#include <panoc-alm/inner/decl/structured-panoc-lbfgs.hpp>
#include <panoc-alm/inner/directions/lbfgs.hpp>
#include <panoc-alm/inner/guarded-aa-pga.hpp>
#include <panoc-alm/inner/panoc.hpp>
#include <panoc-alm/inner/pga.hpp>
#include <panoc-alm/util/solverstatus.hpp>
#include <memory>
#include <type_traits>
#include <pybind11/cast.h>
#include <pybind11/pybind11.h>
#include "polymorphic-panoc-direction.hpp"
#include <panoc-alm/alm.hpp>
Go to the source code of this file.
Namespaces | |
namespace | pa |
Typedefs | |
using | PolymorphicPGASolver = PolymorphicInnerSolver< PGASolver > |
using | PolymorphicGAAPGASolver = PolymorphicInnerSolver< GAAPGASolver > |
using | PolymorphicPANOCSolver = PolymorphicInnerSolver< PANOCSolver< PolymorphicPANOCDirectionBase > > |
using | PolymorphicStructuredPANOCLBFGSSolver = PolymorphicInnerSolver< StructuredPANOCLBFGSSolver > |
using | PolymorphicALMSolver = ALMSolver< PolymorphicInnerSolverWrapper > |
Functions | |
template<class InnerSolver > | |
auto | InnerSolverCallWrapper () |
InnerStatsAccumulator< PolymorphicInnerSolverWrapper::Stats > & | operator+= (InnerStatsAccumulator< PolymorphicInnerSolverWrapper::Stats > &acc, const PolymorphicInnerSolverWrapper::Stats &s) |
py::dict | stats_to_dict (const PANOCStats &s) |
py::dict | stats_to_dict (const InnerStatsAccumulator< PANOCStats > &s) |
py::dict | stats_to_dict (const StructuredPANOCLBFGSSolver::Stats &s) |
py::dict | stats_to_dict (const PGASolver::Stats &s) |
py::dict | stats_to_dict (const GAAPGASolver::Stats &s) |
py::dict | stats_to_dict (const InnerStatsAccumulator< StructuredPANOCLBFGSSolver::Stats > &s) |
py::dict | stats_to_dict (const InnerStatsAccumulator< PGASolver::Stats > &s) |
py::dict | stats_to_dict (const InnerStatsAccumulator< GAAPGASolver::Stats > &s) |
py::dict | stats_to_dict (const PolymorphicALMSolver::Stats &s) |