/disk4/html/www/moses/doxygen/mosesdecoder/moses/TranslationModel/PhraseDictionaryMultiModelCounts.h File Reference

#include "moses/TranslationModel/PhraseDictionaryMultiModel.h"
#include <boost/unordered_map.hpp>
#include "moses/StaticData.h"
#include "moses/TargetPhrase.h"
#include "moses/Util.h"
#include <exception>

Go to the source code of this file.


Classes

struct  Moses::multiModelCountsStats
struct  Moses::multiModelCountsStatsOptimization
struct  Moses::lexicalTable
class  Moses::AlignmentException
class  Moses::PhraseDictionaryMultiModelCounts

Namespaces

namespace  Moses
 $Id$

Typedefs

typedef boost::unordered_map
< Word, double > 
Moses::lexicalMap
typedef boost::unordered_map
< Word, lexicalMap > 
Moses::lexicalMapJoint
typedef std::pair< std::vector
< float >, std::vector< float > > 
Moses::lexicalPair
typedef std::vector
< std::vector< lexicalPair > > 
Moses::lexicalCache

Functions

double Moses::InstanceWeighting (std::vector< float > &joint_counts, std::vector< float > &marginals, std::vector< float > &multimodelweights)
double Moses::LinearInterpolationFromCounts (std::vector< float > &joint_counts, std::vector< float > &marginals, std::vector< float > &multimodelweights)


Generated on Thu Jul 6 00:31:32 2017 for Moses by  doxygen 1.5.9