Cambridge SMT System
|
#include "TuneSet.h"
#include "ParamsConfig.h"
#include "Score.h"
#include <utility>
#include <BleuStats.h>
#include <tr1/unordered_map>
#include <tr1/unordered_set>
#include <boost/math/constants/constants.hpp>
#include <boost/random/mersenne_twister.hpp>
#include <global_incls.hpp>
#include <main.custom_assert.hpp>
#include <multithreading.hpp>
Go to the source code of this file.
Classes | |
struct | MERT |
hifst-specific classes and methods included in this namespace. More... | |
class | Optimizer |
class | RandDirGenerator |
class | OptimizeTask< Algo, ErrorSurface > |
class | OptimizerImpl< Algo, ErrorSurface > |
class | Directions |
class | RandomOptimizer< Algo, ErrorSurface > |
class | PowellOptimizer< Algo, ErrorSurface > |
Functions | |
int | GetNoOfThreads () |
template<class Algo , class ErrorSurface > | |
void | execute_with_threadpool (std::vector< OptimizeTask< Algo, ErrorSurface > > tasks) |
PARAMS | ComputeFinalPoint (const PARAMS &, const PARAMS &, const double) |
PARAMS | VectorScale (const PARAMS &, const unsigned int k=0) |
PARAMS | GenerateRandDir (const unsigned int noOfAxes) |
Variables | |
MERT | mert |
void execute_with_threadpool | ( | std::vector< OptimizeTask< Algo, ErrorSurface > > | tasks | ) |
Definition at line 136 of file Optimize.h.
PARAMS GenerateRandDir | ( | const unsigned int | noOfAxes | ) |
int GetNoOfThreads | ( | ) |
MERT mert |
Definition at line 23 of file Optimize.cpp.