├── .github └── workflows │ └── update_toc.yml ├── .gitignore ├── CITATION.bib ├── LICENSE ├── README.md ├── colabs └── Visual-Self-Refine-GPT4V.ipynb ├── data ├── outputs │ └── yelp │ │ ├── chatgpt.jsonl │ │ ├── dv3.jsonl │ │ └── gpt4.jsonl ├── prompt │ ├── acronym │ │ ├── feedback.jsonl │ │ └── init.jsonl │ ├── commongen │ │ ├── commongen_hard.jsonl │ │ ├── feedback.jsonl │ │ ├── init.jsonl │ │ └── iterate.jsonl │ ├── gsm │ │ ├── feedback.txt │ │ └── init.txt │ ├── pie │ │ ├── feedback.txt │ │ ├── init.txt │ │ ├── iterate.txt │ │ ├── iterate_genericfb.txt │ │ └── iterate_nofb.txt │ └── responsegen │ │ ├── fed_data.json │ │ ├── feedback.jsonl │ │ └── init.jsonl └── tasks │ ├── acronyms │ └── acronyms.tsv │ ├── codeclean │ └── code_readability │ │ └── codenet-python-train.jsonl.zip │ ├── gsm │ ├── gsm.jsonl │ ├── gsm_outputs.jsonl │ └── gsm_outputs.jsonl.reports.txt │ ├── pie │ ├── codenet-python-test-1k.jsonl │ ├── gpt4_outputs.zip │ ├── gpt4_outputs_flattened.jsonl │ ├── gpt4_outputs_self_refine.jsonl │ └── ref.jsonl │ └── yelp │ └── yelp-extreme.jsonl ├── docs ├── .gitignore ├── CNAME ├── Gemfile ├── Gemfile.lock ├── README.md ├── commongen_feedback.txt ├── commongen_init.txt ├── commongen_iterate.txt ├── index.html ├── pie_eval.md ├── static │ ├── animation_static_end.gif │ ├── css │ │ ├── bulma-carousel.min.css │ │ ├── bulma-slider.min.css │ │ ├── bulma.min.css │ │ ├── collapsible.css │ │ ├── fontawesome.all.min.css │ │ ├── index.css │ │ └── prism.css │ ├── images │ │ ├── animation_oldstyle_oneloop.gif │ │ ├── autofb_animation.gif │ │ ├── autofb_animation_static.gif │ │ ├── autofb_fig1.pdf │ │ ├── autofb_fig1.png │ │ ├── autofb_static.png │ │ ├── example1.png │ │ ├── example1desc.png │ │ ├── favicon.svg │ │ ├── fig2.png │ │ ├── mainresults.png │ │ ├── pal_overview.png │ │ ├── refinement.png │ │ └── tasks.png │ ├── js │ │ ├── bulma-carousel.js │ │ ├── bulma-carousel.min.js │ │ ├── bulma-slider.js │ │ ├── bulma-slider.min.js │ │ ├── collapsible.js │ │ ├── fontawesome.all.min.js │ │ ├── index.js │ │ ├── prism.js │ │ └── results.js │ └── outputs.html ├── view.pdf └── visual_self_refine_examples │ ├── alien.gif │ ├── artificial_general_intell.gif │ ├── bird.gif │ ├── bird_v2.gif │ ├── c___program.gif │ ├── cat.gif │ ├── cell.gif │ ├── cell_v2.gif │ ├── dragon.gif │ ├── dragon_v2.gif │ ├── drums.gif │ ├── duck.gif │ ├── ellipsoid.gif │ ├── feedback_driven_self_improvement.gif │ ├── ferrari.gif │ ├── flower.gif │ ├── game_of_life.gif │ ├── giphy.gif │ ├── goat.gif │ ├── gradient_descent.gif │ ├── guitar.gif │ ├── hidden_markov_model.gif │ ├── hmm.gif │ ├── hyperboloid.gif │ ├── hyperplane.gif │ ├── illustration_of_a_cell.gif │ ├── illustration_of_a_neural_.gif │ ├── illustration_of_hmms.gif │ ├── linux_penguin.gif │ ├── neuron.gif │ ├── nice_unicorn.gif │ ├── nine_point_circle.gif │ ├── panda_v2.gif │ ├── penguin.gif │ ├── penguin_v2.gif │ ├── pentagon.gif │ ├── puppy.gif │ ├── pyramid.gif │ ├── pythagorean_theorem.gif │ ├── roast_turkey.gif │ ├── robot.gif │ ├── rocket.gif │ ├── self_attention.gif │ ├── self_refine_is_a_novel_ap.gif │ ├── self_refinement_loop.gif │ ├── space_shuttle.gif │ ├── spaceship.gif │ ├── stokes__theorem.gif │ ├── support_vector_machine.gif │ ├── tcp_ip.gif │ ├── thanksgiving_turkey.gif │ ├── toroid.gif │ ├── train.gif │ ├── turkey.gif │ ├── turkey_v1.gif │ ├── turtle.gif │ ├── unicorn.gif │ ├── unicorn_v2.gif │ ├── unicorn_v3.gif │ ├── unicorn_v4.gif │ ├── vae.gif │ └── variational_inference.gif └── src ├── acronym ├── __init__.py ├── feedback.py ├── run.py ├── run_mcts.py ├── task_init.py └── task_iterate.py ├── commongen ├── __init__.py ├── data.py ├── eval.py ├── feedback.py ├── make_challenging.py ├── run.py ├── task_init.py └── task_iterate.py ├── gsm ├── __init__.py ├── feedback.py ├── feedback_no_update.py ├── gsm_selfref_eval.py ├── run.py └── task_init.py ├── pie ├── feedback.py ├── pie_eval.py ├── prep_for_pie_eval.py ├── run.py ├── task_init.py └── task_iterate.py ├── readability ├── __init__.py ├── count_comment.py ├── count_function.py ├── count_meaningful_var.py ├── prompts.py ├── readability.py └── utils.py ├── responsegen ├── __init__.py ├── feedback.py ├── run.py ├── task_init.py └── task_iterate.py ├── sentiment_reversal ├── feedback.py ├── gpt4_eval.py ├── measure.py ├── run.py ├── task_init.py └── task_iterate.py └── utils.py /.github/workflows/update_toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/.github/workflows/update_toc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/CITATION.bib -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/README.md -------------------------------------------------------------------------------- /colabs/Visual-Self-Refine-GPT4V.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/colabs/Visual-Self-Refine-GPT4V.ipynb -------------------------------------------------------------------------------- /data/outputs/yelp/chatgpt.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/outputs/yelp/chatgpt.jsonl -------------------------------------------------------------------------------- /data/outputs/yelp/dv3.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/outputs/yelp/dv3.jsonl -------------------------------------------------------------------------------- /data/outputs/yelp/gpt4.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/outputs/yelp/gpt4.jsonl -------------------------------------------------------------------------------- /data/prompt/acronym/feedback.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/acronym/feedback.jsonl -------------------------------------------------------------------------------- /data/prompt/acronym/init.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/acronym/init.jsonl -------------------------------------------------------------------------------- /data/prompt/commongen/commongen_hard.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/commongen/commongen_hard.jsonl -------------------------------------------------------------------------------- /data/prompt/commongen/feedback.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/commongen/feedback.jsonl -------------------------------------------------------------------------------- /data/prompt/commongen/init.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/commongen/init.jsonl -------------------------------------------------------------------------------- /data/prompt/commongen/iterate.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/commongen/iterate.jsonl -------------------------------------------------------------------------------- /data/prompt/gsm/feedback.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/gsm/feedback.txt -------------------------------------------------------------------------------- /data/prompt/gsm/init.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/gsm/init.txt -------------------------------------------------------------------------------- /data/prompt/pie/feedback.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/pie/feedback.txt -------------------------------------------------------------------------------- /data/prompt/pie/init.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/pie/init.txt -------------------------------------------------------------------------------- /data/prompt/pie/iterate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/pie/iterate.txt -------------------------------------------------------------------------------- /data/prompt/pie/iterate_genericfb.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/pie/iterate_genericfb.txt -------------------------------------------------------------------------------- /data/prompt/pie/iterate_nofb.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/pie/iterate_nofb.txt -------------------------------------------------------------------------------- /data/prompt/responsegen/fed_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/responsegen/fed_data.json -------------------------------------------------------------------------------- /data/prompt/responsegen/feedback.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/responsegen/feedback.jsonl -------------------------------------------------------------------------------- /data/prompt/responsegen/init.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/prompt/responsegen/init.jsonl -------------------------------------------------------------------------------- /data/tasks/acronyms/acronyms.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/tasks/acronyms/acronyms.tsv -------------------------------------------------------------------------------- /data/tasks/codeclean/code_readability/codenet-python-train.jsonl.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/tasks/codeclean/code_readability/codenet-python-train.jsonl.zip -------------------------------------------------------------------------------- /data/tasks/gsm/gsm.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/tasks/gsm/gsm.jsonl -------------------------------------------------------------------------------- /data/tasks/gsm/gsm_outputs.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/tasks/gsm/gsm_outputs.jsonl -------------------------------------------------------------------------------- /data/tasks/gsm/gsm_outputs.jsonl.reports.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/tasks/gsm/gsm_outputs.jsonl.reports.txt -------------------------------------------------------------------------------- /data/tasks/pie/codenet-python-test-1k.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/tasks/pie/codenet-python-test-1k.jsonl -------------------------------------------------------------------------------- /data/tasks/pie/gpt4_outputs.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/tasks/pie/gpt4_outputs.zip -------------------------------------------------------------------------------- /data/tasks/pie/gpt4_outputs_flattened.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/tasks/pie/gpt4_outputs_flattened.jsonl -------------------------------------------------------------------------------- /data/tasks/pie/gpt4_outputs_self_refine.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/tasks/pie/gpt4_outputs_self_refine.jsonl -------------------------------------------------------------------------------- /data/tasks/pie/ref.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/tasks/pie/ref.jsonl -------------------------------------------------------------------------------- /data/tasks/yelp/yelp-extreme.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/data/tasks/yelp/yelp-extreme.jsonl -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_store 2 | .idea 3 | _site 4 | -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | selfrefine.info -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/Gemfile -------------------------------------------------------------------------------- /docs/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/Gemfile.lock -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/commongen_feedback.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/commongen_feedback.txt -------------------------------------------------------------------------------- /docs/commongen_init.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/commongen_init.txt -------------------------------------------------------------------------------- /docs/commongen_iterate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/commongen_iterate.txt -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/pie_eval.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/pie_eval.md -------------------------------------------------------------------------------- /docs/static/animation_static_end.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/animation_static_end.gif -------------------------------------------------------------------------------- /docs/static/css/bulma-carousel.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/css/bulma-carousel.min.css -------------------------------------------------------------------------------- /docs/static/css/bulma-slider.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/css/bulma-slider.min.css -------------------------------------------------------------------------------- /docs/static/css/bulma.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/css/bulma.min.css -------------------------------------------------------------------------------- /docs/static/css/collapsible.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/css/collapsible.css -------------------------------------------------------------------------------- /docs/static/css/fontawesome.all.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/css/fontawesome.all.min.css -------------------------------------------------------------------------------- /docs/static/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/css/index.css -------------------------------------------------------------------------------- /docs/static/css/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/css/prism.css -------------------------------------------------------------------------------- /docs/static/images/animation_oldstyle_oneloop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/animation_oldstyle_oneloop.gif -------------------------------------------------------------------------------- /docs/static/images/autofb_animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/autofb_animation.gif -------------------------------------------------------------------------------- /docs/static/images/autofb_animation_static.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/autofb_animation_static.gif -------------------------------------------------------------------------------- /docs/static/images/autofb_fig1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/autofb_fig1.pdf -------------------------------------------------------------------------------- /docs/static/images/autofb_fig1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/autofb_fig1.png -------------------------------------------------------------------------------- /docs/static/images/autofb_static.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/autofb_static.png -------------------------------------------------------------------------------- /docs/static/images/example1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/example1.png -------------------------------------------------------------------------------- /docs/static/images/example1desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/example1desc.png -------------------------------------------------------------------------------- /docs/static/images/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/favicon.svg -------------------------------------------------------------------------------- /docs/static/images/fig2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/fig2.png -------------------------------------------------------------------------------- /docs/static/images/mainresults.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/mainresults.png -------------------------------------------------------------------------------- /docs/static/images/pal_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/pal_overview.png -------------------------------------------------------------------------------- /docs/static/images/refinement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/refinement.png -------------------------------------------------------------------------------- /docs/static/images/tasks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/images/tasks.png -------------------------------------------------------------------------------- /docs/static/js/bulma-carousel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/js/bulma-carousel.js -------------------------------------------------------------------------------- /docs/static/js/bulma-carousel.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/js/bulma-carousel.min.js -------------------------------------------------------------------------------- /docs/static/js/bulma-slider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/js/bulma-slider.js -------------------------------------------------------------------------------- /docs/static/js/bulma-slider.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/js/bulma-slider.min.js -------------------------------------------------------------------------------- /docs/static/js/collapsible.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/js/collapsible.js -------------------------------------------------------------------------------- /docs/static/js/fontawesome.all.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/js/fontawesome.all.min.js -------------------------------------------------------------------------------- /docs/static/js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/js/index.js -------------------------------------------------------------------------------- /docs/static/js/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/js/prism.js -------------------------------------------------------------------------------- /docs/static/js/results.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/js/results.js -------------------------------------------------------------------------------- /docs/static/outputs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/static/outputs.html -------------------------------------------------------------------------------- /docs/view.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/view.pdf -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/alien.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/alien.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/artificial_general_intell.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/artificial_general_intell.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/bird.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/bird.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/bird_v2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/bird_v2.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/c___program.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/c___program.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/cat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/cat.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/cell.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/cell.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/cell_v2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/cell_v2.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/dragon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/dragon.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/dragon_v2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/dragon_v2.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/drums.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/drums.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/duck.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/duck.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/ellipsoid.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/ellipsoid.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/feedback_driven_self_improvement.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/feedback_driven_self_improvement.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/ferrari.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/ferrari.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/flower.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/flower.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/game_of_life.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/game_of_life.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/giphy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/giphy.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/goat.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/goat.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/gradient_descent.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/gradient_descent.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/guitar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/guitar.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/hidden_markov_model.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/hidden_markov_model.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/hmm.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/hmm.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/hyperboloid.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/hyperboloid.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/hyperplane.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/hyperplane.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/illustration_of_a_cell.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/illustration_of_a_cell.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/illustration_of_a_neural_.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/illustration_of_a_neural_.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/illustration_of_hmms.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/illustration_of_hmms.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/linux_penguin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/linux_penguin.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/neuron.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/neuron.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/nice_unicorn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/nice_unicorn.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/nine_point_circle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/nine_point_circle.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/panda_v2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/panda_v2.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/penguin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/penguin.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/penguin_v2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/penguin_v2.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/pentagon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/pentagon.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/puppy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/puppy.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/pyramid.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/pyramid.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/pythagorean_theorem.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/pythagorean_theorem.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/roast_turkey.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/roast_turkey.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/robot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/robot.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/rocket.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/rocket.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/self_attention.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/self_attention.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/self_refine_is_a_novel_ap.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/self_refine_is_a_novel_ap.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/self_refinement_loop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/self_refinement_loop.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/space_shuttle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/space_shuttle.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/spaceship.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/spaceship.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/stokes__theorem.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/stokes__theorem.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/support_vector_machine.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/support_vector_machine.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/tcp_ip.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/tcp_ip.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/thanksgiving_turkey.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/thanksgiving_turkey.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/toroid.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/toroid.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/train.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/train.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/turkey.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/turkey.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/turkey_v1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/turkey_v1.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/turtle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/turtle.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/unicorn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/unicorn.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/unicorn_v2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/unicorn_v2.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/unicorn_v3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/unicorn_v3.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/unicorn_v4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/unicorn_v4.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/vae.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/vae.gif -------------------------------------------------------------------------------- /docs/visual_self_refine_examples/variational_inference.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/docs/visual_self_refine_examples/variational_inference.gif -------------------------------------------------------------------------------- /src/acronym/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/acronym/feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/acronym/feedback.py -------------------------------------------------------------------------------- /src/acronym/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/acronym/run.py -------------------------------------------------------------------------------- /src/acronym/run_mcts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/acronym/run_mcts.py -------------------------------------------------------------------------------- /src/acronym/task_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/acronym/task_init.py -------------------------------------------------------------------------------- /src/acronym/task_iterate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/acronym/task_iterate.py -------------------------------------------------------------------------------- /src/commongen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/commongen/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/commongen/data.py -------------------------------------------------------------------------------- /src/commongen/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/commongen/eval.py -------------------------------------------------------------------------------- /src/commongen/feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/commongen/feedback.py -------------------------------------------------------------------------------- /src/commongen/make_challenging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/commongen/make_challenging.py -------------------------------------------------------------------------------- /src/commongen/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/commongen/run.py -------------------------------------------------------------------------------- /src/commongen/task_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/commongen/task_init.py -------------------------------------------------------------------------------- /src/commongen/task_iterate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/commongen/task_iterate.py -------------------------------------------------------------------------------- /src/gsm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/gsm/feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/gsm/feedback.py -------------------------------------------------------------------------------- /src/gsm/feedback_no_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/gsm/feedback_no_update.py -------------------------------------------------------------------------------- /src/gsm/gsm_selfref_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/gsm/gsm_selfref_eval.py -------------------------------------------------------------------------------- /src/gsm/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/gsm/run.py -------------------------------------------------------------------------------- /src/gsm/task_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/gsm/task_init.py -------------------------------------------------------------------------------- /src/pie/feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/pie/feedback.py -------------------------------------------------------------------------------- /src/pie/pie_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/pie/pie_eval.py -------------------------------------------------------------------------------- /src/pie/prep_for_pie_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/pie/prep_for_pie_eval.py -------------------------------------------------------------------------------- /src/pie/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/pie/run.py -------------------------------------------------------------------------------- /src/pie/task_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/pie/task_init.py -------------------------------------------------------------------------------- /src/pie/task_iterate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/pie/task_iterate.py -------------------------------------------------------------------------------- /src/readability/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/readability/count_comment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/readability/count_comment.py -------------------------------------------------------------------------------- /src/readability/count_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/readability/count_function.py -------------------------------------------------------------------------------- /src/readability/count_meaningful_var.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/readability/count_meaningful_var.py -------------------------------------------------------------------------------- /src/readability/prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/readability/prompts.py -------------------------------------------------------------------------------- /src/readability/readability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/readability/readability.py -------------------------------------------------------------------------------- /src/readability/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/readability/utils.py -------------------------------------------------------------------------------- /src/responsegen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/responsegen/feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/responsegen/feedback.py -------------------------------------------------------------------------------- /src/responsegen/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/responsegen/run.py -------------------------------------------------------------------------------- /src/responsegen/task_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/responsegen/task_init.py -------------------------------------------------------------------------------- /src/responsegen/task_iterate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/responsegen/task_iterate.py -------------------------------------------------------------------------------- /src/sentiment_reversal/feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/sentiment_reversal/feedback.py -------------------------------------------------------------------------------- /src/sentiment_reversal/gpt4_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/sentiment_reversal/gpt4_eval.py -------------------------------------------------------------------------------- /src/sentiment_reversal/measure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/sentiment_reversal/measure.py -------------------------------------------------------------------------------- /src/sentiment_reversal/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/sentiment_reversal/run.py -------------------------------------------------------------------------------- /src/sentiment_reversal/task_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/sentiment_reversal/task_init.py -------------------------------------------------------------------------------- /src/sentiment_reversal/task_iterate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/sentiment_reversal/task_iterate.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madaan/self-refine/HEAD/src/utils.py --------------------------------------------------------------------------------