Download tools/mosesdecoder/moses2/parameters/SyntaxOptions.h from Quagmire1/wiki-cased: direct link, hf CLI and curl.
- Browser
- Download file 958 Bytes
-
https://huggingface.co/Quagmire1/wiki-cased/resolve/main/tools/mosesdecoder/moses2/parameters/SyntaxOptions.h
- Command line
-
hf download hf://Quagmire1/wiki-cased/tools/mosesdecoder/moses2/parameters/SyntaxOptions.h
-
curl -L -o SyntaxOptions.h https://huggingface.co/Quagmire1/wiki-cased/resolve/main/tools/mosesdecoder/moses2/parameters/SyntaxOptions.h
958 Bytes
| /* | |
| * SyntaxOptions.h | |
| * | |
| * Created on: 13 Apr 2016 | |
| * Author: hieu | |
| */ | |
| namespace Moses2 | |
| { | |
| class FactorCollection; | |
| class Parameter; | |
| typedef std::pair<std::string, float> UnknownLHSEntry; | |
| typedef std::vector<UnknownLHSEntry> UnknownLHSList; | |
| struct | |
| SyntaxOptions : public OptionsBaseClass { | |
| S2TParsingAlgorithm s2t_parsing_algo; | |
| SCFG::Word input_default_non_terminal; | |
| SCFG::Word output_default_non_terminal; | |
| bool default_non_term_only_for_empty_range; // whatever that means | |
| UnknownLHSList unknown_lhs; | |
| SourceLabelOverlap source_label_overlap; // m_sourceLabelOverlap; | |
| size_t rule_limit; | |
| SyntaxOptions(); | |
| bool init(Parameter const& param); | |
| bool update(std::map<std::string,xmlrpc_c::value>const& param); | |
| void LoadNonTerminals(Parameter const& param, FactorCollection& factorCollection); | |
| }; | |
| } /* namespace Moses2 */ | |