|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
Public Member Functions | |
| ComputeNodeResult (List< FeatureFunction > featureFunctions, Rule rule, List< HGNode > antNodes, int i, int j, SourcePath srcPath, List< StateComputer > stateComputers, int sentID) | |
| double | getExpectedTotalLogP () |
| void | printInfo () |
Static Public Member Functions | |
| static double | computeCombinedTransitionLogP (List< FeatureFunction > featureFunctions, HyperEdge edge, int i, int j, int sentID) |
| static double | computeCombinedTransitionLogP (List< FeatureFunction > featureFunctions, Rule rule, List< HGNode > antNodes, int i, int j, SourcePath srcPath, int sentID) |
| static double[] | computeModelTransitionLogPs (List< FeatureFunction > featureFunctions, HyperEdge edge, int i, int j, int sentID) |
| static double[] | computeModelTransitionLogPs (List< FeatureFunction > featureFunctions, Rule rule, List< HGNode > antNodes, int i, int j, SourcePath srcPath, int sentID) |
Package Functions | |
| void | setExpectedTotalLogP (double logP) |
| void | setFinalizedTotalLogP (double logP) |
| double | getFinalizedTotalLogP () |
| void | setTransitionTotalLogP (double logP) |
| double | getTransitionTotalLogP () |
| void | setDPStates (TreeMap< Integer, DPState > states) |
| TreeMap< Integer, DPState > | getDPStates () |
Private Attributes | |
| double | expectedTotalLogP |
| double | finalizedTotalLogP |
| double | transitionTotalLogP |
| TreeMap< Integer, DPState > | dpStates |
| joshua.decoder.chart_parser.ComputeNodeResult.ComputeNodeResult | ( | List< FeatureFunction > | featureFunctions, |
| Rule | rule, | ||
| List< HGNode > | antNodes, | ||
| int | i, | ||
| int | j, | ||
| SourcePath | srcPath, | ||
| List< StateComputer > | stateComputers, | ||
| int | sentID | ||
| ) |
Compute logPs and the states of the node
| static double joshua.decoder.chart_parser.ComputeNodeResult.computeCombinedTransitionLogP | ( | List< FeatureFunction > | featureFunctions, |
| HyperEdge | edge, | ||
| int | i, | ||
| int | j, | ||
| int | sentID | ||
| ) | [static] |
| static double joshua.decoder.chart_parser.ComputeNodeResult.computeCombinedTransitionLogP | ( | List< FeatureFunction > | featureFunctions, |
| Rule | rule, | ||
| List< HGNode > | antNodes, | ||
| int | i, | ||
| int | j, | ||
| SourcePath | srcPath, | ||
| int | sentID | ||
| ) | [static] |
| static double [] joshua.decoder.chart_parser.ComputeNodeResult.computeModelTransitionLogPs | ( | List< FeatureFunction > | featureFunctions, |
| HyperEdge | edge, | ||
| int | i, | ||
| int | j, | ||
| int | sentID | ||
| ) | [static] |
| static double [] joshua.decoder.chart_parser.ComputeNodeResult.computeModelTransitionLogPs | ( | List< FeatureFunction > | featureFunctions, |
| Rule | rule, | ||
| List< HGNode > | antNodes, | ||
| int | i, | ||
| int | j, | ||
| SourcePath | srcPath, | ||
| int | sentID | ||
| ) | [static] |
| TreeMap<Integer, DPState> joshua.decoder.chart_parser.ComputeNodeResult.getDPStates | ( | ) | [package] |
| double joshua.decoder.chart_parser.ComputeNodeResult.getFinalizedTotalLogP | ( | ) | [package] |
| double joshua.decoder.chart_parser.ComputeNodeResult.getTransitionTotalLogP | ( | ) | [package] |
| void joshua.decoder.chart_parser.ComputeNodeResult.setDPStates | ( | TreeMap< Integer, DPState > | states | ) | [package] |
| void joshua.decoder.chart_parser.ComputeNodeResult.setExpectedTotalLogP | ( | double | logP | ) | [package] |
| void joshua.decoder.chart_parser.ComputeNodeResult.setFinalizedTotalLogP | ( | double | logP | ) | [package] |
| void joshua.decoder.chart_parser.ComputeNodeResult.setTransitionTotalLogP | ( | double | logP | ) | [package] |
TreeMap<Integer, DPState> joshua.decoder.chart_parser.ComputeNodeResult.dpStates [private] |
double joshua.decoder.chart_parser.ComputeNodeResult.expectedTotalLogP [private] |
double joshua.decoder.chart_parser.ComputeNodeResult.finalizedTotalLogP [private] |
double joshua.decoder.chart_parser.ComputeNodeResult.transitionTotalLogP [private] |