Click or drag to resize

FFNetClassifier Class

Feed-Forward Network classifier helper class
Inheritance Hierarchy
SystemObject
  FinMath.MachineLearning.NeuralNetworksFFNet
    FinMath.MachineLearning.NeuralNetworksFFNetClassifier
      FinMath.MachineLearning.NeuralNetworksDeepNeuralNetwork
      FinMath.MachineLearning.NeuralNetworksMLP

Namespace:  FinMath.MachineLearning.NeuralNetworks
Assembly:  FinMath (in FinMath.dll) Version: 2.4.7-0a995bd0ea1854c2c868ec3f8dae606c5777e170
Syntax
C#
[SerializableAttribute]
public abstract class FFNetClassifier : FFNet

The FFNetClassifier type exposes the following members.

Constructors
  NameDescription
Public methodFFNetClassifier
The object deserialization constructor.
Top
Properties
  NameDescription
Public propertyClasses
The list of classes in the model
(Inherited from FFNet.)
Public propertyCustomLoss
External loss function.
Public propertyRegularisation
Neural network L-1 regularization parameter.
(Inherited from FFNet.)
Public propertyTerminationDelegate
The user's stop criterion function.
(Inherited from FFNet.)
Public propertyTerminationIterations
The maximum optimization iterations number. Zero means infinite iterations.
(Inherited from FFNet.)
Public propertyTerminationObjectiveChange
Objective function change stop criterion. Null means no objective change termination conditions.
(Inherited from FFNet.)
Public propertyTerminationTimeout
The optimization algorithm timeout: the execution will be interrupted on the next step after the timeout expiration.
(Inherited from FFNet.)
Public propertyTopology
The neural network model topology
(Inherited from FFNet.)
Public propertyTrainBestIteration
Last Train or Update operation best step index.
(Inherited from FFNet.)
Public propertyTrainBestValue
Last Train or Update operation best objective value.
(Inherited from FFNet.)
Public propertyTrainTotalIterations
Last Train or Update operation total steps number.
(Inherited from FFNet.)
Top
Methods
  NameDescription
Public methodClassify(Matrix)
Classifies the observation matrix.
Public methodClassify(Vector)
Classifies the observation vector.
Public methodClassify(Matrix, IntegerArray)
Classifies the observation matrix.
Public methodClear
Clear model - free resources
(Inherited from FFNet.)
Public methodDispose
This code added to correctly implement the disposable pattern.
(Inherited from FFNet.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetObjectData
The object optimized serialization method.
(Inherited from FFNet.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLoad
Load model from file.
(Inherited from FFNet.)
Public methodSave
Save model to file.
(Inherited from FFNet.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdate
Update model weights with new observations
Top
See Also