|
DiSMEC++
|
This is the complete list of members for anonymous_namespace{minimizer.cpp}::MockObjective, including all inherited members.
| declare_stat(stat_id_t index, StatisticMetaData meta) | dismec::stats::Tracked | protected |
| declare_tag(tag_id_t index, std::string name) | dismec::stats::Tracked | protected |
| declare_vector_on_last_line(const HashVector &location, real_t t) | dismec::objective::Objective | inlinevirtual |
| diag_preconditioner(const HashVector &location, Eigen::Ref< DenseRealVector > target) | dismec::objective::Objective | |
| diag_preconditioner_unchecked(const HashVector &location, Eigen::Ref< DenseRealVector > target) | dismec::objective::Objective | privatevirtual |
| get_stats() const | dismec::stats::Tracked | inline |
| gradient(const HashVector &location, Eigen::Ref< DenseRealVector > target) | dismec::objective::Objective | |
| gradient_and_pre_conditioner(const HashVector &location, Eigen::Ref< DenseRealVector > gradient, Eigen::Ref< DenseRealVector > pre) | dismec::objective::Objective | |
| gradient_and_pre_conditioner_unchecked(const HashVector &location, Eigen::Ref< DenseRealVector > gradient, Eigen::Ref< DenseRealVector > pre) | dismec::objective::Objective | privatevirtual |
| gradient_at_zero(Eigen::Ref< DenseRealVector > target) | dismec::objective::Objective | |
| gradient_at_zero_unchecked(Eigen::Ref< DenseRealVector > target) | dismec::objective::Objective | privatevirtual |
| gradient_unchecked(const HashVector &location, Eigen::Ref< DenseRealVector > target) override | anonymous_namespace{minimizer.cpp}::MockObjective | inlinevirtual |
| hessian_times_direction(const HashVector &location, const DenseRealVector &direction, Eigen::Ref< DenseRealVector > target) | dismec::objective::Objective | |
| hessian_times_direction_unchecked(const HashVector &location, const DenseRealVector &direction, Eigen::Ref< DenseRealVector > target) override | anonymous_namespace{minimizer.cpp}::MockObjective | inlinevirtual |
| lookup_on_line(real_t position) override | anonymous_namespace{minimizer.cpp}::MockObjective | inlinevirtual |
| m_Collection | dismec::stats::Tracked | private |
| make_dependent(T &t) | dismec::stats::Tracked | inlineprivate |
| make_timer(stat_id_t id, Args... args) | dismec::stats::Tracked | inlineprotected |
| num_variables() const noexcept override | anonymous_namespace{minimizer.cpp}::MockObjective | inlinevirtual |
| Objective() | dismec::objective::Objective | |
| project_to_line(const HashVector &location, const DenseRealVector &direction) | dismec::objective::Objective | |
| project_to_line_unchecked(const HashVector &location, const DenseRealVector &direction) override | anonymous_namespace{minimizer.cpp}::MockObjective | inlinevirtual |
| record(stat_id_t stat, T &&value) | dismec::stats::Tracked | inlineprotected |
| register_stat(const std::string &name, std::unique_ptr< Statistics > stat) | dismec::stats::Tracked | |
| set_tag(tag_id_t tag, long value) | dismec::stats::Tracked | inlineprotected |
| Tracked() | dismec::stats::Tracked | |
| value(const HashVector &location) | dismec::objective::Objective | |
| value_unchecked(const HashVector &location) override | anonymous_namespace{minimizer.cpp}::MockObjective | inlinevirtual |
| ~Objective() noexcept=default | dismec::objective::Objective | virtual |
| ~Tracked() | dismec::stats::Tracked | protected |