Moses::LanguageModelRemote Class Reference

#include <Remote.h>

Inheritance diagram for Moses::LanguageModelRemote:

Inheritance graph
[legend]
Collaboration diagram for Moses::LanguageModelRemote:

Collaboration graph
[legend]

List of all members.

Classes

struct  Cache

Public Member Functions

 ~LanguageModelRemote ()
void ClearSentenceCache ()
virtual LMResult GetValue (const std::vector< const Word * > &contextFactor, State *finalState=0) const
bool Load (const std::string &filePath, FactorType factorType, size_t nGramOrder)


Detailed Description

Todo:
ask miles

Definition at line 22 of file Remote.h.


Constructor & Destructor Documentation

Moses::LanguageModelRemote::~LanguageModelRemote (  ) 

Definition at line 143 of file Remote.cpp.


Member Function Documentation

void Moses::LanguageModelRemote::ClearSentenceCache (  )  [inline]

Definition at line 42 of file Remote.h.

Referenced by Load().

Here is the caller graph for this function:

LMResult Moses::LanguageModelRemote::GetValue ( const std::vector< const Word * > &  contextFactor,
State finalState = 0 
) const [virtual]

bool Moses::LanguageModelRemote::Load ( const std::string &  filePath,
FactorType  factorType,
size_t  nGramOrder 
)

Definition at line 20 of file Remote.cpp.

References ClearSentenceCache(), Moses::LanguageModelSingleFactor::m_factorType, and Moses::LanguageModelImplementation::m_nGramOrder.

Here is the call graph for this function:


The documentation for this class was generated from the following files:

Generated on Thu Jul 6 00:33:23 2017 for Moses by  doxygen 1.5.9