My Project
cpu_mlp::SLBFGS< V, M > Member List

This is the complete list of members for cpu_mlp::SLBFGS< V, M >, including all inherited members.

_iterscpu_mlp::SLBFGS< V, M >protected
_max_iterscpu_mlp::SLBFGS< V, M >protected
_tolcpu_mlp::SLBFGS< V, M >protected
Base typedefcpu_mlp::SLBFGS< V, M >
BatchGradFun typedefcpu_mlp::SLBFGS< V, M >
BatchLossFun typedefcpu_mlp::SLBFGS< V, M >
recorder_cpu_mlp::StochasticMinimizer< V, M >protected
sample_minibatch_indices(const size_t N, size_t batch_size, std::mt19937 &rng)cpu_mlp::SLBFGS< V, M >static
setData(const BatchLossFun &f, const BatchGradFun &g)cpu_mlp::SLBFGS< V, M >inline
setMaxIterations(int max_iters)cpu_mlp::SLBFGS< V, M >inline
cpu_mlp::StochasticMinimizer::setMaxIterations(int max_iters)cpu_mlp::StochasticMinimizer< V, M >inline
setRecorder(::IterationRecorder< CpuBackend > *recorder)cpu_mlp::StochasticMinimizer< V, M >inline
setStepSize(double s)cpu_mlp::SLBFGS< V, M >inline
cpu_mlp::StochasticMinimizer::setStepSize(double s)cpu_mlp::StochasticMinimizer< V, M >inline
setTolerance(double tol)cpu_mlp::SLBFGS< V, M >inline
cpu_mlp::StochasticMinimizer::setTolerance(double tol)cpu_mlp::StochasticMinimizer< V, M >inline
step_sizecpu_mlp::SLBFGS< V, M >protected
stochastic_solve(V weights, const BatchLossFun &f, const BatchGradFun &batch_g, int m, int M_param, int L, int b, int b_H, double step_size, int N)cpu_mlp::SLBFGS< V, M >
~StochasticMinimizer()=defaultcpu_mlp::StochasticMinimizer< V, M >virtual