Cambridge SMT System
main.lmert.hpp
Go to the documentation of this file.
1 #ifndef MAIN_LMERT_HPP
2 #define MAIN_LMERT_HPP
3 
4 #include <global_incls.hpp>
5 #include <custom_assert.hpp>
6 #include <global_decls.hpp>
7 #include <global_funcs.hpp>
8 #include <fst/fstlib.h>
9 #include <fst/script/print.h>
10 #include <logger.hpp>
11 #include <params.hpp>
13 #include <tropical-sparse-tuple-weight.h>
14 #include <tropical-sparse-tuple-weight-decls.h>
15 #include <szfstream.hpp>
16 #include <registrypo.hpp>
17 #include <taskinterface.hpp>
18 #include <range.hpp>
19 #include <addresshandler.hpp>
20 #include <fstio.hpp>
21 #include <bleu.hpp>
22 #include <tuneset.hpp>
23 #include <constants-fsttools.hpp>
24 
25 #include <lmert.hpp>
26 #include <lineoptimize.hpp>
27 #include <randomlinesearch.hpp>
28 
30 
31 #endif
Handles simple wildcard expansion for strings.
Contains convenience functions to write and read fsts.
Stream wrapper for pipe/text/compressed files.
Provides smarter assert methods.
Interfaces with basic methods for iteration.
Convenience functions to parse parameters from a string.
General functions.
Handles different type of integer ranges.
Files to include for the tropical sparse tuple semiring.
General typedefs, defines...
Contains wrapper class RegistryPO, which uses boost::program_options to parse parameters, and provides methods to access them.
All included standard headers, boost headers,...