| _iters | cpu_mlp::FullBatchMinimizer< V, M > | protected |
| _max_iters | cpu_mlp::FullBatchMinimizer< V, M > | protected |
| _tol | cpu_mlp::FullBatchMinimizer< V, M > | protected |
| c1 | cpu_mlp::FullBatchMinimizer< V, M > | protected |
| c2 | cpu_mlp::FullBatchMinimizer< V, M > | protected |
| iterations() const | cpu_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_iters | cpu_mlp::FullBatchMinimizer< V, M > | protected |
| recorder_ | cpu_mlp::FullBatchMinimizer< V, M > | protected |
| rho | cpu_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)=0 | cpu_mlp::FullBatchMinimizer< V, M > | pure virtual |
| solve_with_enzyme(V x, DataType *data) | cpu_mlp::FullBatchMinimizer< V, M > | inline |
| tolerance() const | cpu_mlp::FullBatchMinimizer< V, M > | inline |
| ~FullBatchMinimizer()=default | cpu_mlp::FullBatchMinimizer< V, M > | virtual |