#include "lm/builder/output.hh"
#include "lm/builder/pipeline.hh"
#include "lm/common/size_option.hh"
#include "lm/lm_exception.hh"
#include "util/file.hh"
#include "util/file_piece.hh"
#include "util/usage.hh"
#include <iostream>
#include <boost/program_options.hpp>
#include <boost/version.hpp>
#include <vector>
Go to the source code of this file.
Functions | |
int | main (int argc, char *argv[]) |
int main | ( | int | argc, | |
char * | argv[] | |||
) |
Definition at line 69 of file lmplz_main.cc.
References lm::builder::Output::Add(), lm::builder::InitialProbabilitiesConfig::adder_in, lm::builder::InitialProbabilitiesConfig::adder_out, util::stream::ChainConfig::block_count, lm::builder::PipelineConfig::block_count, util::stream::SortConfig::buffer_size, lm::COMPLAIN, util::CreateOrThrow(), lm::builder::PipelineConfig::disallowed_symbol_action, lm::builder::PipelineConfig::discount, util::GuessPhysicalMemory(), lm::builder::PipelineConfig::initial_probs, lm::builder::PipelineConfig::minimum_block, util::NormalizeTempPrefix(), util::OpenReadOrThrow(), lm::builder::PipelineConfig::order, lm::builder::PipelineConfig::output_q, lm::builder::Pipeline(), util::PrintUsage(), lm::builder::PipelineConfig::prune_thresholds, lm::builder::PipelineConfig::prune_vocab, lm::builder::PipelineConfig::prune_vocab_file, lm::builder::PipelineConfig::read_backoffs, util::scoped_fd::release(), lm::builder::PipelineConfig::renumber_vocabulary, util::scoped_fd::reset(), lm::SizeOption(), lm::builder::PipelineConfig::sort, store(), util::stream::SortConfig::temp_prefix, lm::THROW_UP, util::stream::ChainConfig::total_memory, util::stream::SortConfig::total_memory, lm::builder::PipelineConfig::vocab_estimate, lm::builder::PipelineConfig::vocab_size_for_unk, and util::Exception::what().