├── .gitattributes ├── .gitignore ├── .gitmodules ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── TrolleyClean.yml ├── TrolleyCleanAPI.yml ├── TrolleyCleanVLLM.yml ├── code ├── generate_plots │ ├── compute_human_by_lang.ipynb │ ├── culture.html │ ├── culture_human.html │ ├── fig_char.R │ ├── fig_globe_gpt.ipynb │ ├── fig_globe_human.ipynb │ ├── fig_map_l2.ipynb │ ├── fig_radar.py │ ├── fig_scatter_l2_lang.ipynb │ ├── fig_tradeoff.R │ ├── fig_tradeoff_normal.R │ ├── fig_tradeoff_swapped.R │ ├── fig_tradeoff_swapped_mult.R │ ├── generate_plots.ipynb │ ├── icons │ │ ├── boy.png │ │ ├── cat.png │ │ ├── criminal.png │ │ ├── dog.png │ │ ├── femaleathlete.png │ │ ├── femaledoctor.png │ │ ├── femaleexecutive.png │ │ ├── femalelarge.png │ │ ├── girl.png │ │ ├── homeless.png │ │ ├── icons_tradeoff │ │ │ ├── elderly.png │ │ │ ├── female.png │ │ │ ├── fewer.png │ │ │ ├── fit.png │ │ │ ├── higher_status.png │ │ │ ├── humans.png │ │ │ ├── large.png │ │ │ ├── lower_status.png │ │ │ ├── male.png │ │ │ ├── more_character.png │ │ │ ├── pet.png │ │ │ └── young.png │ │ ├── maleathlete.png │ │ ├── maledoctor.png │ │ ├── maleexecutive.png │ │ ├── malelarge.png │ │ ├── oldman.png │ │ ├── oldwoman.png │ │ ├── pregnant.png │ │ └── stroller.png │ └── preferences_barchart.ipynb ├── get_char_importance.py ├── question_generator.py ├── requirements.txt ├── run_llama.py ├── run_toy_examples.py ├── step1_reformat_existing_files.py ├── step2_get_gpt_response.py ├── step3_back_trans_response.py ├── step4_parse_choice.py ├── step6_reason_decomposition.py ├── step7_get_vectors.py └── step8_compile_to_country_vec.py ├── data.zip ├── multi_tp ├── __init__.py ├── analysis │ ├── .gitignore │ ├── __init__.py │ ├── analysis_rq.ipynb │ ├── analysis_translation_dataset.csv │ ├── cabability_check.ipynb │ ├── capability.ipynb │ ├── data │ │ └── cache_trans │ │ │ └── google_trans_lookup.csv │ ├── fig_detail_preference.ipynb │ ├── fig_map_l2.ipynb │ ├── fig_plots.ipynb │ ├── fig_radar_plots.ipynb │ ├── fig_scatter.ipynb │ ├── icons │ │ ├── boy.png │ │ ├── cat.png │ │ ├── criminal.png │ │ ├── dog.png │ │ ├── femaleathlete.png │ │ ├── femaledoctor.png │ │ ├── femaleexecutive.png │ │ ├── femalelarge.png │ │ ├── girl.png │ │ ├── homeless.png │ │ ├── icons_tradeoff │ │ │ ├── elderly.png │ │ │ ├── female.png │ │ │ ├── fewer.png │ │ │ ├── fit.png │ │ │ ├── higher_status.png │ │ │ ├── humans.png │ │ │ ├── large.png │ │ │ ├── lower_status.png │ │ │ ├── male.png │ │ │ ├── more_character.png │ │ │ ├── pet.png │ │ │ └── young.png │ │ ├── maleathlete.png │ │ ├── maledoctor.png │ │ ├── maleexecutive.png │ │ ├── malelarge.png │ │ ├── oldman.png │ │ ├── oldwoman.png │ │ ├── pregnant.png │ │ └── stroller.png │ ├── prepare_results.ipynb │ ├── similarity_distribution_translation.png │ ├── stats.ipynb │ └── translation_quality.ipynb ├── conf │ └── default.yaml ├── dataset_backtranslate.py ├── main.py ├── main_opt_country.py ├── main_opt_lang.py ├── models_ids.py ├── response_checkers.py ├── step_back_translate.py ├── step_parse_choice.py ├── step_performance_summary.py ├── step_prepare_dataset.py ├── step_query_model.py ├── system_prompts.py ├── translation.py └── utils.py ├── requirements.txt ├── requirements_vllm.txt ├── run.sh ├── scripts ├── MPG │ ├── run_1x40G.sh │ ├── run_2x40G.sh │ ├── run_3x40G.sh │ ├── run_4x40G.sh │ ├── run_cpu.sh │ ├── run_cpu_lang.sh │ └── run_cuda.sh ├── run_1x24G_fast.sh ├── run_1x40G.sh ├── run_1x80G.sh ├── run_2x24G.sh ├── run_2x24G_fast.sh ├── run_2x80G.sh ├── run_3x24G_fast.sh ├── run_4x24G_fast.sh ├── run_4x80G.sh ├── run_cpu.sh ├── run_cpu_small.sh └── run_cuda.sh ├── setup.sh └── step7_vector.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/README.md -------------------------------------------------------------------------------- /TrolleyClean.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/TrolleyClean.yml -------------------------------------------------------------------------------- /TrolleyCleanAPI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/TrolleyCleanAPI.yml -------------------------------------------------------------------------------- /TrolleyCleanVLLM.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/TrolleyCleanVLLM.yml -------------------------------------------------------------------------------- /code/generate_plots/compute_human_by_lang.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/compute_human_by_lang.ipynb -------------------------------------------------------------------------------- /code/generate_plots/culture.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/culture.html -------------------------------------------------------------------------------- /code/generate_plots/culture_human.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/culture_human.html -------------------------------------------------------------------------------- /code/generate_plots/fig_char.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/fig_char.R -------------------------------------------------------------------------------- /code/generate_plots/fig_globe_gpt.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/fig_globe_gpt.ipynb -------------------------------------------------------------------------------- /code/generate_plots/fig_globe_human.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/fig_globe_human.ipynb -------------------------------------------------------------------------------- /code/generate_plots/fig_map_l2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/fig_map_l2.ipynb -------------------------------------------------------------------------------- /code/generate_plots/fig_radar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/fig_radar.py -------------------------------------------------------------------------------- /code/generate_plots/fig_scatter_l2_lang.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/fig_scatter_l2_lang.ipynb -------------------------------------------------------------------------------- /code/generate_plots/fig_tradeoff.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/fig_tradeoff.R -------------------------------------------------------------------------------- /code/generate_plots/fig_tradeoff_normal.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/fig_tradeoff_normal.R -------------------------------------------------------------------------------- /code/generate_plots/fig_tradeoff_swapped.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/fig_tradeoff_swapped.R -------------------------------------------------------------------------------- /code/generate_plots/fig_tradeoff_swapped_mult.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/fig_tradeoff_swapped_mult.R -------------------------------------------------------------------------------- /code/generate_plots/generate_plots.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/generate_plots.ipynb -------------------------------------------------------------------------------- /code/generate_plots/icons/boy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/boy.png -------------------------------------------------------------------------------- /code/generate_plots/icons/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/cat.png -------------------------------------------------------------------------------- /code/generate_plots/icons/criminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/criminal.png -------------------------------------------------------------------------------- /code/generate_plots/icons/dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/dog.png -------------------------------------------------------------------------------- /code/generate_plots/icons/femaleathlete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/femaleathlete.png -------------------------------------------------------------------------------- /code/generate_plots/icons/femaledoctor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/femaledoctor.png -------------------------------------------------------------------------------- /code/generate_plots/icons/femaleexecutive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/femaleexecutive.png -------------------------------------------------------------------------------- /code/generate_plots/icons/femalelarge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/femalelarge.png -------------------------------------------------------------------------------- /code/generate_plots/icons/girl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/girl.png -------------------------------------------------------------------------------- /code/generate_plots/icons/homeless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/homeless.png -------------------------------------------------------------------------------- /code/generate_plots/icons/icons_tradeoff/elderly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/icons_tradeoff/elderly.png -------------------------------------------------------------------------------- /code/generate_plots/icons/icons_tradeoff/female.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/icons_tradeoff/female.png -------------------------------------------------------------------------------- /code/generate_plots/icons/icons_tradeoff/fewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/icons_tradeoff/fewer.png -------------------------------------------------------------------------------- /code/generate_plots/icons/icons_tradeoff/fit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/icons_tradeoff/fit.png -------------------------------------------------------------------------------- /code/generate_plots/icons/icons_tradeoff/higher_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/icons_tradeoff/higher_status.png -------------------------------------------------------------------------------- /code/generate_plots/icons/icons_tradeoff/humans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/icons_tradeoff/humans.png -------------------------------------------------------------------------------- /code/generate_plots/icons/icons_tradeoff/large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/icons_tradeoff/large.png -------------------------------------------------------------------------------- /code/generate_plots/icons/icons_tradeoff/lower_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/icons_tradeoff/lower_status.png -------------------------------------------------------------------------------- /code/generate_plots/icons/icons_tradeoff/male.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/icons_tradeoff/male.png -------------------------------------------------------------------------------- /code/generate_plots/icons/icons_tradeoff/more_character.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/icons_tradeoff/more_character.png -------------------------------------------------------------------------------- /code/generate_plots/icons/icons_tradeoff/pet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/icons_tradeoff/pet.png -------------------------------------------------------------------------------- /code/generate_plots/icons/icons_tradeoff/young.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/icons_tradeoff/young.png -------------------------------------------------------------------------------- /code/generate_plots/icons/maleathlete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/maleathlete.png -------------------------------------------------------------------------------- /code/generate_plots/icons/maledoctor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/maledoctor.png -------------------------------------------------------------------------------- /code/generate_plots/icons/maleexecutive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/maleexecutive.png -------------------------------------------------------------------------------- /code/generate_plots/icons/malelarge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/malelarge.png -------------------------------------------------------------------------------- /code/generate_plots/icons/oldman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/oldman.png -------------------------------------------------------------------------------- /code/generate_plots/icons/oldwoman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/oldwoman.png -------------------------------------------------------------------------------- /code/generate_plots/icons/pregnant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/pregnant.png -------------------------------------------------------------------------------- /code/generate_plots/icons/stroller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/icons/stroller.png -------------------------------------------------------------------------------- /code/generate_plots/preferences_barchart.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/generate_plots/preferences_barchart.ipynb -------------------------------------------------------------------------------- /code/get_char_importance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/get_char_importance.py -------------------------------------------------------------------------------- /code/question_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/question_generator.py -------------------------------------------------------------------------------- /code/requirements.txt: -------------------------------------------------------------------------------- 1 | pycountry 2 | efficiency 3 | pandas 4 | tqdm 5 | googletrans==4.0.0-rc1 -------------------------------------------------------------------------------- /code/run_llama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/run_llama.py -------------------------------------------------------------------------------- /code/run_toy_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/run_toy_examples.py -------------------------------------------------------------------------------- /code/step1_reformat_existing_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/step1_reformat_existing_files.py -------------------------------------------------------------------------------- /code/step2_get_gpt_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/step2_get_gpt_response.py -------------------------------------------------------------------------------- /code/step3_back_trans_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/step3_back_trans_response.py -------------------------------------------------------------------------------- /code/step4_parse_choice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/step4_parse_choice.py -------------------------------------------------------------------------------- /code/step6_reason_decomposition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/step6_reason_decomposition.py -------------------------------------------------------------------------------- /code/step7_get_vectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/step7_get_vectors.py -------------------------------------------------------------------------------- /code/step8_compile_to_country_vec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/code/step8_compile_to_country_vec.py -------------------------------------------------------------------------------- /data.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/data.zip -------------------------------------------------------------------------------- /multi_tp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multi_tp/analysis/.gitignore: -------------------------------------------------------------------------------- 1 | imgs/* -------------------------------------------------------------------------------- /multi_tp/analysis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multi_tp/analysis/analysis_rq.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/analysis_rq.ipynb -------------------------------------------------------------------------------- /multi_tp/analysis/analysis_translation_dataset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/analysis_translation_dataset.csv -------------------------------------------------------------------------------- /multi_tp/analysis/cabability_check.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/cabability_check.ipynb -------------------------------------------------------------------------------- /multi_tp/analysis/capability.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/capability.ipynb -------------------------------------------------------------------------------- /multi_tp/analysis/data/cache_trans/google_trans_lookup.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/data/cache_trans/google_trans_lookup.csv -------------------------------------------------------------------------------- /multi_tp/analysis/fig_detail_preference.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/fig_detail_preference.ipynb -------------------------------------------------------------------------------- /multi_tp/analysis/fig_map_l2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/fig_map_l2.ipynb -------------------------------------------------------------------------------- /multi_tp/analysis/fig_plots.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/fig_plots.ipynb -------------------------------------------------------------------------------- /multi_tp/analysis/fig_radar_plots.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/fig_radar_plots.ipynb -------------------------------------------------------------------------------- /multi_tp/analysis/fig_scatter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/fig_scatter.ipynb -------------------------------------------------------------------------------- /multi_tp/analysis/icons/boy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/boy.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/cat.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/criminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/criminal.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/dog.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/femaleathlete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/femaleathlete.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/femaledoctor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/femaledoctor.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/femaleexecutive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/femaleexecutive.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/femalelarge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/femalelarge.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/girl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/girl.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/homeless.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/homeless.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/icons_tradeoff/elderly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/icons_tradeoff/elderly.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/icons_tradeoff/female.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/icons_tradeoff/female.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/icons_tradeoff/fewer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/icons_tradeoff/fewer.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/icons_tradeoff/fit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/icons_tradeoff/fit.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/icons_tradeoff/higher_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/icons_tradeoff/higher_status.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/icons_tradeoff/humans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/icons_tradeoff/humans.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/icons_tradeoff/large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/icons_tradeoff/large.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/icons_tradeoff/lower_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/icons_tradeoff/lower_status.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/icons_tradeoff/male.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/icons_tradeoff/male.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/icons_tradeoff/more_character.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/icons_tradeoff/more_character.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/icons_tradeoff/pet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/icons_tradeoff/pet.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/icons_tradeoff/young.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/icons_tradeoff/young.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/maleathlete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/maleathlete.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/maledoctor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/maledoctor.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/maleexecutive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/maleexecutive.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/malelarge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/malelarge.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/oldman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/oldman.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/oldwoman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/oldwoman.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/pregnant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/pregnant.png -------------------------------------------------------------------------------- /multi_tp/analysis/icons/stroller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/icons/stroller.png -------------------------------------------------------------------------------- /multi_tp/analysis/prepare_results.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/prepare_results.ipynb -------------------------------------------------------------------------------- /multi_tp/analysis/similarity_distribution_translation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/similarity_distribution_translation.png -------------------------------------------------------------------------------- /multi_tp/analysis/stats.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/stats.ipynb -------------------------------------------------------------------------------- /multi_tp/analysis/translation_quality.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/analysis/translation_quality.ipynb -------------------------------------------------------------------------------- /multi_tp/conf/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/conf/default.yaml -------------------------------------------------------------------------------- /multi_tp/dataset_backtranslate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/dataset_backtranslate.py -------------------------------------------------------------------------------- /multi_tp/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/main.py -------------------------------------------------------------------------------- /multi_tp/main_opt_country.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/main_opt_country.py -------------------------------------------------------------------------------- /multi_tp/main_opt_lang.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/main_opt_lang.py -------------------------------------------------------------------------------- /multi_tp/models_ids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/models_ids.py -------------------------------------------------------------------------------- /multi_tp/response_checkers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/response_checkers.py -------------------------------------------------------------------------------- /multi_tp/step_back_translate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/step_back_translate.py -------------------------------------------------------------------------------- /multi_tp/step_parse_choice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/step_parse_choice.py -------------------------------------------------------------------------------- /multi_tp/step_performance_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/step_performance_summary.py -------------------------------------------------------------------------------- /multi_tp/step_prepare_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/step_prepare_dataset.py -------------------------------------------------------------------------------- /multi_tp/step_query_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/step_query_model.py -------------------------------------------------------------------------------- /multi_tp/system_prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/system_prompts.py -------------------------------------------------------------------------------- /multi_tp/translation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/translation.py -------------------------------------------------------------------------------- /multi_tp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/multi_tp/utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/requirements.txt -------------------------------------------------------------------------------- /requirements_vllm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/requirements_vllm.txt -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/run.sh -------------------------------------------------------------------------------- /scripts/MPG/run_1x40G.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/MPG/run_1x40G.sh -------------------------------------------------------------------------------- /scripts/MPG/run_2x40G.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/MPG/run_2x40G.sh -------------------------------------------------------------------------------- /scripts/MPG/run_3x40G.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/MPG/run_3x40G.sh -------------------------------------------------------------------------------- /scripts/MPG/run_4x40G.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/MPG/run_4x40G.sh -------------------------------------------------------------------------------- /scripts/MPG/run_cpu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/MPG/run_cpu.sh -------------------------------------------------------------------------------- /scripts/MPG/run_cpu_lang.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/MPG/run_cpu_lang.sh -------------------------------------------------------------------------------- /scripts/MPG/run_cuda.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/MPG/run_cuda.sh -------------------------------------------------------------------------------- /scripts/run_1x24G_fast.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/run_1x24G_fast.sh -------------------------------------------------------------------------------- /scripts/run_1x40G.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/run_1x40G.sh -------------------------------------------------------------------------------- /scripts/run_1x80G.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/run_1x80G.sh -------------------------------------------------------------------------------- /scripts/run_2x24G.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/run_2x24G.sh -------------------------------------------------------------------------------- /scripts/run_2x24G_fast.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/run_2x24G_fast.sh -------------------------------------------------------------------------------- /scripts/run_2x80G.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/run_2x80G.sh -------------------------------------------------------------------------------- /scripts/run_3x24G_fast.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/run_3x24G_fast.sh -------------------------------------------------------------------------------- /scripts/run_4x24G_fast.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/run_4x24G_fast.sh -------------------------------------------------------------------------------- /scripts/run_4x80G.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/run_4x80G.sh -------------------------------------------------------------------------------- /scripts/run_cpu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/run_cpu.sh -------------------------------------------------------------------------------- /scripts/run_cpu_small.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/run_cpu_small.sh -------------------------------------------------------------------------------- /scripts/run_cuda.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/scripts/run_cuda.sh -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/setup.sh -------------------------------------------------------------------------------- /step7_vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/causalNLP/MultiTP/HEAD/step7_vector.py --------------------------------------------------------------------------------