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

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

_iterscpu_mlp::FullBatchMinimizer< V, M >protected
_max_iterscpu_mlp::FullBatchMinimizer< V, M >protected
_tolcpu_mlp::FullBatchMinimizer< V, M >protected
c1cpu_mlp::FullBatchMinimizer< V, M >protected
c2cpu_mlp::FullBatchMinimizer< V, M >protected
iterations() constcpu_mlp::FullBatchMinimizer< V, M >inline
line_search(V x, V p, VecFun< V, double > &f, GradFun< V > &Gradient)cpu_mlp::FullBatchMinimizer< V, M >inlineprotected
max_line_iterscpu_mlp::FullBatchMinimizer< V, M >protected
recorder_cpu_mlp::FullBatchMinimizer< V, M >protected
rhocpu_mlp::FullBatchMinimizer< V, M >protected
setArmijoMaxIter(int max_armijo)cpu_mlp::FullBatchMinimizer< V, M >inline
setHessian(const HessFun< V, M > &)cpu_mlp::FullBatchMinimizer< V, M >inlinevirtual
setInitialHessian(const M &)cpu_mlp::FullBatchMinimizer< V, M >inlinevirtual
setMaxIterations(int max_iters)cpu_mlp::FullBatchMinimizer< V, M >inline
setMaxLineIters(int max_line)cpu_mlp::FullBatchMinimizer< V, M >inline
setRecorder(::IterationRecorder< CpuBackend > *recorder)cpu_mlp::FullBatchMinimizer< V, M >inline
setTolerance(double tol)cpu_mlp::FullBatchMinimizer< V, M >inline
solve(V x, VecFun< V, double > &f, GradFun< V > &Gradient)=0cpu_mlp::FullBatchMinimizer< V, M >pure virtual
solve_with_enzyme(V x, DataType *data)cpu_mlp::FullBatchMinimizer< V, M >inline
tolerance() constcpu_mlp::FullBatchMinimizer< V, M >inline
~FullBatchMinimizer()=defaultcpu_mlp::FullBatchMinimizer< V, M >virtual