Vagyojaka 5.5.7
Loading...
Searching...
No Matches
alignment.py File Reference

Namespaces

namespace  alignment
 

Functions

 alignment.main (args)
 
 alignment.process_line_pair (ref_line, hyp_line, case_insensitive=False, remove_empty_refs=False)
 
 alignment.set_global_variables (args)
 
 alignment.remove_head_id (ref, hyp)
 
 alignment.remove_tail_id (ref, hyp)
 
 alignment.print_instances (ref, hyp, sm, id_=None)
 
 alignment.track_confusions (sm, seq1, seq2)
 
 alignment.print_confusions ()
 
 alignment.get_match_count (sm)
 
 alignment.get_error_count (sm)
 
 alignment.print_diff (sm, seq1, seq2, prefix1='REF:', prefix2='HYP:', suffix1=None, suffix2=None)
 
 alignment.mean (seq)
 
 alignment.print_wer_vs_length ()
 
 alignment.get_parser ()
 

Variables

bool alignment.print_instances_p = False
 
bool alignment.print_errors_p = False
 
bool alignment.files_head_ids = False
 
bool alignment.files_tail_ids = False
 
bool alignment.confusions = False
 
int alignment.min_count = 0
 
bool alignment.wer_vs_length_p = True
 
int alignment.ref_token_count = 0
 
int alignment.error_count = 0
 
int alignment.match_count = 0
 
int alignment.counter = 0
 
int alignment.sent_error_count = 0
 
list alignment.lengths = []
 
list alignment.error_rates = []
 
 alignment.wer_bins = defaultdict(list)
 
 alignment.wer_vs_length = defaultdict(list)
 
 alignment.insertion_table = defaultdict(int)
 
 alignment.deletion_table = defaultdict(int)
 
 alignment.substitution_table = defaultdict(int)
 
list alignment.error_codes = ['replace', 'delete', 'insert']
 
 alignment.parser = get_parser()
 
 alignment.args = parser.parse_args()