Inheritance diagram for itk::Statistics::CompletelyConnectedWeightSet< TVector, TOutput >:
|
Public Types |
typedef SmartPointer< const
Self > | ConstPointer |
| typedef SmartPointer< Self > | Pointer |
| typedef MersenneTwisterRandomVariateGenerator | RandomVariateGeneratorType |
| typedef CompletelyConnectedWeightSet | Self |
typedef WeightSetBase< TVector,
TOutput > | Superclass |
| typedef ValueType * | ValuePointer |
| typedef TVector::ValueType | ValueType |
Public Member Functions |
| virtual void | AbortGenerateDataOff () |
| virtual void | AbortGenerateDataOn () |
| void | BackwardPropagate (ValuePointer inputerror) |
Get the execution progress
of a process object The progress
is *a floating number | between (0, 1) |
Set the execution progress
of a process object The progress
is *a floating number | between (0, 1) |
| virtual LightObject::Pointer | CreateAnother () const |
| virtual void | DebugOff () const |
| virtual void | DebugOn () const |
| virtual void | Delete () |
| void | ForwardPropagate (ValuePointer inputlayeroutputvalues) |
| virtual const bool & | GetAbortGenerateData () |
| ValueType | GetBias () |
| Command * | GetCommand (unsigned long tag) |
| bool | GetDebug () const |
| ValuePointer | GetDeltaBValues () |
| ValuePointer | GetDeltaValues () |
| ValuePointer | GetDWValues () |
| bool | GetFirstPass () |
| virtual int | GetInputLayerId () |
| ValuePointer | GetInputValues () |
| const MetaDataDictionary & | GetMetaDataDictionary (void) const |
| MetaDataDictionary & | GetMetaDataDictionary (void) |
| ValueType | GetMomentum () |
| virtual unsigned long | GetMTime () const |
| virtual const char * | GetNameOfClass () const |
| unsigned int | GetNumberOfInputNodes () |
| unsigned int | GetNumberOfOutputNodes () |
| virtual int | GetOutputLayerId () |
| ValuePointer | GetOutputValues () |
| ValuePointer | GetPrev_m_2DeltaValues () |
| ValuePointer | GetPrev_m_2DWValues () |
| ValuePointer | GetPrevDBValues () |
| ValuePointer | GetPrevDeltaBValues () |
| ValuePointer | GetPrevDeltaValues () |
| ValuePointer | GetPrevDWValues () |
meaning *the filter has completed
execution *virtual const float & | GetProgress () |
| virtual int | GetReferenceCount () const |
| bool | GetSecondPass () |
| ValuePointer | GetTotalDeltaBValues () |
| ValuePointer | GetTotalDeltaValues () |
| virtual int | GetWeightSetId () |
| ValuePointer | GetWeightValues () |
| bool | HasObserver (const EventObject &event) const |
| void | Initialize () |
| void | InitializeWeights () |
| void | InvokeEvent (const EventObject &) const |
| void | InvokeEvent (const EventObject &) |
| virtual void | Modified () const |
| void | Print (std::ostream &os, Indent indent=0) const |
| ValueType | RandomWeightValue (ValueType low, ValueType high) |
| virtual void | Register () const |
| void | RemoveAllObservers () |
| void | RemoveObserver (unsigned long tag) |
| virtual void | SetAbortGenerateData (bool _arg) |
| void | SetBias (ValueType) |
| void | SetCompleteConnectivity () |
| void | SetConnectivityMatrix (vnl_matrix< int >) |
| void | SetDBValues (ValuePointer) |
| void | SetDebug (bool debugFlag) const |
| void | SetDeltaBValues (ValuePointer) |
| void | SetDeltaValues (ValuePointer) |
| void | SetDWValues (ValuePointer) |
| void | SetFirstPass (bool) |
| virtual void | SetInputLayerId (int _arg) |
| void | SetMetaDataDictionary (const MetaDataDictionary &rhs) |
| void | SetMomentum (ValueType) |
| void | SetNumberOfInputNodes (unsigned int n) |
| void | SetNumberOfOutputNodes (unsigned int n) |
| virtual void | SetOutputLayerId (int _arg) |
meaning *the filter has completed
execution *virtual void | SetProgress (float _arg) |
| void | SetRandomConnectivity (int[][MAX_SIZE]) |
| void | SetRange (ValueType Range) |
| virtual void | SetReferenceCount (int) |
| void | SetSecondPass (bool) |
| virtual void | SetWeightSetId (int _arg) |
| void | SetWeightValues (ValuePointer weights) |
| virtual void | UnRegister () const |
| virtual void | UpdateOutputData () |
| void | UpdateProgress (float amount) |
| void | UpdateWeights (ValueType LearningRate) |
Static Public Member Functions |
| static void | BreakOnError () |
| static bool | GetGlobalWarningDisplay () |
| static void | GlobalWarningDisplayOff () |
| static void | GlobalWarningDisplayOn () |
| static Pointer | New () |
This is a global flag that
controls whether any warning
*or error messages are displayed
*static void | SetGlobalWarningDisplay (bool flag) |
Public Attributes |
Allow people to add remove
invoke observers(callbacks)
to any ITK *object.This is
an implementation of the subject/observer design *pattern.An
observer is added by specifying
an event to respond to *and
an itk unsigned lon | AddObserver )(const EventObject &event, Command *) const |
This is a global flag that
controls whether any | debug |
Get the execution progress
of a process object The progress
is *a floating number meaning
no | progress |
Set the execution progress
of a process object The progress
is *a floating number meaning
no | progress |
Protected Member Functions |
| | CompletelyConnectedWeightSet () |
| virtual void | GenerateData () |
| bool | PrintObservers (std::ostream &os, Indent indent) const |
| virtual void | PrintSelf (std::ostream &os, Indent indent) const |
| virtual void | PrintTrailer (std::ostream &os, Indent indent) const |
| | ~CompletelyConnectedWeightSet () |
Protected Attributes |
| ValueType | m_Bias |
| vnl_matrix< int > | m_ConnectivityMatrix |
| vnl_vector< ValueType > | m_DB |
| vnl_vector< ValueType > | m_DB_m_1 |
| vnl_vector< ValueType > | m_DB_m_2 |
| vnl_vector< ValueType > | m_DB_new |
| vnl_matrix< ValueType > | m_del |
| vnl_matrix< ValueType > | m_del_m_1 |
| vnl_matrix< ValueType > | m_del_m_2 |
| vnl_matrix< ValueType > | m_del_new |
| vnl_vector< ValueType > | m_delb |
| vnl_vector< ValueType > | m_delb_m_1 |
| vnl_vector< ValueType > | m_delb_m_2 |
| vnl_vector< ValueType > | m_delb_new |
| vnl_matrix< ValueType > | m_DW |
| vnl_matrix< ValueType > | m_DW_m |
| vnl_matrix< ValueType > | m_DW_m_1 |
| vnl_matrix< ValueType > | m_DW_m_2 |
| vnl_matrix< ValueType > | m_DW_new |
| bool | m_FirstPass |
| vnl_matrix< ValueType > | m_InputErrorValues |
| int | m_InputLayerId |
| vnl_matrix< ValueType > | m_InputLayerOutput |
| ValueType | m_Momentum |
| unsigned int | m_NumberOfInputNodes |
| unsigned int | m_NumberOfOutputNodes |
| int | m_OutputLayerId |
| vnl_matrix< ValueType > | m_OutputValues |
| RandomVariateGeneratorType::Pointer | m_RandomGenerator |
| ValueType | m_Range |
| int | m_ReferenceCount |
| SimpleFastMutexLock | m_ReferenceCountLock |
| bool | m_SecondPass |
| vnl_matrix< ValueType > | m_WeightMatrix |
| int | m_WeightSetId |
Methods invoked by virtual
Print() to print information
about the object *including
superclasses.Typically not
called by the user(use Print()*instead) but used in the
hierarchical print process
to combine the *output of
several classes.*/virtual
void PrintSelf(std voi | PrintHeader )(std::ostream &os, Indent indent) const |