// -*- mode: c++; indent-tabs-mode: nil; tab-width: 2 -*- #pragma once #include #include "OptionsBaseClass.h" namespace Moses { struct NBestOptions : public OptionsBaseClass { size_t nbest_size; size_t factor; bool enabled; bool print_trees; bool only_distinct; bool include_alignment_info; bool include_segmentation; bool include_feature_labels; bool include_passthrough; bool include_all_factors; std::string output_file_path; bool init(Parameter const& param); bool update(std::mapconst& param); NBestOptions(); }; }