| _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 |
| _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, MoreThuente > | protected |
| BaseGradientOptimizationMethod(int numberOfVariables, std::function< Scalar(const af::array &, af::array &)> function) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, MoreThuente > | protected |
| BaseGradientOptimizationMethod(NonlinearObjectiveFunction< Scalar > *function) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, MoreThuente > | 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 |
| delta (defined in NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType >) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | private |
| Display(bool display) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | |
| GetAlpha() | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| GetBeta1() | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| GetBeta2() | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| GetDecay() | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| GetEpsilon() | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| GetIterations() | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, MoreThuente > | |
| GetMaxIterations() | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, MoreThuente > | |
| GetNumberOfVariables() | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
| GetSolution() | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
| GetTolerance() | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, MoreThuente > | |
| 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, MoreThuente > | protected |
| m_dtype (defined in NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar >) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protected |
| max_step (defined in NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType >) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | private |
| Maximize(af::array &values, int *cycle=nullptr) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
| Maximize(int *cycle=nullptr) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
| min_step (defined in NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType >) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | private |
| Minimize(af::array &values, int *cycle=nullptr) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
| Minimize(int *cycle=nullptr) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
| NadamSolver(int numberOfVariables) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| NadamSolver(int numberOfVariables, std::function< Scalar(const af::array &, af::array &)> function) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| NadamSolver(NonlinearObjectiveFunction< Scalar > *function) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| Optimize(int *cycle=nullptr) override | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | protectedvirtual |
| sAlpha (defined in NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType >) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | private |
| sBeta1 (defined in NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType >) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | private |
| sBeta2 (defined in NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType >) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | private |
| sCumBeta1 (defined in NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType >) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | private |
| sDecay (defined in NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType >) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | private |
| sEpsilon (defined in NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType >) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | private |
| SetAlpha(Scalar alpha) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| SetBeta1(Scalar beta1) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| SetBeta2(Scalar beta2) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| SetDecay(Scalar decay) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| SetEpsilon(Scalar epsilon) | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |
| SetMaxIterations(int iter) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, MoreThuente > | |
| SetNumberOfVariables(int n) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protected |
| SetSolution(af::array &x) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | virtual |
| SetTolerance(Scalar tolerance) | NeuralEngine::MachineLearning::BaseGradientOptimizationMethod< Scalar, MoreThuente > | |
| SetValue(Scalar v) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | protected |
| ~BaseOptimizationMethod() (defined in NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar >) | NeuralEngine::MachineLearning::BaseOptimizationMethod< Scalar > | |
| ~IOptimizationMethod() (defined in NeuralEngine::MachineLearning::IOptimizationMethod< Scalar >) | NeuralEngine::MachineLearning::IOptimizationMethod< Scalar > | inline |
| ~NadamSolver() | NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > | |