[This is preliminary documentation and is subject to change.]

The ImplicitComponentInitializer type exposes the following members.

Methods

  Name Description
Public method Static member AddRange(Guid, Double, Double, Double)
Adds a range for the specified world object associated with a node on the input layer of an implicit component that is to be trained by the implicit component initializer
Public method Static member AddRange(IWorldObject, Double, Double, Double)
Adds a range for the specified world object associated with a node on the input layer of an implicit component that is to be trained by the implicit component initializer
Public method Static member ClearRanges
Removes all range specifications for all world objects
Public method Static member Destroy
Destroys the current singleton instance of the implicit component initializer class
Public method Static member Encode<(Of <<'(T>)>>)
Encodes the specified datasets into the target auto-encoder
Public method Static member Initialize
Initializes a new instance of the implicit component initializer
Public method Static member InitializeTrainer<(Of <<'(T>)>>)
Public method Static member NewDataSet
Returns a new activation collection object that can be used for creating a data set
Public method Static member RemoveRange(Guid)
Removes the range specification for the specified world object (if one exists)
Public method Static member RemoveRange(IWorldObject)
Removes the range specification for the specified world object (if one exists)
Public method Static member Train<(Of <<'(T>)>>)
Using the specified trainer, this method trains the target ITrainableImplicitComponent with the specified settings over the specified datasets

See Also