Cambridge SMT System
|
#include <Optimize.h>
Public Types | |
typedef OptimizerImpl< Algo, ErrorSurface >::OptimizationResult | OptimizationResult |
typedef OptimizerImpl< Algo, ErrorSurface >::Error | Error |
Public Member Functions | |
virtual void | Init (int) |
virtual const pair< PARAMS, double > | operator() (PARAMS &startPoint) |
virtual | ~PowellOptimizer () |
Public Member Functions inherited from OptimizerImpl< Algo, ErrorSurface > | |
virtual void | LoadRefData (std::vector< std::string > refs) |
virtual void | InitTuneSet (bool useCache) |
virtual | ~OptimizerImpl () |
virtual std::string | ComputeError (const PARAMS &lambda) |
Public Member Functions inherited from Optimizer | |
virtual | ~Optimizer () |
Additional Inherited Members | |
Protected Types inherited from OptimizerImpl< Algo, ErrorSurface > | |
typedef ErrorSurface::ErrorStats | ErrorStats |
typedef ErrorStats::Error | Error |
typedef pair< PARAMS, Error > | OptimizationResult |
Protected Member Functions inherited from OptimizerImpl< Algo, ErrorSurface > | |
OptimizationResult | MakeOptimizationResult (ErrorSurface &surface, const PARAMS &direction, const OptimizationResult &prev) |
void | LineOptimize (const PARAMS &lambda, const PARAMS &direction, ErrorSurface &surface, const std::vector< Sid > &lattices) |
unsigned int | GetBestOptimizationDirection (const std::vector< OptimizationResult > &results) |
void | LogLineOptimization (const OptimizationResult &start, const OptimizationResult &tuned, const PARAMS &direction, const double gamma) |
Protected Attributes inherited from OptimizerImpl< Algo, ErrorSurface > | |
ErrorSurface::RefData | refData |
TuneSet | lats |
Definition at line 381 of file Optimize.h.
typedef OptimizerImpl<Algo, ErrorSurface>::Error PowellOptimizer< Algo, ErrorSurface >::Error |
Definition at line 385 of file Optimize.h.
typedef OptimizerImpl<Algo, ErrorSurface>::OptimizationResult PowellOptimizer< Algo, ErrorSurface >::OptimizationResult |
Definition at line 384 of file Optimize.h.
|
inlinevirtual |
Definition at line 507 of file Optimize.h.
|
virtual |
Implements Optimizer.
Definition at line 67 of file latmert.main.cpp.
|
inlinevirtual |
Implements Optimizer.
Definition at line 415 of file Optimize.h.