DiSMEC++
|
This is the complete list of members for dismec::CascadeTraining, including all inherited members.
CascadeTraining(std::shared_ptr< const DatasetBase > tfidf_data, std::shared_ptr< const GenericFeatureMatrix > dense_data, HyperParameters hyper_params, std::shared_ptr< init::WeightInitializationStrategy > dense_init, real_t dense_reg, std::shared_ptr< init::WeightInitializationStrategy > sparse_init, real_t sparse_reg, std::shared_ptr< postproc::PostProcessFactory > post_proc, std::shared_ptr< TrainingStatsGatherer > gatherer, std::shared_ptr< const std::vector< std::vector< long >>> shortlist=nullptr) | dismec::CascadeTraining | |
get_data() const | dismec::TrainingSpec | inline |
get_logger() const | dismec::TrainingSpec | inline |
get_statistics_gatherer() override | dismec::CascadeTraining | virtual |
m_BaseEpsilon | dismec::CascadeTraining | private |
m_Data | dismec::TrainingSpec | private |
m_DenseInitStrategy | dismec::CascadeTraining | private |
m_DenseReg | dismec::CascadeTraining | private |
m_DenseReplicator | dismec::CascadeTraining | private |
m_Logger | dismec::TrainingSpec | private |
m_NewtonSettings | dismec::CascadeTraining | private |
m_NumFeatures | dismec::CascadeTraining | private |
m_PostProcessor | dismec::CascadeTraining | private |
m_Shortlist | dismec::CascadeTraining | private |
m_SparseInitStrategy | dismec::CascadeTraining | private |
m_SparseReg | dismec::CascadeTraining | private |
m_SparseReplicator | dismec::CascadeTraining | private |
m_StatsGather | dismec::CascadeTraining | private |
make_initializer() const override | dismec::CascadeTraining | virtual |
make_minimizer() const override | dismec::CascadeTraining | virtual |
make_model(long num_features, model::PartialModelSpec spec) const override | dismec::CascadeTraining | virtual |
make_objective() const override | dismec::CascadeTraining | virtual |
make_post_processor(const std::shared_ptr< objective::Objective > &objective) const override | dismec::CascadeTraining | virtual |
num_features() const override | dismec::CascadeTraining | inlinevirtual |
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::CascadeTraining | virtual |
update_objective(objective::Objective &base_objective, label_id_t label_id) const override | dismec::CascadeTraining | virtual |
~TrainingSpec()=default | dismec::TrainingSpec | virtual |