|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
Public Member Functions | |
| DefaultStatelessFF (final double weight, final int owner, int id) | |
| final boolean | isStateful () |
| final double | getWeight () |
| final void | setWeight (final double weight) |
| final int | getFeatureID () |
| final void | setFeatureID (final int id) |
| final int | getStateID () |
| final void | setStateID (final int id) |
| double | transitionLogP (HyperEdge edge, int spanStart, int spanEnd, int sentID) |
| double | transitionLogP (Rule rule, List< HGNode > antNodes, int spanStart, int spanEnd, SourcePath srcPath, int sentID) |
| final double | estimateFutureLogP (Rule rule, DPState curDPState, int sentID) |
| double | finalTransitionLogP (HGNode antNode, int spanStart, int spanEnd, SourcePath srcPath, int sentID) |
| double | finalTransitionLogP (HyperEdge edge, int spanStart, int spanEnd, int sentID) |
Protected Attributes | |
| final int | owner |
Private Attributes | |
| int | stateID = -1 |
| double | weight = 0.0 |
| int | featureID |
| joshua.decoder.ff.DefaultStatelessFF.DefaultStatelessFF | ( | final double | weight, |
| final int | owner, | ||
| int | id | ||
| ) |
| final double joshua.decoder.ff.DefaultStatelessFF.estimateFutureLogP | ( | Rule | rule, |
| DPState | curDPState, | ||
| int | sentID | ||
| ) |
estimate future logP, e.g., the logPs of partial n-grams asscociated with the left-edge ngram state
Implements joshua.decoder.ff.FeatureFunction.
| double joshua.decoder.ff.DefaultStatelessFF.finalTransitionLogP | ( | HGNode | antNode, |
| int | spanStart, | ||
| int | spanEnd, | ||
| SourcePath | srcPath, | ||
| int | sentID | ||
| ) |
Edges calling finalTransition do not have concret rules associated with them.
Implements joshua.decoder.ff.FeatureFunction.
| double joshua.decoder.ff.DefaultStatelessFF.finalTransitionLogP | ( | HyperEdge | edge, |
| int | spanStart, | ||
| int | spanEnd, | ||
| int | sentID | ||
| ) |
| final int joshua.decoder.ff.DefaultStatelessFF.getFeatureID | ( | ) |
Implements joshua.decoder.ff.FeatureFunction.
| final int joshua.decoder.ff.DefaultStatelessFF.getStateID | ( | ) |
Implements joshua.decoder.ff.FeatureFunction.
| final double joshua.decoder.ff.DefaultStatelessFF.getWeight | ( | ) |
Implements joshua.decoder.ff.FeatureFunction.
| final boolean joshua.decoder.ff.DefaultStatelessFF.isStateful | ( | ) |
Implements joshua.decoder.ff.FeatureFunction.
| final void joshua.decoder.ff.DefaultStatelessFF.setFeatureID | ( | final int | id | ) |
| final void joshua.decoder.ff.DefaultStatelessFF.setStateID | ( | final int | id | ) |
| final void joshua.decoder.ff.DefaultStatelessFF.setWeight | ( | final double | weight | ) |
| double joshua.decoder.ff.DefaultStatelessFF.transitionLogP | ( | HyperEdge | edge, |
| int | spanStart, | ||
| int | spanEnd, | ||
| int | sentID | ||
| ) |
| double joshua.decoder.ff.DefaultStatelessFF.transitionLogP | ( | Rule | rule, |
| List< HGNode > | antNodes, | ||
| int | spanStart, | ||
| int | spanEnd, | ||
| SourcePath | srcPath, | ||
| int | sentID | ||
| ) |
Implements joshua.decoder.ff.FeatureFunction.
Reimplemented in joshua.decoder.ff.SourcePathFF.
int joshua.decoder.ff.DefaultStatelessFF.featureID [private] |
final int joshua.decoder.ff.DefaultStatelessFF.owner [protected] |
int joshua.decoder.ff.DefaultStatelessFF.stateID = -1 [private] |
double joshua.decoder.ff.DefaultStatelessFF.weight = 0.0 [private] |