|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
| add_deduction(HGNode parent_item, HashMap< String, VirtualItem > virtual_item_sigs, VirtualDeduction t_ded, DPState dpstate, boolean maintain_onebest_only) | joshua.oracle.SplitHg | [protected] |
| always_maintain_seperate_lm_state | joshua.oracle.OracleExtractionHG | [package, static] |
| BACKOFF_LEFT_LM_STATE_SYM | joshua.oracle.OracleExtractionHG | [package, static] |
| BACKOFF_LEFT_LM_STATE_SYM_ID | joshua.oracle.OracleExtractionHG | |
| compare_two_int_arrays(int[] a, int[] b) | joshua.oracle.OracleExtractionHG | [static] |
| compute_bleu(int hyp_len, double ref_len, int[] num_ngram_match, int bleu_order) | joshua.oracle.OracleExtractionHG | [static] |
| compute_sentence_bleu(String ref_sent, String hyp_sent, boolean do_ngram_clip, int bleu_order) | joshua.oracle.OracleExtractionHG | |
| compute_sentence_bleu(int[] ref_sent, int[] hyp_sent, boolean do_ngram_clip, int bleu_order) | joshua.oracle.OracleExtractionHG | |
| compute_state(HGNode parent_item, HyperEdge dt, ArrayList< VirtualItem > l_ant_virtual_item, HashMap< String, Integer > tbl_ref_ngrams, boolean do_local_ngram_clip, int lm_order, double ref_len, double[] bleu_score, HashMap< String, Boolean > tbl_suffix, HashMap< String, Boolean > tbl_prefix) | joshua.oracle.OracleExtractionHG | [protected] |
| do_local_ngram_clip | joshua.oracle.OracleExtractionHG | [protected, static] |
| g_bleu_order | joshua.oracle.OracleExtractionHG | [protected, static] |
| g_lm_order | joshua.oracle.OracleExtractionHG | [protected] |
| g_num_virtual_deductions | joshua.oracle.SplitHg | |
| g_num_virtual_items | joshua.oracle.SplitHg | |
| g_tbl_split_virtual_items | joshua.oracle.SplitHg | [package] |
| get_1best_tree_hg(HyperGraph original_hg, HashMap< HGNode, ArrayList< VirtualItem >> g_tbl_split_virtual_items) | joshua.oracle.SplitHg | |
| get_best_goal_cost(HyperGraph hg, HashMap< HGNode, ArrayList< VirtualItem >> g_tbl_split_virtual_items) | joshua.oracle.SplitHg | |
| get_left_equiv_state(ArrayList< Integer > left_state_sequence, HashMap< String, Boolean > tbl_suffix) | joshua.oracle.OracleExtractionHG | [private] |
| get_ngrams(HashMap< String, Integer > tbl, int order, int[] wrds, boolean ignore_null_equiv_symbol) | joshua.oracle.OracleExtractionHG | |
| get_ngrams(HashMap< String, Integer > tbl, int order, ArrayList< Integer > wrds, boolean ignore_null_equiv_symbol) | joshua.oracle.OracleExtractionHG | |
| get_right_equiv_state(ArrayList< Integer > right_state_sequence, HashMap< String, Boolean > tbl_prefix) | joshua.oracle.OracleExtractionHG | [private] |
| get_virtual_goal_item(HyperGraph original_hg, HashMap< HGNode, ArrayList< VirtualItem >> g_tbl_split_virtual_items) | joshua.oracle.SplitHg | |
| grammar_prefix | joshua.oracle.OracleExtractionHG | [package, static] |
| grammar_suffix | joshua.oracle.OracleExtractionHG | [package, static] |
| intListToArray(List< Integer > words) | joshua.oracle.OracleExtractionHG | [private] |
| is_a_prefix_in_tbl(ArrayList< Integer > right_state_sequence, int start_pos, int end_pos, HashMap< String, Boolean > tbl_prefix) | joshua.oracle.OracleExtractionHG | [private] |
| is_a_suffix_in_grammar(ArrayList< Integer > left_state_sequence, int start_pos, int end_pos, PrefixGrammar grammar_suffix) | joshua.oracle.OracleExtractionHG | [private] |
| is_a_suffix_in_tbl(ArrayList< Integer > left_state_sequence, int start_pos, int end_pos, HashMap< String, Boolean > tbl_suffix) | joshua.oracle.OracleExtractionHG | [private] |
| isAPrefixInGrammar(ArrayList< Integer > right_state_sequence, int start_pos, int end_pos, PrefixGrammar gr_prefix) | joshua.oracle.OracleExtractionHG | [private] |
| lm_feat_id | joshua.oracle.OracleExtractionHG | [package] |
| main(String[] args) | joshua.oracle.OracleExtractionHG | [static] |
| maitain_length_state | joshua.oracle.OracleExtractionHG | [protected, static] |
| NULL_LEFT_LM_STATE_SYM | joshua.oracle.OracleExtractionHG | [package, static] |
| NULL_LEFT_LM_STATE_SYM_ID | joshua.oracle.OracleExtractionHG | |
| NULL_RIGHT_LM_STATE_SYM | joshua.oracle.OracleExtractionHG | [package, static] |
| NULL_RIGHT_LM_STATE_SYM_ID | joshua.oracle.OracleExtractionHG | |
| oracle_extract_hg(HyperGraph hg, int src_sent_len_in, int lm_order, String ref_sent_str) | joshua.oracle.OracleExtractionHG | |
| oracle_extract_nbest(KBestExtractor kbest_extractor, HyperGraph hg, int n, boolean do_ngram_clip, String ref_sent) | joshua.oracle.OracleExtractionHG | |
| OracleExtractionHG(int lm_feat_id_) | joshua.oracle.OracleExtractionHG | |
| printState(Object[] state) | joshua.oracle.OracleExtractionHG | [private, static] |
| process_one_combination_axiom(HGNode parent_item, HashMap< String, VirtualItem > virtual_item_sigs, HyperEdge cur_dt) | joshua.oracle.OracleExtractionHG | [protected, virtual] |
| process_one_combination_nonaxiom(HGNode parent_item, HashMap< String, VirtualItem > virtual_item_sigs, HyperEdge cur_dt, ArrayList< VirtualItem > l_ant_virtual_item) | joshua.oracle.OracleExtractionHG | [protected, virtual] |
| ref_sent_len | joshua.oracle.OracleExtractionHG | [protected] |
| setup_prefix_suffix_grammar(int[] wrds, int order, PrefixGrammar prefix_gr, PrefixGrammar suffix_gr) | joshua.oracle.OracleExtractionHG | [static] |
| setup_prefix_suffix_tbl(int[] wrds, int order, HashMap< String, Boolean > prefix_tbl, HashMap< String, Boolean > suffix_tbl) | joshua.oracle.OracleExtractionHG | [static] |
| speed_up_deduction(HyperEdge dt) | joshua.oracle.SplitHg | [protected] |
| speed_up_item(HGNode it) | joshua.oracle.SplitHg | [protected] |
| split_hg(HyperGraph hg) | joshua.oracle.SplitHg | |
| src_sent_len | joshua.oracle.OracleExtractionHG | [protected] |
| tbl_prefix | joshua.oracle.OracleExtractionHG | [package] |
| tbl_ref_ngrams | joshua.oracle.OracleExtractionHG | [protected] |
| tbl_suffix | joshua.oracle.OracleExtractionHG | [package] |
| using_left_equiv_state | joshua.oracle.OracleExtractionHG | [package, static] |
| using_right_equiv_state | joshua.oracle.OracleExtractionHG | [package, static] |