lm::builder::AdjustCounts Class Reference

#include <adjust_counts.hh>

Collaboration diagram for lm::builder::AdjustCounts:

Collaboration graph

List of all members.

Public Member Functions

 AdjustCounts (const std::vector< uint64_t > &prune_thresholds, std::vector< uint64_t > &counts, std::vector< uint64_t > &counts_pruned, const std::vector< bool > &prune_words, const DiscountConfig &discount_config, std::vector< Discount > &discounts)
void Run (const util::stream::ChainPositions &positions)

Detailed Description

Definition at line 39 of file adjust_counts.hh.

Constructor & Destructor Documentation

lm::builder::AdjustCounts::AdjustCounts ( const std::vector< uint64_t > &  prune_thresholds,
std::vector< uint64_t > &  counts,
std::vector< uint64_t > &  counts_pruned,
const std::vector< bool > &  prune_words,
const DiscountConfig discount_config,
std::vector< Discount > &  discounts 
) [inline]

Definition at line 45 of file adjust_counts.hh.

Member Function Documentation

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

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