├── .gitignore ├── LICENSE ├── README.md └── scripts ├── __init__.py ├── bitext-match-lang.py ├── bleu_weighted_precision.py ├── cached_metrics.py ├── compute_lengths.py ├── create_variations.py ├── create_variations_test.sh ├── create_variations_wmt.sh ├── create_venv.sh ├── detect_languages.py ├── download.sh ├── eval_meteor.py ├── eval_subnum.py ├── extract_best_sample_from_mbr.py ├── extract_from_nbest_overlaps.py ├── extract_from_overlaps.py ├── extract_top.py ├── extract_top_translations_from_nbest.py ├── extract_translation_at_index_from_nbest.py ├── introduce_copy_noise.py ├── mbr_decoding.py ├── mbr_test.sh ├── measure_average_overlap.py ├── measure_nbest_overlaps.py ├── measure_overlaps.py ├── most_recent_wmt_testset.py ├── num_chars.py ├── remove_if_source_or_target_empty.py ├── remove_pieces_from_nbest.py ├── sbatch_bare.sh ├── shuffle_nbest_translations.py ├── split.py ├── tatoeba ├── apply_sentencepiece.py ├── beam_nbest_generic.sh ├── beam_nbest_more_generic.sh ├── beam_top_generic.sh ├── beam_top_more_generic.sh ├── counts_generic.sh ├── counts_more_generic.sh ├── create_subnum_generic.sh ├── download_corpus_generic.sh ├── dry_run_baseline.sh ├── dry_run_copy_noise.sh ├── dry_run_robustness_data.sh ├── dry_run_test_corpora.sh ├── evaluate_bleu_chrf_generic.sh ├── evaluate_bleu_more_generic.sh ├── evaluate_chrf_more_generic.sh ├── evaluate_generic.sh ├── evaluate_meteor_balanced_more_generic.sh ├── evaluate_meteor_generic.sh ├── evaluate_meteor_more_generic.sh ├── evaluate_subnum_generic.sh ├── evaluate_subnum_more_generic.sh ├── extract_generic.sh ├── extract_more_generic.sh ├── extract_nbest_more_generic.sh ├── lengths_generic.sh ├── lengths_more_generic.sh ├── local_html.sh ├── local_summary.sh ├── mbr_generic.sh ├── mbr_more_generic.sh ├── overlaps_generic.sh ├── overlaps_more_generic.sh ├── overlaps_nbest_more_generic.sh ├── prepare_generic.sh ├── preprocess_generic.sh ├── run_baseline.sh ├── run_baseline_devslice.sh ├── run_compare_bleu_smoothing.sh ├── run_compare_risk_functions.sh ├── run_copy_noise.sh ├── run_highest.sh ├── run_lower.sh ├── run_mediums.sh ├── run_robustness_data.sh ├── run_tatoeba_generic.sh ├── run_tatoeba_generic_no_slurm.sh ├── sample_generic.sh ├── summarize.py ├── summarize.sh ├── tar_lengths_counts_extract.sh ├── train_generic.sh ├── train_sentencepiece.py └── translate_generic.sh ├── token_counts.py ├── tokenize_v13a.py ├── tokenize_v13a_nbest.py └── visualize.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/README.md -------------------------------------------------------------------------------- /scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/bitext-match-lang.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/bitext-match-lang.py -------------------------------------------------------------------------------- /scripts/bleu_weighted_precision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/bleu_weighted_precision.py -------------------------------------------------------------------------------- /scripts/cached_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/cached_metrics.py -------------------------------------------------------------------------------- /scripts/compute_lengths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/compute_lengths.py -------------------------------------------------------------------------------- /scripts/create_variations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/create_variations.py -------------------------------------------------------------------------------- /scripts/create_variations_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/create_variations_test.sh -------------------------------------------------------------------------------- /scripts/create_variations_wmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/create_variations_wmt.sh -------------------------------------------------------------------------------- /scripts/create_venv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/create_venv.sh -------------------------------------------------------------------------------- /scripts/detect_languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/detect_languages.py -------------------------------------------------------------------------------- /scripts/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/download.sh -------------------------------------------------------------------------------- /scripts/eval_meteor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/eval_meteor.py -------------------------------------------------------------------------------- /scripts/eval_subnum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/eval_subnum.py -------------------------------------------------------------------------------- /scripts/extract_best_sample_from_mbr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/extract_best_sample_from_mbr.py -------------------------------------------------------------------------------- /scripts/extract_from_nbest_overlaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/extract_from_nbest_overlaps.py -------------------------------------------------------------------------------- /scripts/extract_from_overlaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/extract_from_overlaps.py -------------------------------------------------------------------------------- /scripts/extract_top.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/extract_top.py -------------------------------------------------------------------------------- /scripts/extract_top_translations_from_nbest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/extract_top_translations_from_nbest.py -------------------------------------------------------------------------------- /scripts/extract_translation_at_index_from_nbest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/extract_translation_at_index_from_nbest.py -------------------------------------------------------------------------------- /scripts/introduce_copy_noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/introduce_copy_noise.py -------------------------------------------------------------------------------- /scripts/mbr_decoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/mbr_decoding.py -------------------------------------------------------------------------------- /scripts/mbr_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/mbr_test.sh -------------------------------------------------------------------------------- /scripts/measure_average_overlap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/measure_average_overlap.py -------------------------------------------------------------------------------- /scripts/measure_nbest_overlaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/measure_nbest_overlaps.py -------------------------------------------------------------------------------- /scripts/measure_overlaps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/measure_overlaps.py -------------------------------------------------------------------------------- /scripts/most_recent_wmt_testset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/most_recent_wmt_testset.py -------------------------------------------------------------------------------- /scripts/num_chars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/num_chars.py -------------------------------------------------------------------------------- /scripts/remove_if_source_or_target_empty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/remove_if_source_or_target_empty.py -------------------------------------------------------------------------------- /scripts/remove_pieces_from_nbest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/remove_pieces_from_nbest.py -------------------------------------------------------------------------------- /scripts/sbatch_bare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/sbatch_bare.sh -------------------------------------------------------------------------------- /scripts/shuffle_nbest_translations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/shuffle_nbest_translations.py -------------------------------------------------------------------------------- /scripts/split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/split.py -------------------------------------------------------------------------------- /scripts/tatoeba/apply_sentencepiece.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/apply_sentencepiece.py -------------------------------------------------------------------------------- /scripts/tatoeba/beam_nbest_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/beam_nbest_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/beam_nbest_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/beam_nbest_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/beam_top_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/beam_top_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/beam_top_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/beam_top_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/counts_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/counts_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/counts_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/counts_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/create_subnum_generic.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/tatoeba/download_corpus_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/download_corpus_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/dry_run_baseline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/dry_run_baseline.sh -------------------------------------------------------------------------------- /scripts/tatoeba/dry_run_copy_noise.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/dry_run_copy_noise.sh -------------------------------------------------------------------------------- /scripts/tatoeba/dry_run_robustness_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/dry_run_robustness_data.sh -------------------------------------------------------------------------------- /scripts/tatoeba/dry_run_test_corpora.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/dry_run_test_corpora.sh -------------------------------------------------------------------------------- /scripts/tatoeba/evaluate_bleu_chrf_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/evaluate_bleu_chrf_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/evaluate_bleu_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/evaluate_bleu_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/evaluate_chrf_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/evaluate_chrf_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/evaluate_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/evaluate_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/evaluate_meteor_balanced_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/evaluate_meteor_balanced_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/evaluate_meteor_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/evaluate_meteor_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/evaluate_meteor_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/evaluate_meteor_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/evaluate_subnum_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/evaluate_subnum_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/evaluate_subnum_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/evaluate_subnum_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/extract_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/extract_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/extract_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/extract_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/extract_nbest_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/extract_nbest_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/lengths_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/lengths_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/lengths_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/lengths_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/local_html.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/local_html.sh -------------------------------------------------------------------------------- /scripts/tatoeba/local_summary.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/local_summary.sh -------------------------------------------------------------------------------- /scripts/tatoeba/mbr_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/mbr_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/mbr_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/mbr_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/overlaps_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/overlaps_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/overlaps_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/overlaps_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/overlaps_nbest_more_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/overlaps_nbest_more_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/prepare_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/prepare_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/preprocess_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/preprocess_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/run_baseline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/run_baseline.sh -------------------------------------------------------------------------------- /scripts/tatoeba/run_baseline_devslice.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/run_baseline_devslice.sh -------------------------------------------------------------------------------- /scripts/tatoeba/run_compare_bleu_smoothing.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/run_compare_bleu_smoothing.sh -------------------------------------------------------------------------------- /scripts/tatoeba/run_compare_risk_functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/run_compare_risk_functions.sh -------------------------------------------------------------------------------- /scripts/tatoeba/run_copy_noise.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/run_copy_noise.sh -------------------------------------------------------------------------------- /scripts/tatoeba/run_highest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/run_highest.sh -------------------------------------------------------------------------------- /scripts/tatoeba/run_lower.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/run_lower.sh -------------------------------------------------------------------------------- /scripts/tatoeba/run_mediums.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/run_mediums.sh -------------------------------------------------------------------------------- /scripts/tatoeba/run_robustness_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/run_robustness_data.sh -------------------------------------------------------------------------------- /scripts/tatoeba/run_tatoeba_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/run_tatoeba_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/run_tatoeba_generic_no_slurm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/run_tatoeba_generic_no_slurm.sh -------------------------------------------------------------------------------- /scripts/tatoeba/sample_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/sample_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/summarize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/summarize.py -------------------------------------------------------------------------------- /scripts/tatoeba/summarize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/summarize.sh -------------------------------------------------------------------------------- /scripts/tatoeba/tar_lengths_counts_extract.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/tar_lengths_counts_extract.sh -------------------------------------------------------------------------------- /scripts/tatoeba/train_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/train_generic.sh -------------------------------------------------------------------------------- /scripts/tatoeba/train_sentencepiece.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/train_sentencepiece.py -------------------------------------------------------------------------------- /scripts/tatoeba/translate_generic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tatoeba/translate_generic.sh -------------------------------------------------------------------------------- /scripts/token_counts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/token_counts.py -------------------------------------------------------------------------------- /scripts/tokenize_v13a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tokenize_v13a.py -------------------------------------------------------------------------------- /scripts/tokenize_v13a_nbest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/tokenize_v13a_nbest.py -------------------------------------------------------------------------------- /scripts/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZurichNLP/understanding-mbr/HEAD/scripts/visualize.py --------------------------------------------------------------------------------