lm::builder::Interpolate Class Reference

#include <interpolate.hh>

Collaboration diagram for lm::builder::Interpolate:

Collaboration graph

List of all members.

Public Member Functions

 Interpolate (uint64_t vocab_size, const util::stream::ChainPositions &backoffs, const std::vector< uint64_t > &prune_thresholds, bool prune_vocab, bool output_q, const SpecialVocab &specials)
void Run (const util::stream::ChainPositions &positions)

Detailed Description

Definition at line 19 of file interpolate.hh.

Constructor & Destructor Documentation

lm::builder::Interpolate::Interpolate ( uint64_t  vocab_size,
const util::stream::ChainPositions backoffs,
const std::vector< uint64_t > &  prune_thresholds,
bool  prune_vocab,
bool  output_q,
const SpecialVocab specials 
) [explicit]

Definition at line 144 of file interpolate.cc.

Member Function Documentation

void lm::builder::Interpolate::Run ( const util::stream::ChainPositions positions  ) 

Definition at line 153 of file interpolate.cc.

References C(), and util::FixedArray< T >::size().

Here is the call graph for this function:

The documentation for this class was generated from the following files:

Generated on Thu Jul 6 00:32:43 2017 for Moses by  doxygen 1.5.9