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