NeuralEngine A Game Engine with embeded Machine Learning algorithms based on Gaussian Processes. |

NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType > Member List

This is the complete list of members for NeuralEngine::MachineLearning::NadamSolver< Scalar, LSType >, including all inherited members.

_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 > | protected virtual
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 > |