#include <config.hh>

Public Types | |
| enum | ARPALoadComplain { ALL, EXPENSIVE, NONE } |
| enum | WriteMethod { WRITE_MMAP, WRITE_AFTER } |
| enum | RestFunction { REST_MAX, REST_LOWER } |
Public Member Functions | |
| std::ostream * | ProgressMessages () const |
| Config () | |
Public Attributes | |
| bool | show_progress |
| std::ostream * | messages |
| EnumerateVocab * | enumerate_vocab |
| WarningAction | unknown_missing |
| WarningAction | sentence_marker_missing |
| WarningAction | positive_log_probability |
| float | unknown_missing_logprob |
| float | probing_multiplier |
| std::size_t | building_memory |
| std::string | temporary_directory_prefix |
| ARPALoadComplain | arpa_complain |
| const char * | write_mmap |
| WriteMethod | write_method |
| bool | include_vocab |
| RestFunction | rest_function |
| std::vector< std::string > | rest_lower_files |
| uint8_t | prob_bits |
| uint8_t | backoff_bits |
| uint8_t | pointer_bhiksha_bits |
| util::LoadMethod | load_method |
Definition at line 19 of file config.hh.
| std::ostream* lm::ngram::Config::ProgressMessages | ( | ) | const [inline] |
Definition at line 29 of file config.hh.
References messages, and show_progress.
Referenced by lm::ngram::trie::BuildTrie().

| uint8_t lm::ngram::Config::backoff_bits |
Definition at line 105 of file config.hh.
Referenced by lm::ngram::SeparatelyQuantize::FinishedLoading(), main(), lm::ngram::SeparatelyQuantize::MiddleBits(), lm::ngram::SeparatelyQuantize::SetupMemory(), lm::ngram::ShowSizes(), lm::ngram::SeparatelyQuantize::Size(), and lm::ngram::SeparatelyQuantize::UpdateConfigFromBinary().
| std::size_t lm::ngram::Config::building_memory |
Definition at line 66 of file config.hh.
Referenced by lm::ngram::trie::TrieSearch< Quant, Bhiksha >::InitializeFromARPA(), and main().
Definition at line 37 of file config.hh.
Referenced by lm::ngram::detail::GenericModel< Search, VocabularyT >::GenericModel(), and Moses::LanguageModelKen< Model >::LoadModel().
Definition at line 115 of file config.hh.
Referenced by Moses::ConstructOSMLM(), Moses::LanguageModelKen< Model >::LoadModel(), and main().
| std::ostream* lm::ngram::Config::messages |
Definition at line 27 of file config.hh.
Referenced by Moses::LanguageModelKen< Model >::LoadModel(), and ProgressMessages().
Definition at line 108 of file config.hh.
Referenced by lm::ngram::trie::ArrayBhiksha::FinishedLoading(), main(), lm::ngram::ShowSizes(), and lm::ngram::trie::ArrayBhiksha::UpdateConfigFromBinary().
Definition at line 50 of file config.hh.
Referenced by lm::ngram::detail::HashedSearch< Value >::InitializeFromARPA(), and main().
| uint8_t lm::ngram::Config::prob_bits |
Definition at line 105 of file config.hh.
Referenced by lm::ngram::SeparatelyQuantize::FinishedLoading(), lm::ngram::SeparatelyQuantize::LongestBits(), main(), lm::ngram::SeparatelyQuantize::MiddleBits(), lm::ngram::SeparatelyQuantize::SetupMemory(), lm::ngram::ShowSizes(), lm::ngram::SeparatelyQuantize::Size(), and lm::ngram::SeparatelyQuantize::UpdateConfigFromBinary().
Definition at line 61 of file config.hh.
Referenced by lm::ngram::BinaryFormat::FinishFile(), lm::ngram::detail::GenericModel< Search, VocabularyT >::GenericModel(), main(), lm::ngram::detail::HashedSearch< Value >::SetupMemory(), lm::ngram::ShowSizes(), lm::ngram::detail::HashedSearch< Value >::Size(), and lm::ngram::ProbingVocabulary::Size().
Definition at line 97 of file config.hh.
Referenced by lm::ngram::RestValue::Callback(), lm::ngram::detail::HashedSearch< Value >::DispatchBuild(), and main().
| std::vector<std::string> lm::ngram::Config::rest_lower_files |
Definition at line 99 of file config.hh.
Referenced by lm::ngram::LowerRestBuild< Model >::LowerRestBuild(), and main().
| std::string lm::ngram::Config::temporary_directory_prefix |
Definition at line 72 of file config.hh.
Referenced by lm::ngram::trie::TrieSearch< Quant, Bhiksha >::InitializeFromARPA(), and main().
Definition at line 54 of file config.hh.
Referenced by lm::ngram::LowerRestBuild< Model >::LowerRestBuild(), and main().
| const char* lm::ngram::Config::write_mmap |
Definition at line 80 of file config.hh.
Referenced by lm::ngram::trie::TrieSearch< Quant, Bhiksha >::InitializeFromARPA(), lm::ngram::LowerRestBuild< Model >::LowerRestBuild(), and main().
1.5.9