Joshua
open source statistical hierarchical phrase-based machine translation system
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
joshua.metrics.TercomRunner Class Reference
Collaboration diagram for joshua.metrics.TercomRunner:
[legend]

List of all members.

Public Member Functions

 TercomRunner (Semaphore in_blocker, String in_refFileName, String in_hypFileName, String in_outFileNamePrefix, int in_memSize)
void run ()

Static Public Member Functions

static void set_TercomParams (boolean in_caseSensitive, boolean in_withPunctuation, int in_beamWidth, int in_maxShiftDist, String in_tercomJarFileName)

Private Member Functions

void real_run ()

Private Attributes

Semaphore blocker
String refFileName
String hypFileName
String outFileNamePrefix
int memSize

Static Private Attributes

static boolean caseSensitive
static boolean withPunctuation
static int beamWidth
static int maxShiftDist
static String tercomJarFileName

Constructor & Destructor Documentation

joshua.metrics.TercomRunner.TercomRunner ( Semaphore  in_blocker,
String  in_refFileName,
String  in_hypFileName,
String  in_outFileNamePrefix,
int  in_memSize 
)

Member Function Documentation

Here is the caller graph for this function:

Here is the call graph for this function:

static void joshua.metrics.TercomRunner.set_TercomParams ( boolean  in_caseSensitive,
boolean  in_withPunctuation,
int  in_beamWidth,
int  in_maxShiftDist,
String  in_tercomJarFileName 
) [static]

Here is the caller graph for this function:


Member Data Documentation

boolean joshua.metrics.TercomRunner.caseSensitive [static, private]