ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkBatchSupervisedTrainingFunction.h>
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::InternalVectorType | InternalVectorType |
typedef Superclass::NetworkType | NetworkType |
typedef SmartPointer< Self > | Pointer |
typedef BatchSupervisedTrainingFunction | Self |
typedef TrainingFunctionBase < TSample, TTargetVector, ScalarType > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
void | SetNumOfIterations (SizeValueType i) |
virtual void | SetThreshold (ScalarType _arg) |
virtual void | Train (NetworkType *net, TSample *samples, TTargetVector *targets) |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
BatchSupervisedTrainingFunction () | |
virtual void | PrintSelf (std::ostream &os, Indent indent) const |
virtual | ~BatchSupervisedTrainingFunction () |
Protected Attributes | |
bool | m_Stop |
ScalarType | m_Threshold |
This is the itkBatchSupervisedTrainingFunction class.
Definition at line 34 of file itkBatchSupervisedTrainingFunction.h.
typedef SmartPointer<const Self> itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::ConstPointer |
Reimplemented from itk::Statistics::TrainingFunctionBase< TSample, TTargetVector, ScalarType >.
Definition at line 42 of file itkBatchSupervisedTrainingFunction.h.
typedef Superclass::InternalVectorType itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::InternalVectorType |
Reimplemented from itk::Statistics::TrainingFunctionBase< TSample, TTargetVector, ScalarType >.
Definition at line 51 of file itkBatchSupervisedTrainingFunction.h.
typedef Superclass::NetworkType itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::NetworkType |
Reimplemented from itk::Statistics::TrainingFunctionBase< TSample, TTargetVector, ScalarType >.
Definition at line 48 of file itkBatchSupervisedTrainingFunction.h.
typedef SmartPointer<Self> itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::Pointer |
Reimplemented from itk::Statistics::TrainingFunctionBase< TSample, TTargetVector, ScalarType >.
Definition at line 41 of file itkBatchSupervisedTrainingFunction.h.
typedef BatchSupervisedTrainingFunction itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::Self |
Standard class typedefs.
Reimplemented from itk::Statistics::TrainingFunctionBase< TSample, TTargetVector, ScalarType >.
Definition at line 38 of file itkBatchSupervisedTrainingFunction.h.
typedef TrainingFunctionBase<TSample, TTargetVector, ScalarType> itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::Superclass |
Reimplemented from itk::Statistics::TrainingFunctionBase< TSample, TTargetVector, ScalarType >.
Definition at line 40 of file itkBatchSupervisedTrainingFunction.h.
itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::BatchSupervisedTrainingFunction | ( | ) | [protected] |
virtual itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::~BatchSupervisedTrainingFunction | ( | ) | [inline, protected, virtual] |
Definition at line 63 of file itkBatchSupervisedTrainingFunction.h.
virtual::itk::LightObject::Pointer itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::CreateAnother | ( | void | ) | const [virtual] |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::Statistics::TrainingFunctionBase< TSample, TTargetVector, ScalarType >.
virtual const char* itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::GetNameOfClass | ( | ) | const [virtual] |
Method for creation through the object factory.
Reimplemented from itk::Statistics::TrainingFunctionBase< TSample, TTargetVector, ScalarType >.
static Pointer itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::New | ( | ) | [static] |
Method for creation through the object factory.
Reimplemented from itk::Statistics::TrainingFunctionBase< TSample, TTargetVector, ScalarType >.
virtual void itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [protected, virtual] |
Method to print the object.
Reimplemented from itk::Statistics::TrainingFunctionBase< TSample, TTargetVector, ScalarType >.
void itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::SetNumOfIterations | ( | SizeValueType | i | ) |
Set the number of iterations
virtual void itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::SetThreshold | ( | ScalarType | _arg | ) | [virtual] |
virtual void itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::Train | ( | NetworkType * | net, |
TSample * | samples, | ||
TTargetVector * | targets | ||
) | [virtual] |
bool itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::m_Stop [protected] |
Definition at line 69 of file itkBatchSupervisedTrainingFunction.h.
ScalarType itk::Statistics::BatchSupervisedTrainingFunction< TSample, TTargetVector, ScalarType >::m_Threshold [protected] |
Definition at line 68 of file itkBatchSupervisedTrainingFunction.h.