diff options
author | Hieu Hoang <hieuhoang@gmail.com> | 2014-12-02 22:09:10 +0300 |
---|---|---|
committer | Hieu Hoang <hieuhoang@gmail.com> | 2014-12-02 22:09:10 +0300 |
commit | 3da84150959de4dc99edf3ee35665e81a23aae26 (patch) | |
tree | ee7c487a26f2d56f56763dd5fe8885f6d6130465 /moses/Incremental.h | |
parent | ba7afba9f6f325441387557ab8af487d5901f023 (diff) |
add OutputNBest() as abstract method to BaseManager. Tighten up framework
Diffstat (limited to 'moses/Incremental.h')
-rw-r--r-- | moses/Incremental.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/moses/Incremental.h b/moses/Incremental.h index d3d317244..35d418fd3 100644 --- a/moses/Incremental.h +++ b/moses/Incremental.h @@ -37,6 +37,10 @@ public: return *completed_nbest_; } + // output + void OutputNBest(OutputCollector *collector) const; + + private: template <class Model, class Best> search::History PopulateBest(const Model &model, const std::vector<lm::WordIndex> &words, Best &out); @@ -53,6 +57,9 @@ private: search::NBest n_best_; const std::vector<search::Applied> *completed_nbest_; + + // outputs + void OutputNBestList(OutputCollector *collector, const std::vector<search::Applied> &nbest, long translationId) const; }; // Just get the phrase. |