DiSMEC++
|
This is the complete list of members for dismec::DiSMECTraining, including all inherited members.
DiSMECTraining(std::shared_ptr< const DatasetBase > data, HyperParameters hyper_params, std::shared_ptr< WeightingScheme > weighting, std::shared_ptr< init::WeightInitializationStrategy > init, std::shared_ptr< postproc::PostProcessFactory > post_proc, std::shared_ptr< TrainingStatsGatherer > gatherer, bool use_sparse, RegularizerSpec regularizer, LossType loss) | dismec::DiSMECTraining | |
get_data() const | dismec::TrainingSpec | inline |
get_logger() const | dismec::TrainingSpec | inline |
get_statistics_gatherer() override | dismec::DiSMECTraining | virtual |
m_BaseEpsilon | dismec::DiSMECTraining | private |
m_Data | dismec::TrainingSpec | private |
m_FeatureReplicator | dismec::DiSMECTraining | private |
m_InitStrategy | dismec::DiSMECTraining | private |
m_Logger | dismec::TrainingSpec | private |
m_Loss | dismec::DiSMECTraining | private |
m_NewtonSettings | dismec::DiSMECTraining | private |
m_PostProcessor | dismec::DiSMECTraining | private |
m_Regularizer | dismec::DiSMECTraining | private |
m_StatsGather | dismec::DiSMECTraining | private |
m_UseSparseModel | dismec::DiSMECTraining | private |
m_Weighting | dismec::DiSMECTraining | private |
make_initializer() const override | dismec::DiSMECTraining | virtual |
make_minimizer() const override | dismec::DiSMECTraining | virtual |
make_model(long num_features, model::PartialModelSpec spec) const override | dismec::DiSMECTraining | virtual |
make_objective() const override | dismec::DiSMECTraining | virtual |
make_post_processor(const std::shared_ptr< objective::Objective > &objective) const override | dismec::DiSMECTraining | virtual |
num_features() const | dismec::TrainingSpec | virtual |
set_logger(std::shared_ptr< spdlog::logger > l) | dismec::TrainingSpec | inline |
TrainingSpec(std::shared_ptr< const DatasetBase > data) | dismec::TrainingSpec | inlineexplicit |
update_minimizer(solvers::Minimizer &base_minimizer, label_id_t label_id) const override | dismec::DiSMECTraining | virtual |
update_objective(objective::Objective &base_objective, label_id_t label_id) const override | dismec::DiSMECTraining | virtual |
~TrainingSpec()=default | dismec::TrainingSpec | virtual |