#include <ChartKBestExtractor.h>
Public Member Functions | |
Derivation (const UnweightedHyperarc &) | |
Derivation (const Derivation &, std::size_t) | |
Public Attributes | |
UnweightedHyperarc | edge |
std::vector< std::size_t > | backPointers |
std::vector< boost::shared_ptr < Derivation > > | subderivations |
float | score |
Definition at line 53 of file ChartKBestExtractor.h.
Moses::ChartKBestExtractor::Derivation::Derivation | ( | const UnweightedHyperarc & | e | ) |
Definition at line 299 of file ChartKBestExtractor.cpp.
References backPointers, Moses::ChartKBestExtractor::Vertex::kBestList, score, subderivations, and Moses::ChartKBestExtractor::UnweightedHyperarc::tail.
Moses::ChartKBestExtractor::Derivation::Derivation | ( | const Derivation & | d, | |
std::size_t | i | |||
) |
Definition at line 315 of file ChartKBestExtractor.cpp.
References backPointers, edge, Moses::ChartKBestExtractor::UnweightedHyperarc::head, score, subderivations, and Moses::ChartKBestExtractor::UnweightedHyperarc::tail.
std::vector<std::size_t> Moses::ChartKBestExtractor::Derivation::backPointers |
Definition at line 57 of file ChartKBestExtractor.h.
Referenced by Derivation(), Moses::ChartKBestExtractor::GetOutputPhrase(), Moses::ChartKBestExtractor::GetOutputScoreBreakdown(), and Moses::ChartKBestExtractor::GetOutputTree().
std::vector<boost::shared_ptr<Derivation> > Moses::ChartKBestExtractor::Derivation::subderivations |
Definition at line 59 of file ChartKBestExtractor.h.
Referenced by Derivation(), Moses::ChartKBestExtractor::GetOutputPhrase(), Moses::ChartKBestExtractor::GetOutputScoreBreakdown(), and Moses::ChartKBestExtractor::GetOutputTree().