|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
Public Member Functions | |
| JungHyperGraph (HyperGraph hg) | |
| Vertex | getRoot () |
| void | addNode (HGNode n, Vertex edge_out) |
| void | addHyperEdge (Vertex parent, HyperEdge e) |
| void | incrementHyperEdge (NodeVertex v) |
| void | addNonTreeEdges () |
| void | replaceSubtrees (Object[] objectList) |
| void | setSubTreeColor (Vertex v, int color) |
Static Public Member Functions | |
| static void | main (String[] argv) |
Public Attributes | |
| Vertex | picked |
Static Public Attributes | |
| static final String | USAGE = "usage: JungHyperGraph <items file> <rules file> <first sentence> <last sentence>" |
Private Member Functions | |
| void | removeSubtreeBelow (Vertex v) |
Private Attributes | |
| Vertex | root |
| int | targetIndex |
| boolean | checkDuplicateVertices |
| ArrayList< Vertex > | nonTreeEdgeEndpoints |
| void joshua.ui.hypergraph_visualizer.JungHyperGraph.addHyperEdge | ( | Vertex | parent, |
| HyperEdge | e | ||
| ) |
| void joshua.ui.hypergraph_visualizer.JungHyperGraph.addNode | ( | HGNode | n, |
| Vertex | edge_out | ||
| ) |
| static void joshua.ui.hypergraph_visualizer.JungHyperGraph.main | ( | String[] | argv | ) | [static] |
| void joshua.ui.hypergraph_visualizer.JungHyperGraph.removeSubtreeBelow | ( | Vertex | v | ) | [private] |
| void joshua.ui.hypergraph_visualizer.JungHyperGraph.replaceSubtrees | ( | Object[] | objectList | ) |
| void joshua.ui.hypergraph_visualizer.JungHyperGraph.setSubTreeColor | ( | Vertex | v, |
| int | color | ||
| ) |
boolean joshua.ui.hypergraph_visualizer.JungHyperGraph.checkDuplicateVertices [private] |
ArrayList<Vertex> joshua.ui.hypergraph_visualizer.JungHyperGraph.nonTreeEdgeEndpoints [private] |
final String joshua.ui.hypergraph_visualizer.JungHyperGraph.USAGE = "usage: JungHyperGraph <items file> <rules file> <first sentence> <last sentence>" [static] |