Methods
| Modifier and Type |
Method and Description |
Object |
clone() |
int |
compareTo(Object o) |
boolean |
equals(Object o) |
ArrayList<PhrasePair> |
extractConsistentPhrasePairs(int maxPhraseLength) |
ArrayList<PhrasePair.SubPhraseCoordinates> |
extractConsistentSubPhraseCoordinates(int maxPhraseLength) |
PhrasePair |
extractMinimalConsistentPhrasePairContainingESpan(int eStart,
int eEnd) |
PhrasePair |
extractSubPhrasePair(int startF,
int endF,
int startE,
int endE) |
PhrasePair |
extractSubPhrasePair(PhrasePair.SubPhraseCoordinates c) |
Alignment |
getAlignment() |
AlignmentPosteriorGrid |
getAlignmentPosteriorGrid() |
Phrase |
getE() |
Phrase |
getF() |
PhrasePair.SubPhraseCoordinates |
getMinimalConsistentSubPhraseCoordsContainingESpan(int e_start,
int e_end)
Returns the smallest consistent phrase pair that contains [e_start,e_end]
This is not efficient- don't use it where speed counts!
|
PhrasePair |
getTranspose() |
boolean |
hasAlignment() |
boolean |
hasAlignmentPosteriors() |
int |
hashCode() |
void |
mergeEnglishWords(int i,
int j,
int newE) |
float |
ratioFtoE() |
void |
readFields(DataInput in) |
void |
setAlignment(Alignment a) |
void |
setAlignmentPosteriorGrid(AlignmentPosteriorGrid g) |
void |
setE(Phrase e) |
void |
setF(Phrase f) |
void |
splitEnglishWords(int i,
int newE1,
int newE2) |
void |
splitForeignWords(int j,
int newF1,
int newF2) |
String |
toString() |
String |
toString(Vocab vocF,
Vocab vocE) |
void |
write(DataOutput out) |