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

List of all members.

Public Member Functions

 MinimumChangeBLEU ()
 MinimumChangeBLEU (String[] options)
int[] suffStats (String cand_str, int i)
int effLength (int candLength, int i)
double score (int[] stats)
void printDetailedScore_fromStats (int[] stats, boolean oneLiner)

Protected Member Functions

void initialize ()
void set_maxNgramCounts ()

Private Attributes

int sourceReferenceIndex
double thresholdWER

Static Private Attributes

static final Logger logger = Logger.getLogger(MinimumChangeBLEU.class.getName())

Constructor & Destructor Documentation

Here is the call graph for this function:

Here is the call graph for this function:


Member Function Documentation

int joshua.metrics.MinimumChangeBLEU.effLength ( int  candLength,
int  i 
)

Reimplemented from joshua.metrics.BLEU.

Here is the caller graph for this function:

void joshua.metrics.MinimumChangeBLEU.initialize ( ) [protected, virtual]

Reimplemented from joshua.metrics.BLEU.

Here is the call graph for this function:

Here is the caller graph for this function:

void joshua.metrics.MinimumChangeBLEU.printDetailedScore_fromStats ( int[]  stats,
boolean  oneLiner 
) [virtual]

Reimplemented from joshua.metrics.BLEU.

Here is the call graph for this function:

double joshua.metrics.MinimumChangeBLEU.score ( int[]  stats) [virtual]

Reimplemented from joshua.metrics.BLEU.

Here is the caller graph for this function:

Reimplemented from joshua.metrics.BLEU.

Here is the call graph for this function:

Here is the caller graph for this function:

int [] joshua.metrics.MinimumChangeBLEU.suffStats ( String  cand_str,
int  i 
) [virtual]

Reimplemented from joshua.metrics.BLEU.

Here is the call graph for this function:


Member Data Documentation

final Logger joshua.metrics.MinimumChangeBLEU.logger = Logger.getLogger(MinimumChangeBLEU.class.getName()) [static, private]

Reimplemented from joshua.metrics.BLEU.