|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
Public Member Functions | |
| PhraseWriter (BufferedWriter wf_, BufferedWriter we_) | |
| PhraseWriter (BufferedWriter wf, BufferedWriter we, BufferedWriter wa) | |
| void | write (PhrasePair pp) throws IOException |
| void | newLine () throws IOException |
| void | flush () throws IOException |
| void | close () throws IOException |
Private Attributes | |
| final BufferedWriter | wf |
| final BufferedWriter | we |
| final BufferedWriter | wa |
A PhrasePair-parallel BufferedWriter. In an ideal world we could get the compiler to inline all of this, to have zero-overhead while not duplicating code. Alas, Java's not that cool. The "final" could help on JIT at least.
| joshua.subsample.PhraseWriter.PhraseWriter | ( | BufferedWriter | wf_, |
| BufferedWriter | we_ | ||
| ) |
| joshua.subsample.PhraseWriter.PhraseWriter | ( | BufferedWriter | wf, |
| BufferedWriter | we, | ||
| BufferedWriter | wa | ||
| ) |
| void joshua.subsample.PhraseWriter.close | ( | ) | throws IOException |
| void joshua.subsample.PhraseWriter.flush | ( | ) | throws IOException |
| void joshua.subsample.PhraseWriter.newLine | ( | ) | throws IOException |
| void joshua.subsample.PhraseWriter.write | ( | PhrasePair | pp | ) | throws IOException |
final BufferedWriter joshua.subsample.PhraseWriter.wa [private] |
final BufferedWriter joshua.subsample.PhraseWriter.we [private] |
final BufferedWriter joshua.subsample.PhraseWriter.wf [private] |