MosesTuning::StreamingHypPackEnumerator Class Reference

#include <HypPackEnumerator.h>

Inheritance diagram for MosesTuning::StreamingHypPackEnumerator:

Inheritance graph
[legend]
Collaboration diagram for MosesTuning::StreamingHypPackEnumerator:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 StreamingHypPackEnumerator (std::vector< std::string > const &featureFiles, std::vector< std::string > const &scoreFiles)
virtual std::size_t num_dense () const
virtual void reset ()
virtual bool finished ()
virtual void next ()
virtual std::size_t cur_id ()
virtual std::size_t cur_size ()
virtual const MiraFeatureVectorfeaturesAt (std::size_t i)
virtual const ScoreDataItemscoresAt (std::size_t i)


Detailed Description

Definition at line 45 of file HypPackEnumerator.h.


Constructor & Destructor Documentation

MosesTuning::StreamingHypPackEnumerator::StreamingHypPackEnumerator ( std::vector< std::string > const &  featureFiles,
std::vector< std::string > const &  scoreFiles 
)


Member Function Documentation

size_t MosesTuning::StreamingHypPackEnumerator::cur_id (  )  [virtual]

Implements MosesTuning::HypPackEnumerator.

Definition at line 149 of file HypPackEnumerator.cpp.

size_t MosesTuning::StreamingHypPackEnumerator::cur_size (  )  [virtual]

Implements MosesTuning::HypPackEnumerator.

Definition at line 121 of file HypPackEnumerator.cpp.

virtual const MiraFeatureVector& MosesTuning::StreamingHypPackEnumerator::featuresAt ( std::size_t  i  )  [virtual]

bool MosesTuning::StreamingHypPackEnumerator::finished (  )  [virtual]

Implements MosesTuning::HypPackEnumerator.

Definition at line 101 of file HypPackEnumerator.cpp.

References end.

Referenced by next().

Here is the caller graph for this function:

void MosesTuning::StreamingHypPackEnumerator::next (  )  [virtual]

Implements MosesTuning::HypPackEnumerator.

Definition at line 106 of file HypPackEnumerator.cpp.

References finished().

Here is the call graph for this function:

size_t MosesTuning::StreamingHypPackEnumerator::num_dense (  )  const [virtual]

Implements MosesTuning::HypPackEnumerator.

Definition at line 37 of file HypPackEnumerator.cpp.

void MosesTuning::StreamingHypPackEnumerator::reset (  )  [virtual]

Implements MosesTuning::HypPackEnumerator.

Definition at line 89 of file HypPackEnumerator.cpp.

virtual const ScoreDataItem& MosesTuning::StreamingHypPackEnumerator::scoresAt ( std::size_t  i  )  [virtual]


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

Generated on Thu Jul 6 00:34:17 2017 for Moses by  doxygen 1.5.9