Joshua
open source statistical hierarchical phrase-based machine translation system
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
joshua.oracle.OracleExtractionHG Member List
This is the complete list of members for joshua.oracle.OracleExtractionHG, including all inherited members.
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_statejoshua.oracle.OracleExtractionHG [package, static]
BACKOFF_LEFT_LM_STATE_SYMjoshua.oracle.OracleExtractionHG [package, static]
BACKOFF_LEFT_LM_STATE_SYM_IDjoshua.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_clipjoshua.oracle.OracleExtractionHG [protected, static]
g_bleu_orderjoshua.oracle.OracleExtractionHG [protected, static]
g_lm_orderjoshua.oracle.OracleExtractionHG [protected]
g_num_virtual_deductionsjoshua.oracle.SplitHg
g_num_virtual_itemsjoshua.oracle.SplitHg
g_tbl_split_virtual_itemsjoshua.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_prefixjoshua.oracle.OracleExtractionHG [package, static]
grammar_suffixjoshua.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_idjoshua.oracle.OracleExtractionHG [package]
main(String[] args)joshua.oracle.OracleExtractionHG [static]
maitain_length_statejoshua.oracle.OracleExtractionHG [protected, static]
NULL_LEFT_LM_STATE_SYMjoshua.oracle.OracleExtractionHG [package, static]
NULL_LEFT_LM_STATE_SYM_IDjoshua.oracle.OracleExtractionHG
NULL_RIGHT_LM_STATE_SYMjoshua.oracle.OracleExtractionHG [package, static]
NULL_RIGHT_LM_STATE_SYM_IDjoshua.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_lenjoshua.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_lenjoshua.oracle.OracleExtractionHG [protected]
tbl_prefixjoshua.oracle.OracleExtractionHG [package]
tbl_ref_ngramsjoshua.oracle.OracleExtractionHG [protected]
tbl_suffixjoshua.oracle.OracleExtractionHG [package]
using_left_equiv_statejoshua.oracle.OracleExtractionHG [package, static]
using_right_equiv_statejoshua.oracle.OracleExtractionHG [package, static]