Class Optimizer
Definition
- Assembly:
- Tizen.MachineLearning.Train.dll
Creates a neural network optimizer.
public class Optimizer : IDisposable
- Inheritance
-
objectOptimizer
Remarks
Use this class to create neural network optimizer. If not set to model, optimizer should be released using Dispose(). If set to a model, optimizer is available until model is released.
Constructors
View SourceOptimizer(NNTrainerOptimizerType)
Creates a neural network optimizer.
Declaration
public Optimizer(NNTrainerOptimizerType type)
Parameters
Type | Name | Description |
---|---|---|
NNTrainerOptimizerType | type | The nntrainer optimizer type. |
Remarks
Use this class to create neural network optimizer. If not set to model, optimizer should be released using Dispose(). If set to a model, optimizer is available until model is released.
Methods
View SourceDispose()
Releases any unmanaged resources used by this object.
Declaration
public void Dispose()
Remarks
Use this class to create neural network optimizer. If not set to model, optimizer should be released using Dispose(). If set to a model, optimizer is available until model is released.
Dispose(bool)
Releases any unmanaged resources used by this object including opened handle.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing | If true, disposes any disposable objects. If false, does not dispose disposable objects. |
Remarks
Use this class to create neural network optimizer. If not set to model, optimizer should be released using Dispose(). If set to a model, optimizer is available until model is released.
~Optimizer()
Frees the neural network optimizer.
Declaration
protected ~Optimizer()
Remarks
Use this method to destroy neural network optimizer. Fails if layer is owned by a model.
SetProperty(params string[])
Sets the neural network optimizer property
Declaration
public void SetProperty(params string[] property)
Parameters
Type | Name | Description |
---|---|---|
string[] | property | property for optimizer. |
Remarks
Use this method to set neural network optimizer property. The input format of property must be 'key = value' format.