18 #ifndef __itkRBFBackPropagationLearningFunction_h
19 #define __itkRBFBackPropagationLearningFunction_h
35 template<
typename LayerType,
typename TTargetVector>
55 virtual void Learn(LayerType* layer, TTargetVector error,
ValueType learningrate);
84 #ifndef ITK_MANUAL_INSTANTIATION
85 #include "itkRBFBackPropagationLearningFunction.hxx"
vnl_vector< ValueType > m_OutputErrors
Light weight base class for most itk classes.
ValueType m_LearningRate1
virtual ~RBFBackPropagationLearningFunction()
LayerType::LayerInterfaceType LayerInterfaceType
RBFBackPropagationLearningFunction()
LayerType::ValueType ValueType
virtual void Learn(LayerType *layer, ValueType learningrate)
ValueType m_LearningRate3
LearningFunctionBase< LayerType, TTargetVector > Superclass
Superclass::ValueType ValueType
SmartPointer< const Self > ConstPointer
RBFBackPropagationLearningFunction Self
This is the itkRBFBackPropagationLearningFunction class.
ValueType m_LearningRate2
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.
SmartPointer< Self > Pointer