#include <CubePruningOptions.h>
Public Member Functions | |
bool | init (Parameter const ¶m) |
CubePruningOptions (Parameter const ¶m) | |
CubePruningOptions () | |
bool | update (std::map< std::string, xmlrpc_c::value >const ¶ms) |
Public Attributes | |
size_t | pop_limit |
size_t | diversity |
bool | lazy_scoring |
bool | deterministic_search |
Definition at line 9 of file CubePruningOptions.h.
Moses::CubePruningOptions::CubePruningOptions | ( | Parameter const & | param | ) |
Moses::CubePruningOptions::CubePruningOptions | ( | ) |
Definition at line 8 of file CubePruningOptions.cpp.
bool Moses::CubePruningOptions::init | ( | Parameter const & | param | ) |
Definition at line 17 of file CubePruningOptions.cpp.
References Moses::DEFAULT_CUBE_PRUNING_DIVERSITY, Moses::DEFAULT_CUBE_PRUNING_POP_LIMIT, deterministic_search, diversity, lazy_scoring, pop_limit, and Moses::Parameter::SetParameter().
Referenced by Moses::AllOptions::init().
bool Moses::CubePruningOptions::update | ( | std::map< std::string, xmlrpc_c::value >const & | params | ) |
Definition at line 78 of file CubePruningOptions.cpp.