ANN_MLP Class |
Namespace: OpenCvSharp.ML
The ANN_MLP type exposes the following members.
Name | Description | |
---|---|---|
AllocatedMemory |
Gets or sets a memory address allocated by AllocMemory.
(Inherited from DisposableObject.) | |
AllocatedMemorySize |
Gets or sets the byte length of the allocated memory
(Inherited from DisposableObject.) | |
BackpropMomentumScale |
Strength of the momentum term (the difference between weights on the 2 previous iterations).
This parameter provides some inertia to smooth the random fluctuations of the weights.
It can vary from 0 (the feature is disabled) to 1 and beyond. The value 0.1 or
so is good enough. Default value is 0.1.
| |
BackpropWeightScale |
Strength of the weight gradient term.
The recommended value is about 0.1. Default value is 0.1.
| |
CvPtr |
Native pointer of OpenCV structure
(Inherited from DisposableCvObject.) | |
DataHandle |
Gets or sets a handle which allocates using cvSetData.
(Inherited from DisposableObject.) | |
Empty |
Returns true if the Algorithm is empty (e.g. in the very beginning or after unsuccessful read
(Inherited from Algorithm.) | |
IsDisposed |
Gets a value indicating whether this instance has been disposed.
(Inherited from DisposableObject.) | |
IsEnabledDispose |
Gets or sets a value indicating whether you permit disposing this instance.
(Inherited from DisposableObject.) | |
RpropDW0 |
Initial value Delta_0 of update-values Delta_{ij}. Default value is 0.1.
| |
RpropDWMax |
Update-values upper limit Delta_{max}.
It must be >1. Default value is 50.
| |
RpropDWMin |
Update-values lower limit Delta_{min}.
It must be positive. Default value is FLT_EPSILON.
| |
RpropDWMinus |
Decrease factor eta^-.
It must be \>1. Default value is 0.5.
| |
RpropDWPlus |
Increase factor eta^+.
It must be >1. Default value is 1.2.
| |
TermCriteria |
Termination criteria of the training algorithm.
|
Name | Description | |
---|---|---|
AllocGCHandle |
Pins the object to be allocated by cvSetData.
(Inherited from DisposableObject.) | |
AllocMemory |
Allocates the specified size of memory.
(Inherited from DisposableObject.) | |
CalcError |
Computes error on the training or test dataset
(Inherited from StatModel.) | |
Create |
Creates the empty model.
| |
Dispose |
Releases the resources
(Inherited from DisposableObject.) | |
Dispose(Boolean) |
Releases the resources
(Inherited from DisposableObject.) | |
DisposeManaged |
Releases managed resources
(Overrides DisposableObjectDisposeManaged.) | |
DisposeUnmanaged |
releases unmanaged resources
(Inherited from DisposableCvObject.) | |
Empty | (Inherited from StatModel.) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize |
Destructor
(Inherited from DisposableObject.) | |
GetDefaultName |
Returns the algorithm string identifier.
This string is used as top level xml/yml node tag when the object
is saved to a file or string.
(Inherited from Algorithm.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetLayerSizes |
Integer vector specifying the number of neurons in each layer including the input and output layers.
The very first element specifies the number of elements in the input layer.
The last element - number of elements in the output layer.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetVarCount |
Returns the number of variables in training samples
(Inherited from StatModel.) | |
IsClassifier |
Returns true if the model is classifier
(Inherited from StatModel.) | |
IsTrained |
Returns true if the model is trained
(Inherited from StatModel.) | |
Load |
Loads and creates a serialized ANN from a file.
Use ANN::save to serialize and store an ANN to disk.
Load the ANN from this file again, by calling this function with the path to the file.
| |
LoadFromString |
Loads algorithm from a String.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
NotifyMemoryPressure |
Notifies the allocated size of memory.
(Inherited from DisposableObject.) | |
Predict |
Predicts response(s) for the provided sample(s)
(Inherited from StatModel.) | |
Read |
Reads algorithm parameters from a file storage
(Inherited from Algorithm.) | |
Save |
Saves the algorithm to a file.
In order to make this method work, the derived class must
implement Algorithm::write(FileStorage fs).
(Inherited from Algorithm.) | |
SetLayerSizes |
Integer vector specifying the number of neurons in each layer including the input and output layers.
The very first element specifies the number of elements in the input layer.
The last element - number of elements in the output layer.Default value is empty Mat.
| |
ThrowIfDisposed |
If this object is disposed, then ObjectDisposedException is thrown.
(Inherited from DisposableObject.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Train(TrainData, Int32) |
Trains the statistical model
(Inherited from StatModel.) | |
Train(InputArray, SampleTypes, InputArray) |
Trains the statistical model
(Inherited from StatModel.) | |
Write |
Stores algorithm parameters in a file storage
(Inherited from Algorithm.) |
Name | Description | |
---|---|---|
ptr |
Data pointer
(Inherited from DisposableCvObject.) |