DiSMEC++
dismec::CascadeTraining Member List

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() constdismec::TrainingSpecinline
get_logger() constdismec::TrainingSpecinline
get_statistics_gatherer() overridedismec::CascadeTrainingvirtual
m_BaseEpsilondismec::CascadeTrainingprivate
m_Datadismec::TrainingSpecprivate
m_DenseInitStrategydismec::CascadeTrainingprivate
m_DenseRegdismec::CascadeTrainingprivate
m_DenseReplicatordismec::CascadeTrainingprivate
m_Loggerdismec::TrainingSpecprivate
m_NewtonSettingsdismec::CascadeTrainingprivate
m_NumFeaturesdismec::CascadeTrainingprivate
m_PostProcessordismec::CascadeTrainingprivate
m_Shortlistdismec::CascadeTrainingprivate
m_SparseInitStrategydismec::CascadeTrainingprivate
m_SparseRegdismec::CascadeTrainingprivate
m_SparseReplicatordismec::CascadeTrainingprivate
m_StatsGatherdismec::CascadeTrainingprivate
make_initializer() const overridedismec::CascadeTrainingvirtual
make_minimizer() const overridedismec::CascadeTrainingvirtual
make_model(long num_features, model::PartialModelSpec spec) const overridedismec::CascadeTrainingvirtual
make_objective() const overridedismec::CascadeTrainingvirtual
make_post_processor(const std::shared_ptr< objective::Objective > &objective) const overridedismec::CascadeTrainingvirtual
num_features() const overridedismec::CascadeTraininginlinevirtual
set_logger(std::shared_ptr< spdlog::logger > l)dismec::TrainingSpecinline
TrainingSpec(std::shared_ptr< const DatasetBase > data)dismec::TrainingSpecinlineexplicit
update_minimizer(solvers::Minimizer &base_minimizer, label_id_t label_id) const overridedismec::CascadeTrainingvirtual
update_objective(objective::Objective &base_objective, label_id_t label_id) const overridedismec::CascadeTrainingvirtual
~TrainingSpec()=defaultdismec::TrainingSpecvirtual