18 #ifndef itkErrorBackPropagationLearningWithMomentum_h 19 #define itkErrorBackPropagationLearningWithMomentum_h 41 template<
typename LayerType,
typename TTargetVector>
60 virtual void Learn( LayerInterfaceType * layer, ValueType learningrate ) ITK_OVERRIDE;
61 virtual void Learn( LayerInterfaceType * layer, TTargetVector errors, ValueType learningrate ) ITK_OVERRIDE;
67 virtual void PrintSelf( std::ostream& os,
Indent indent )
const ITK_OVERRIDE;
75 #ifndef ITK_MANUAL_INSTANTIATION 76 #include "itkErrorBackPropagationLearningWithMomentum.hxx" SmartPointer< Self > Pointer
The ErrorBackPropagationLearningWithMomentum is the base class for all the ErrorBackPropagationLearni...
SmartPointer< const Self > ConstPointer
LearningFunctionBase< typename LayerType::LayerInterfaceType, TTargetVector > Superclass
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
LayerType::ValueType ValueType
ErrorBackPropagationLearningWithMomentum Self
LayerType::LayerInterfaceType LayerInterfaceType
virtual ~ErrorBackPropagationLearningWithMomentum()
virtual void PrintSelf(std::ostream &os, Indent indent) const override
Superclass::ValueType ValueType
Control indentation during Print() invocation.
The LearningFunctionBase is the base class for all the learning strategies.
ErrorBackPropagationLearningWithMomentum()
virtual void Learn(LayerInterfaceType *layer, ValueType learningrate) override