| costs() const | dismec::objective::LinearClassifierBase | protected | 
  | 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) override | dismec::objective::LinearClassifierBase | inlineprotectedvirtual | 
  | dense_features() const | dismec::objective::LinearClassifierBase | protected | 
  | derived() const | dismec::objective::LinearClassifierImpBase< Regularized_SquaredHingeSVC > | inlineprotected | 
  | derived() | dismec::objective::LinearClassifierImpBase< Regularized_SquaredHingeSVC > | inlineprotected | 
  | diag_preconditioner(const HashVector &location, Eigen::Ref< DenseRealVector > target) | dismec::objective::Objective |  | 
  | diag_preconditioner_imp(const HashVector &location, Eigen::Ref< DenseRealVector > target) | dismec::objective::Regularized_SquaredHingeSVC |  | 
  | diag_preconditioner_unchecked(const HashVector &location, Eigen::Ref< DenseRealVector > target) override | dismec::objective::LinearClassifierImpBase< Regularized_SquaredHingeSVC > | inlineprotectedvirtual | 
  | features() const | dismec::objective::Regularized_SquaredHingeSVC |  | 
  | features_t typedef | dismec::objective::Regularized_SquaredHingeSVC | private | 
  | generic_features() const | dismec::objective::LinearClassifierBase | protected | 
  | get_label_ref() | dismec::objective::LinearClassifierBase |  | 
  | 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_imp(const HashVector &location, Eigen::Ref< DenseRealVector > gradient, Eigen::Ref< DenseRealVector > pre) | dismec::objective::Regularized_SquaredHingeSVC |  | 
  | gradient_and_pre_conditioner_tpl(const HashVector &location, T &&gradient, U &&pre) | dismec::objective::Regularized_SquaredHingeSVC | private | 
  | gradient_and_pre_conditioner_unchecked(const HashVector &location, Eigen::Ref< DenseRealVector > gradient, Eigen::Ref< DenseRealVector > pre) override | dismec::objective::LinearClassifierImpBase< Regularized_SquaredHingeSVC > | inlineprotectedvirtual | 
  | gradient_at_zero(Eigen::Ref< DenseRealVector > target) | dismec::objective::Objective |  | 
  | gradient_at_zero_imp(Eigen::Ref< DenseRealVector > target) | dismec::objective::Regularized_SquaredHingeSVC |  | 
  | gradient_at_zero_unchecked(Eigen::Ref< DenseRealVector > target) override | dismec::objective::LinearClassifierImpBase< Regularized_SquaredHingeSVC > | inlineprotectedvirtual | 
  | gradient_imp(const HashVector &location, Eigen::Ref< DenseRealVector > target) | dismec::objective::Regularized_SquaredHingeSVC |  | 
  | gradient_unchecked(const HashVector &location, Eigen::Ref< DenseRealVector > target) override | dismec::objective::LinearClassifierImpBase< Regularized_SquaredHingeSVC > | inlineprotectedvirtual | 
  | hessian_times_direction(const HashVector &location, const DenseRealVector &direction, Eigen::Ref< DenseRealVector > target) | dismec::objective::Objective |  | 
  | hessian_times_direction_imp(const HashVector &location, const DenseRealVector &direction, Eigen::Ref< DenseRealVector > target) | dismec::objective::Regularized_SquaredHingeSVC |  | 
  | hessian_times_direction_unchecked(const HashVector &location, const DenseRealVector &direction, Eigen::Ref< DenseRealVector > target) override | dismec::objective::LinearClassifierImpBase< Regularized_SquaredHingeSVC > | inlineprotectedvirtual | 
  | invalidate_labels() override | dismec::objective::Regularized_SquaredHingeSVC | privatevirtual | 
  | labels() const | dismec::objective::LinearClassifierBase | protected | 
  | line_interpolation(real_t t) const | dismec::objective::LinearClassifierBase | inlineprotected | 
  | LinearClassifierBase(std::shared_ptr< const GenericFeatureMatrix > X) | dismec::objective::LinearClassifierBase |  | 
  | LinearClassifierImpBase(std::shared_ptr< const GenericFeatureMatrix > X, std::unique_ptr< Objective > regularizer) | dismec::objective::LinearClassifierImpBase< Regularized_SquaredHingeSVC > | inline | 
  | lookup_on_line(real_t position) override | dismec::objective::LinearClassifierImpBase< Regularized_SquaredHingeSVC > | inlineprotectedvirtual | 
  | m_Collection | dismec::stats::Tracked | private | 
  | m_Costs | dismec::objective::LinearClassifierBase | private | 
  | m_FeatureMatrix | dismec::objective::LinearClassifierBase | private | 
  | m_Last_MV | dismec::objective::Regularized_SquaredHingeSVC | private | 
  | m_Last_W | dismec::objective::LinearClassifierBase | private | 
  | m_LsCache_xTd | dismec::objective::LinearClassifierBase | private | 
  | m_LsCache_xTw | dismec::objective::LinearClassifierBase | private | 
  | m_MVPos | dismec::objective::Regularized_SquaredHingeSVC | private | 
  | m_MVVal | dismec::objective::Regularized_SquaredHingeSVC | private | 
  | m_Regularizer | dismec::objective::LinearClassifierImpBase< Regularized_SquaredHingeSVC > | private | 
  | m_X_times_w | dismec::objective::LinearClassifierBase | private | 
  | m_Y | dismec::objective::LinearClassifierBase | private | 
  | make_dependent(T &t) | dismec::stats::Tracked | inlineprivate | 
  | make_timer(stat_id_t id, Args... args) | dismec::stats::Tracked | inlineprotected | 
  | margin_error(const HashVector &w) | dismec::objective::Regularized_SquaredHingeSVC | private | 
  | num_instances() const noexcept | dismec::objective::LinearClassifierBase |  | 
  | num_variables() const noexcept override | dismec::objective::LinearClassifierBase | virtual | 
  | Objective() | dismec::objective::Objective |  | 
  | project_linear_to_line(const HashVector &location, const DenseRealVector &direction) | dismec::objective::LinearClassifierBase | protected | 
  | project_to_line(const HashVector &location, const DenseRealVector &direction) | dismec::objective::Objective |  | 
  | project_to_line_unchecked(const HashVector &location, const DenseRealVector &direction) override | dismec::objective::LinearClassifierImpBase< Regularized_SquaredHingeSVC > | inlineprotectedvirtual | 
  | 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 |  | 
  | Regularized_SquaredHingeSVC(std::shared_ptr< const GenericFeatureMatrix > X, std::unique_ptr< Objective > regularizer) | dismec::objective::Regularized_SquaredHingeSVC | explicit | 
  | set_tag(tag_id_t tag, long value) | dismec::stats::Tracked | inlineprotected | 
  | sparse_features() const | dismec::objective::LinearClassifierBase | protected | 
  | Tracked() | dismec::stats::Tracked |  | 
  | update_costs(real_t positive, real_t negative) | dismec::objective::LinearClassifierBase |  | 
  | update_xtw_cache(const HashVector &new_weight, const Eigen::MatrixBase< Derived > &new_result) | dismec::objective::LinearClassifierBase | inlineprotected | 
  | value(const HashVector &location) | dismec::objective::Objective |  | 
  | value_from_xTw(const DenseRealVector &cost, const BinaryLabelVector &labels, const Eigen::DenseBase< OtherDerived > &xTw) | dismec::objective::Regularized_SquaredHingeSVC | inlinestatic | 
  | value_unchecked(const HashVector &location) override | dismec::objective::LinearClassifierImpBase< Regularized_SquaredHingeSVC > | inlineprotectedvirtual | 
  | x_times_w(const HashVector &w) | dismec::objective::LinearClassifierBase | protected | 
  | ~Objective() noexcept=default | dismec::objective::Objective | virtual | 
  | ~Tracked() | dismec::stats::Tracked | protected |