#include <Unigram_Model_Training_Builder.h>
Public Member Functions | |
Unigram_Model_Training_Builder () | |
virtual | ~Unigram_Model_Training_Builder () |
virtual Model_Refiner & | create_model_refiner () |
virtual Pipeline & | create_pipeline (Model_Refiner &) |
virtual Execution_Strategy & | create_execution_strategy (Pipeline &) |
void | create_output () |
Model & | get_model () |
Protected Member Functions | |
void | init_dict () |
WordIndexDictionary & | get_dict () |
void | initialize_topics (string, string, int) |
Protected Attributes | |
Unigram_Model * | _model |
WordIndexDictionary * | _dict |
Model_Refiner * | _refiner |
Pipeline * | _pipeline |
Checkpointer * | _checkpointer |
Execution_Strategy * | _strategy |
Unigram_Model_Training_Builder::Unigram_Model_Training_Builder | ( | ) |
Unigram_Model_Training_Builder::~Unigram_Model_Training_Builder | ( | ) | [virtual] |
Execution_Strategy & Unigram_Model_Training_Builder::create_execution_strategy | ( | Pipeline & | pipeline | ) | [virtual] |
Implements Model_Builder.
Reimplemented in Unigram_Model_Synchronized_Training_Builder, and Unigram_Model_Testing_Builder.
Model_Refiner & Unigram_Model_Training_Builder::create_model_refiner | ( | ) | [virtual] |
Implements Model_Builder.
Reimplemented in Unigram_Model_Testing_Builder.
void Unigram_Model_Training_Builder::create_output | ( | ) | [virtual] |
Implements Model_Builder.
Pipeline & Unigram_Model_Training_Builder::create_pipeline | ( | Model_Refiner & | refiner | ) | [virtual] |
Implements Model_Builder.
WordIndexDictionary & Unigram_Model_Training_Builder::get_dict | ( | ) | [protected] |
Model & Unigram_Model_Training_Builder::get_model | ( | ) | [virtual] |
Implements Model_Builder.
void Unigram_Model_Training_Builder::init_dict | ( | ) | [protected] |
void Unigram_Model_Training_Builder::initialize_topics | ( | string | input_w, | |
string | input_t, | |||
int | num_topics | |||
) | [protected] |
WordIndexDictionary* Unigram_Model_Training_Builder::_dict [protected] |
Unigram_Model* Unigram_Model_Training_Builder::_model [protected] |
Pipeline* Unigram_Model_Training_Builder::_pipeline [protected] |
Model_Refiner* Unigram_Model_Training_Builder::_refiner [protected] |