#include <HypPackEnumerator.h>
Public Member Functions | |
virtual | ~HypPackEnumerator () |
virtual void | reset ()=0 |
virtual bool | finished ()=0 |
virtual void | next ()=0 |
virtual std::size_t | cur_id ()=0 |
virtual std::size_t | cur_size ()=0 |
virtual std::size_t | num_dense () const =0 |
virtual const MiraFeatureVector & | featuresAt (std::size_t i)=0 |
virtual const ScoreDataItem & | scoresAt (std::size_t i)=0 |
Definition at line 27 of file HypPackEnumerator.h.
virtual MosesTuning::HypPackEnumerator::~HypPackEnumerator | ( | ) | [inline, virtual] |
Definition at line 30 of file HypPackEnumerator.h.
virtual std::size_t MosesTuning::HypPackEnumerator::cur_id | ( | ) | [pure virtual] |
Implemented in MosesTuning::StreamingHypPackEnumerator, and MosesTuning::RandomAccessHypPackEnumerator.
virtual std::size_t MosesTuning::HypPackEnumerator::cur_size | ( | ) | [pure virtual] |
Implemented in MosesTuning::StreamingHypPackEnumerator, and MosesTuning::RandomAccessHypPackEnumerator.
virtual const MiraFeatureVector& MosesTuning::HypPackEnumerator::featuresAt | ( | std::size_t | i | ) | [pure virtual] |
Implemented in MosesTuning::StreamingHypPackEnumerator, and MosesTuning::RandomAccessHypPackEnumerator.
virtual bool MosesTuning::HypPackEnumerator::finished | ( | ) | [pure virtual] |
Implemented in MosesTuning::StreamingHypPackEnumerator, and MosesTuning::RandomAccessHypPackEnumerator.
virtual void MosesTuning::HypPackEnumerator::next | ( | ) | [pure virtual] |
Implemented in MosesTuning::StreamingHypPackEnumerator, and MosesTuning::RandomAccessHypPackEnumerator.
virtual std::size_t MosesTuning::HypPackEnumerator::num_dense | ( | ) | const [pure virtual] |
Implemented in MosesTuning::StreamingHypPackEnumerator, and MosesTuning::RandomAccessHypPackEnumerator.
virtual void MosesTuning::HypPackEnumerator::reset | ( | ) | [pure virtual] |
Implemented in MosesTuning::StreamingHypPackEnumerator, and MosesTuning::RandomAccessHypPackEnumerator.
virtual const ScoreDataItem& MosesTuning::HypPackEnumerator::scoresAt | ( | std::size_t | i | ) | [pure virtual] |
Implemented in MosesTuning::StreamingHypPackEnumerator, and MosesTuning::RandomAccessHypPackEnumerator.