_display (defined in NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar >) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protected |
_function (defined in NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar >) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protected |
_numVariables (defined in NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar >) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | private |
_tolerance (defined in NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType >) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | protected |
_value (defined in NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar >) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | private |
_x (defined in NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar >) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protected |
BaseGradientOptimizationMethod(int numberOfVariables) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | protected |
BaseGradientOptimizationMethod(int numberOfVariables, std::function< Scalar(const af::array &, af::array &)> function) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | protected |
BaseGradientOptimizationMethod(NonlinearObjectiveFunction< Scalar > *function) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | protected |
BaseOptimizationMethod(int numberOfVariables) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protected |
BaseOptimizationMethod(int numberOfVariables, std::function< Scalar(const af::array &, af::array &)> function) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protected |
BaseOptimizationMethod(NonlinearObjectiveFunction< Scalar > *function) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protected |
Display(bool display) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | |
GetIterations() | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | |
GetMaxIterations() | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | |
GetNumberOfVariables() | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
GetSolution() | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
GetTolerance() | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | |
GetValue() | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
init(int numberOfVariables) (defined in NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar >) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | private |
InitLinesearch() | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | protected |
iterations (defined in NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType >) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | protected |
linesearch (defined in NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType >) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | protected |
m_dtype (defined in NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar >) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protected |
Maximize(af::array &values, int *cycle=nullptr) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
Maximize(int *cycle=nullptr) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
maxIterations (defined in NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType >) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | protected |
Minimize(af::array &values, int *cycle=nullptr) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
Minimize(int *cycle=nullptr) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
Optimize(int *cycle=nullptr)=0 | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protectedpure virtual |
SetMaxIterations(int iter) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | |
SetNumberOfVariables(int n) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protected |
SetSolution(af::array &x) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
SetTolerance(Scalar tolerance) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | |
SetValue(Scalar v) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protected |
~BaseGradientOptimizationMethod() (defined in NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType >) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, LSType > | |
~BaseOptimizationMethod() (defined in NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar >) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | |
~IOptimizationMethod() (defined in NeuralEngine::MachineLearning::IOptimizationMethod< Scalar >) | NeuralEngine::MachineLearning::IOptimizationMethod< Scalar > | inline |