├── .gitignore ├── README.md ├── comp_acc.py ├── data └── processed │ └── qid_filter.pkl ├── data_preproc.py ├── output ├── baseline_gqa_out.dev.ctx_eval_long.csv ├── baseline_gqa_out.dev.ctx_eval_short.csv ├── baseline_gqa_out.train.ctx_eval_long.csv ├── baseline_gqa_out_debug.dev.ctx_eval_long.csv ├── baseline_mcq_out.dev.ctx_eval_long.csv ├── baseline_mcq_out.dev.ctx_eval_short.csv ├── baseline_mcq_out.train.ctx_eval_long.csv ├── mined_actions_init_example.txt ├── mined_actions_simplified_example.txt ├── pearl_out.dev.ctx_eval_long.csv ├── pearl_out.dev.ctx_eval_short.csv ├── pearl_out.train.ctx_eval_long.csv ├── pearl_out_1.dev.ctx_eval_long.csv ├── pearl_out_1.dev.ctx_eval_long.output_map.pkl ├── pearl_out_1.dev.ctx_eval_short.csv ├── pearl_out_1.dev.ctx_eval_short.output_map.pkl ├── pearl_out_1.train.ctx_eval_long.csv ├── pearl_out_1.train.ctx_eval_long.output_map.pkl └── pearl_out_debug.dev.ctx_eval_long.csv ├── pearl.py ├── prompt_bank ├── freeform_ans.txt ├── mine_actions.txt ├── plan_gen.txt ├── plan_gen_self_refine.txt ├── plan_gen_self_refine_w_invalid.txt ├── plan_gen_w_invalid.txt └── simplify_actions.txt ├── script.sh └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/README.md -------------------------------------------------------------------------------- /comp_acc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/comp_acc.py -------------------------------------------------------------------------------- /data/processed/qid_filter.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/data/processed/qid_filter.pkl -------------------------------------------------------------------------------- /data_preproc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/data_preproc.py -------------------------------------------------------------------------------- /output/baseline_gqa_out.dev.ctx_eval_long.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/baseline_gqa_out.dev.ctx_eval_long.csv -------------------------------------------------------------------------------- /output/baseline_gqa_out.dev.ctx_eval_short.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/baseline_gqa_out.dev.ctx_eval_short.csv -------------------------------------------------------------------------------- /output/baseline_gqa_out.train.ctx_eval_long.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/baseline_gqa_out.train.ctx_eval_long.csv -------------------------------------------------------------------------------- /output/baseline_gqa_out_debug.dev.ctx_eval_long.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/baseline_gqa_out_debug.dev.ctx_eval_long.csv -------------------------------------------------------------------------------- /output/baseline_mcq_out.dev.ctx_eval_long.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/baseline_mcq_out.dev.ctx_eval_long.csv -------------------------------------------------------------------------------- /output/baseline_mcq_out.dev.ctx_eval_short.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/baseline_mcq_out.dev.ctx_eval_short.csv -------------------------------------------------------------------------------- /output/baseline_mcq_out.train.ctx_eval_long.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/baseline_mcq_out.train.ctx_eval_long.csv -------------------------------------------------------------------------------- /output/mined_actions_init_example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/mined_actions_init_example.txt -------------------------------------------------------------------------------- /output/mined_actions_simplified_example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/mined_actions_simplified_example.txt -------------------------------------------------------------------------------- /output/pearl_out.dev.ctx_eval_long.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/pearl_out.dev.ctx_eval_long.csv -------------------------------------------------------------------------------- /output/pearl_out.dev.ctx_eval_short.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/pearl_out.dev.ctx_eval_short.csv -------------------------------------------------------------------------------- /output/pearl_out.train.ctx_eval_long.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/pearl_out.train.ctx_eval_long.csv -------------------------------------------------------------------------------- /output/pearl_out_1.dev.ctx_eval_long.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/pearl_out_1.dev.ctx_eval_long.csv -------------------------------------------------------------------------------- /output/pearl_out_1.dev.ctx_eval_long.output_map.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/pearl_out_1.dev.ctx_eval_long.output_map.pkl -------------------------------------------------------------------------------- /output/pearl_out_1.dev.ctx_eval_short.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/pearl_out_1.dev.ctx_eval_short.csv -------------------------------------------------------------------------------- /output/pearl_out_1.dev.ctx_eval_short.output_map.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/pearl_out_1.dev.ctx_eval_short.output_map.pkl -------------------------------------------------------------------------------- /output/pearl_out_1.train.ctx_eval_long.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/pearl_out_1.train.ctx_eval_long.csv -------------------------------------------------------------------------------- /output/pearl_out_1.train.ctx_eval_long.output_map.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/pearl_out_1.train.ctx_eval_long.output_map.pkl -------------------------------------------------------------------------------- /output/pearl_out_debug.dev.ctx_eval_long.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/output/pearl_out_debug.dev.ctx_eval_long.csv -------------------------------------------------------------------------------- /pearl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/pearl.py -------------------------------------------------------------------------------- /prompt_bank/freeform_ans.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/prompt_bank/freeform_ans.txt -------------------------------------------------------------------------------- /prompt_bank/mine_actions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/prompt_bank/mine_actions.txt -------------------------------------------------------------------------------- /prompt_bank/plan_gen.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/prompt_bank/plan_gen.txt -------------------------------------------------------------------------------- /prompt_bank/plan_gen_self_refine.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/prompt_bank/plan_gen_self_refine.txt -------------------------------------------------------------------------------- /prompt_bank/plan_gen_self_refine_w_invalid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/prompt_bank/plan_gen_self_refine_w_invalid.txt -------------------------------------------------------------------------------- /prompt_bank/plan_gen_w_invalid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/prompt_bank/plan_gen_w_invalid.txt -------------------------------------------------------------------------------- /prompt_bank/simplify_actions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/prompt_bank/simplify_actions.txt -------------------------------------------------------------------------------- /script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/script.sh -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SimengSun/pearl/HEAD/utils.py --------------------------------------------------------------------------------