gitextract_5wquvenf/ ├── .bumpversion.cfg ├── .commitlintrc.js ├── .devcontainer/ │ ├── Dockerfile │ ├── README.md │ ├── devcontainer.json │ └── env ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.md │ │ ├── documentation.md │ │ ├── feature-request.md │ │ └── question.md │ ├── PULL_REQUEST_TEMPLATE.md │ ├── dependabot.yml │ └── workflows/ │ ├── ci.yml │ ├── pr.yml │ ├── readthedocs-preview.yml │ └── release.yml ├── .gitignore ├── .readthedocs.yaml ├── .streamlit/ │ └── config.toml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── SECURITY.md ├── SUPPORT.md ├── TODO.md ├── constraints/ │ ├── 3.10.txt │ └── 3.11.txt ├── docs/ │ ├── Makefile │ ├── _static/ │ │ └── RD2bench.json │ ├── api_reference.rst │ ├── changelog.md │ ├── conf.py │ ├── development.rst │ ├── index.rst │ ├── installation_and_configuration.rst │ ├── introduction.rst │ ├── make.bat │ ├── policy.rst │ ├── project_framework_introduction.rst │ ├── requirements.txt │ ├── research/ │ │ ├── benchmark.rst │ │ ├── catalog.rst │ │ └── dev.rst │ ├── scens/ │ │ ├── catalog.rst │ │ ├── data_agent_fin.rst │ │ ├── data_copilot_fin.rst │ │ ├── data_science.rst │ │ ├── finetune.rst │ │ ├── model_agent_fin.rst │ │ ├── model_copilot_general.rst │ │ └── quant_agent_fin.rst │ └── ui.rst ├── pyproject.toml ├── rdagent/ │ ├── app/ │ │ ├── CI/ │ │ │ ├── README.md │ │ │ ├── ci.ipynb │ │ │ ├── prompts.yaml │ │ │ └── run.py │ │ ├── benchmark/ │ │ │ ├── factor/ │ │ │ │ ├── analysis.py │ │ │ │ └── eval.py │ │ │ └── model/ │ │ │ ├── README.md │ │ │ └── eval.py │ │ ├── cli.py │ │ ├── data_science/ │ │ │ ├── conf.py │ │ │ ├── debug.py │ │ │ └── loop.py │ │ ├── finetune/ │ │ │ ├── data_science/ │ │ │ │ ├── conf.py │ │ │ │ ├── loop.py │ │ │ │ ├── scen.py │ │ │ │ └── tpl/ │ │ │ │ ├── components/ │ │ │ │ │ └── coder/ │ │ │ │ │ └── data_science/ │ │ │ │ │ └── pipeline/ │ │ │ │ │ └── prompts.yaml │ │ │ │ └── scenarios/ │ │ │ │ └── data_science/ │ │ │ │ └── proposal/ │ │ │ │ └── exp_gen/ │ │ │ │ └── prompts_v2.yaml │ │ │ ├── llm/ │ │ │ │ ├── README.md │ │ │ │ ├── conf.py │ │ │ │ ├── job/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── run_ft_job.sh │ │ │ │ │ ├── scenarios.json │ │ │ │ │ └── tasks.json.example │ │ │ │ ├── loop.py │ │ │ │ └── ui/ │ │ │ │ ├── __init__.py │ │ │ │ ├── app.py │ │ │ │ ├── benchmarks/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base.py │ │ │ │ │ ├── bioprobench.py │ │ │ │ │ ├── chemcotbench.py │ │ │ │ │ ├── financeiq.py │ │ │ │ │ ├── panorama.py │ │ │ │ │ └── tablebench.py │ │ │ │ ├── components.py │ │ │ │ ├── config.py │ │ │ │ ├── data_loader.py │ │ │ │ └── ft_summary.py │ │ │ └── share/ │ │ │ ├── eval.py │ │ │ └── prompts.yaml │ │ ├── general_model/ │ │ │ └── general_model.py │ │ ├── kaggle/ │ │ │ ├── conf.py │ │ │ └── loop.py │ │ ├── qlib_rd_loop/ │ │ │ ├── conf.py │ │ │ ├── factor.py │ │ │ ├── factor_from_report.py │ │ │ ├── model.py │ │ │ ├── prompts.yaml │ │ │ └── quant.py │ │ ├── rl/ │ │ │ ├── conf.py │ │ │ ├── loop.py │ │ │ └── ui/ │ │ │ ├── __init__.py │ │ │ ├── app.py │ │ │ ├── components.py │ │ │ ├── config.py │ │ │ ├── data_loader.py │ │ │ └── rl_summary.py │ │ └── utils/ │ │ ├── ape.py │ │ ├── health_check.py │ │ ├── info.py │ │ ├── prompts.yaml │ │ ├── ws.py │ │ └── ws_ft.py │ ├── components/ │ │ ├── agent/ │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── context7/ │ │ │ │ ├── __init__.py │ │ │ │ ├── conf.py │ │ │ │ └── prompts.yaml │ │ │ ├── mcp/ │ │ │ │ └── __init__.py │ │ │ └── rag/ │ │ │ ├── __init__.py │ │ │ └── conf.py │ │ ├── benchmark/ │ │ │ ├── __init__.py │ │ │ ├── conf.py │ │ │ ├── configs/ │ │ │ │ ├── __init__.py │ │ │ │ ├── models.yaml │ │ │ │ └── opencompass_template.yaml │ │ │ ├── eval_method.py │ │ │ ├── example.json │ │ │ └── utils.py │ │ ├── coder/ │ │ │ ├── CoSTEER/ │ │ │ │ ├── __init__.py │ │ │ │ ├── config.py │ │ │ │ ├── evaluators.py │ │ │ │ ├── evolvable_subjects.py │ │ │ │ ├── evolving_strategy.py │ │ │ │ ├── knowledge_management.py │ │ │ │ ├── prompts.yaml │ │ │ │ └── task.py │ │ │ ├── data_science/ │ │ │ │ ├── conf.py │ │ │ │ ├── ensemble/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── conf.py │ │ │ │ │ ├── eval.py │ │ │ │ │ ├── eval_tests/ │ │ │ │ │ │ └── ensemble_test.txt │ │ │ │ │ ├── exp.py │ │ │ │ │ ├── prompts.yaml │ │ │ │ │ └── test.py │ │ │ │ ├── feature/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── eval.py │ │ │ │ │ ├── eval_tests/ │ │ │ │ │ │ └── feature_test.txt │ │ │ │ │ ├── exp.py │ │ │ │ │ ├── prompts.yaml │ │ │ │ │ └── test.py │ │ │ │ ├── model/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── eval.py │ │ │ │ │ ├── eval_tests/ │ │ │ │ │ │ └── model_test.txt │ │ │ │ │ ├── exp.py │ │ │ │ │ ├── prompts.yaml │ │ │ │ │ └── test.py │ │ │ │ ├── pipeline/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── eval.py │ │ │ │ │ ├── eval_tests/ │ │ │ │ │ │ └── submission_format_test.txt │ │ │ │ │ ├── exp.py │ │ │ │ │ └── prompts.yaml │ │ │ │ ├── raw_data_loader/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── conf.py │ │ │ │ │ ├── eval.py │ │ │ │ │ ├── eval_tests/ │ │ │ │ │ │ └── data_loader_test.txt │ │ │ │ │ ├── exp.py │ │ │ │ │ ├── prompts.yaml │ │ │ │ │ └── test.py │ │ │ │ ├── share/ │ │ │ │ │ ├── doc.py │ │ │ │ │ ├── ds_costeer.py │ │ │ │ │ ├── eval.py │ │ │ │ │ ├── notebook.py │ │ │ │ │ ├── prompts.yaml │ │ │ │ │ └── util.py │ │ │ │ ├── utils.py │ │ │ │ └── workflow/ │ │ │ │ ├── __init__.py │ │ │ │ ├── eval.py │ │ │ │ ├── eval_tests/ │ │ │ │ │ └── submission_format_test.txt │ │ │ │ ├── exp.py │ │ │ │ ├── prompts.yaml │ │ │ │ └── test.py │ │ │ ├── factor_coder/ │ │ │ │ ├── __init__.py │ │ │ │ ├── config.py │ │ │ │ ├── eva_utils.py │ │ │ │ ├── evaluators.py │ │ │ │ ├── evolving_strategy.py │ │ │ │ ├── factor.py │ │ │ │ ├── factor_execution_template.txt │ │ │ │ └── prompts.yaml │ │ │ ├── finetune/ │ │ │ │ ├── __init__.py │ │ │ │ ├── conf.py │ │ │ │ ├── eval.py │ │ │ │ ├── exp.py │ │ │ │ ├── prompts.yaml │ │ │ │ └── unified_validator.py │ │ │ ├── model_coder/ │ │ │ │ ├── __init__.py │ │ │ │ ├── benchmark/ │ │ │ │ │ ├── eval.py │ │ │ │ │ ├── gt_code/ │ │ │ │ │ │ ├── A-DGN.py │ │ │ │ │ │ ├── dirgnn.py │ │ │ │ │ │ ├── gpsconv.py │ │ │ │ │ │ ├── linkx.py │ │ │ │ │ │ ├── pmlp.py │ │ │ │ │ │ └── visnet.py │ │ │ │ │ └── model_dict.json │ │ │ │ ├── conf.py │ │ │ │ ├── eva_utils.py │ │ │ │ ├── evaluators.py │ │ │ │ ├── evolving_strategy.py │ │ │ │ ├── gt_code.py │ │ │ │ ├── model.py │ │ │ │ ├── model_execute_template_v1.txt │ │ │ │ ├── model_execute_template_v2.txt │ │ │ │ ├── one_shot/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── prompt.yaml │ │ │ │ ├── prompts.yaml │ │ │ │ └── task_loader.py │ │ │ └── rl/ │ │ │ ├── __init__.py │ │ │ ├── costeer.py │ │ │ └── prompts.yaml │ │ ├── document_reader/ │ │ │ └── document_reader.py │ │ ├── interactor/ │ │ │ └── __init__.py │ │ ├── knowledge_management/ │ │ │ ├── graph.py │ │ │ └── vector_base.py │ │ ├── loader/ │ │ │ ├── experiment_loader.py │ │ │ └── task_loader.py │ │ ├── proposal/ │ │ │ ├── __init__.py │ │ │ └── prompts.yaml │ │ ├── runner/ │ │ │ └── __init__.py │ │ └── workflow/ │ │ ├── conf.py │ │ └── rd_loop.py │ ├── core/ │ │ ├── conf.py │ │ ├── developer.py │ │ ├── evaluation.py │ │ ├── evolving_agent.py │ │ ├── evolving_framework.py │ │ ├── exception.py │ │ ├── experiment.py │ │ ├── interactor.py │ │ ├── knowledge_base.py │ │ ├── prompts.py │ │ ├── proposal.py │ │ ├── scenario.py │ │ └── utils.py │ ├── log/ │ │ ├── __init__.py │ │ ├── base.py │ │ ├── conf.py │ │ ├── logger.py │ │ ├── mle_summary.py │ │ ├── server/ │ │ │ ├── README.md │ │ │ ├── app.py │ │ │ └── debug_app.py │ │ ├── storage.py │ │ ├── timer.py │ │ ├── ui/ │ │ │ ├── __init__.py │ │ │ ├── aide.py │ │ │ ├── app.py │ │ │ ├── conf.py │ │ │ ├── ds_summary.py │ │ │ ├── ds_trace.py │ │ │ ├── ds_user_interact.py │ │ │ ├── dsapp.py │ │ │ ├── llm_st.py │ │ │ ├── qlib_report_figure.py │ │ │ ├── st_fixed_container.py │ │ │ ├── storage.py │ │ │ ├── utils.py │ │ │ └── web.py │ │ └── utils/ │ │ ├── __init__.py │ │ └── folder.py │ ├── oai/ │ │ ├── backend/ │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── deprec.py │ │ │ ├── litellm.py │ │ │ └── pydantic_ai.py │ │ ├── llm_conf.py │ │ ├── llm_utils.py │ │ └── utils/ │ │ └── embedding.py │ ├── scenarios/ │ │ ├── data_science/ │ │ │ ├── __init__.py │ │ │ ├── debug/ │ │ │ │ └── data.py │ │ │ ├── dev/ │ │ │ │ ├── feedback.py │ │ │ │ ├── prompts.yaml │ │ │ │ └── runner/ │ │ │ │ ├── __init__.py │ │ │ │ ├── eval.py │ │ │ │ └── prompts.yaml │ │ │ ├── eval_tests/ │ │ │ │ └── mle_submission_format_test.txt │ │ │ ├── example/ │ │ │ │ ├── README.md │ │ │ │ ├── arf-12-hours-prediction-task/ │ │ │ │ │ ├── description.md │ │ │ │ │ └── sample.py │ │ │ │ ├── eval/ │ │ │ │ │ ├── arf-12-hours-prediction-task/ │ │ │ │ │ │ ├── grade.py │ │ │ │ │ │ └── valid.py │ │ │ │ │ └── playground-series-s4e9/ │ │ │ │ │ ├── grade.py │ │ │ │ │ └── valid.py │ │ │ │ ├── playground-series-s4e9/ │ │ │ │ │ └── description.md │ │ │ │ └── source_data/ │ │ │ │ ├── arf-12-hours-prediction-task/ │ │ │ │ │ └── prepare.py │ │ │ │ └── playground-series-s4e9/ │ │ │ │ └── prepare.py │ │ │ ├── experiment/ │ │ │ │ ├── __init__.py │ │ │ │ └── experiment.py │ │ │ ├── interactor/ │ │ │ │ └── __init__.py │ │ │ ├── loop.py │ │ │ ├── proposal/ │ │ │ │ ├── __init__.py │ │ │ │ └── exp_gen/ │ │ │ │ ├── README.md │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── diversity_strategy.py │ │ │ │ ├── draft/ │ │ │ │ │ ├── draft.py │ │ │ │ │ └── prompts_draft.yaml │ │ │ │ ├── idea_pool.py │ │ │ │ ├── merge.py │ │ │ │ ├── merge.yaml │ │ │ │ ├── naive.py │ │ │ │ ├── naive.yaml │ │ │ │ ├── package_info.py │ │ │ │ ├── planner/ │ │ │ │ │ └── __init__.py │ │ │ │ ├── prompts.yaml │ │ │ │ ├── prompts_v2.yaml │ │ │ │ ├── proposal.py │ │ │ │ ├── router/ │ │ │ │ │ └── __init__.py │ │ │ │ ├── select/ │ │ │ │ │ ├── expand.py │ │ │ │ │ ├── prompts.yaml │ │ │ │ │ └── submit.py │ │ │ │ ├── trace_scheduler.py │ │ │ │ └── utils.py │ │ │ ├── scen/ │ │ │ │ ├── __init__.py │ │ │ │ ├── prompts.yaml │ │ │ │ └── utils.py │ │ │ ├── share.yaml │ │ │ ├── sing_docker/ │ │ │ │ ├── Dockerfile │ │ │ │ ├── entrypoint.sh │ │ │ │ └── kaggle_environment.yaml │ │ │ └── test_eval.py │ │ ├── finetune/ │ │ │ ├── benchmark/ │ │ │ │ ├── __init__.py │ │ │ │ ├── benchmark.py │ │ │ │ ├── configs/ │ │ │ │ │ ├── models.yaml │ │ │ │ │ └── opencompass_template.yaml │ │ │ │ ├── data/ │ │ │ │ │ ├── adaptor.py │ │ │ │ │ ├── default.py │ │ │ │ │ └── financeiq_gen.py │ │ │ │ └── merge/ │ │ │ │ ├── __init__.py │ │ │ │ ├── merge.py │ │ │ │ └── merge_model_template.yaml │ │ │ ├── datasets/ │ │ │ │ ├── README.md │ │ │ │ ├── __init__.py │ │ │ │ ├── bioprobench/ │ │ │ │ │ └── README.md │ │ │ │ ├── chemcot/ │ │ │ │ │ ├── README.md │ │ │ │ │ └── __init__.py │ │ │ │ ├── deepscaler/ │ │ │ │ │ └── README.md │ │ │ │ ├── financeiq/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── split.py │ │ │ │ ├── panorama/ │ │ │ │ │ └── README.md │ │ │ │ └── tableinstruct/ │ │ │ │ └── README.md │ │ │ ├── dev/ │ │ │ │ ├── feedback.py │ │ │ │ └── prompts.yaml │ │ │ ├── download/ │ │ │ │ ├── __init__.py │ │ │ │ └── hf.py │ │ │ ├── env/ │ │ │ │ ├── conda/ │ │ │ │ │ ├── deepspeed/ │ │ │ │ │ │ ├── ds_z2_config.json │ │ │ │ │ │ └── ds_z3_config.json │ │ │ │ │ ├── llm_finetune_requirements.txt │ │ │ │ │ └── opencompass_requirements.txt │ │ │ │ └── docker/ │ │ │ │ ├── llm_finetune/ │ │ │ │ │ └── Dockerfile │ │ │ │ └── opencompass/ │ │ │ │ └── Dockerfile │ │ │ ├── experiment/ │ │ │ │ ├── __init__.py │ │ │ │ ├── experiment.py │ │ │ │ └── workspace.py │ │ │ ├── loop.py │ │ │ ├── proposal/ │ │ │ │ ├── __init__.py │ │ │ │ ├── prompts.yaml │ │ │ │ ├── proposal.py │ │ │ │ └── trace.py │ │ │ ├── scen/ │ │ │ │ ├── __init__.py │ │ │ │ ├── docker_scripts/ │ │ │ │ │ └── extract_parameters.py │ │ │ │ ├── llama_factory_manager.py │ │ │ │ ├── memory_estimator.py │ │ │ │ ├── prompts.yaml │ │ │ │ ├── scenario.py │ │ │ │ └── utils.py │ │ │ ├── share.yaml │ │ │ ├── train/ │ │ │ │ ├── eval.py │ │ │ │ └── runner.py │ │ │ └── utils.py │ │ ├── general_model/ │ │ │ ├── prompts.yaml │ │ │ └── scenario.py │ │ ├── kaggle/ │ │ │ ├── README.md │ │ │ ├── developer/ │ │ │ │ ├── coder.py │ │ │ │ ├── feedback.py │ │ │ │ └── runner.py │ │ │ ├── docker/ │ │ │ │ ├── DS_docker/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── kaggle_docker/ │ │ │ │ │ └── Dockerfile │ │ │ │ └── mle_bench_docker/ │ │ │ │ └── Dockerfile │ │ │ ├── experiment/ │ │ │ │ ├── README.md │ │ │ │ ├── kaggle_experiment.py │ │ │ │ ├── prompts.yaml │ │ │ │ ├── scenario.py │ │ │ │ ├── spaceship-titanic_template/ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ ├── feature/ │ │ │ │ │ │ └── feature.py │ │ │ │ │ ├── model/ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ └── train.py │ │ │ │ ├── templates/ │ │ │ │ │ ├── covid19-global-forecasting-week-1/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── digit-recognizer/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_nn.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── feedback-prize-english-language-learning/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── forest-cover-type-prediction/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ ├── train.py │ │ │ │ │ │ └── train_past.py │ │ │ │ │ ├── meta_tpl_deprecated/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_nn.py │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ └── model_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── new-york-city-taxi-fare-prediction/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_linear.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_linear.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── optiver-realized-volatility-prediction/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── playground-series-s3e11/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── playground-series-s3e14/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── playground-series-s3e16/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── playground-series-s3e26/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── playground-series-s4e5/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── playground-series-s4e8/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── playground-series-s4e9/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── sf-crime/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── spaceship-titanic/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── statoil-iceberg-classifier-challenge/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── tabular-playground-series-dec-2021/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── tabular-playground-series-may-2022/ │ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ │ ├── feature/ │ │ │ │ │ │ │ └── feature.py │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ │ └── train.py │ │ │ │ │ └── ventilator-pressure-prediction/ │ │ │ │ │ ├── fea_share_preprocess.py │ │ │ │ │ ├── feature/ │ │ │ │ │ │ └── feature.py │ │ │ │ │ ├── model/ │ │ │ │ │ │ ├── model_randomforest.py │ │ │ │ │ │ ├── model_xgboost.py │ │ │ │ │ │ ├── select_lightgbm.py │ │ │ │ │ │ ├── select_nn.py │ │ │ │ │ │ ├── select_randomforest.py │ │ │ │ │ │ └── select_xgboost.py │ │ │ │ │ └── train.py │ │ │ │ ├── utils.py │ │ │ │ └── workspace.py │ │ │ ├── kaggle_crawler.py │ │ │ ├── knowledge_management/ │ │ │ │ ├── README.md │ │ │ │ ├── extract_knowledge.py │ │ │ │ ├── graph.py │ │ │ │ ├── prompts.yaml │ │ │ │ └── vector_base.py │ │ │ ├── prompts.yaml │ │ │ ├── proposal/ │ │ │ │ └── proposal.py │ │ │ └── tpl_ex/ │ │ │ ├── aerial-cactus-identification/ │ │ │ │ ├── README.md │ │ │ │ ├── ensemble.py │ │ │ │ ├── feature.py │ │ │ │ ├── load_data.py │ │ │ │ ├── main.py │ │ │ │ ├── model01.py │ │ │ │ └── spec/ │ │ │ │ ├── data_loader.md │ │ │ │ ├── ensemble.md │ │ │ │ ├── feature.md │ │ │ │ ├── model.md │ │ │ │ └── workflow.md │ │ │ └── meta/ │ │ │ └── spec.md │ │ ├── qlib/ │ │ │ ├── developer/ │ │ │ │ ├── factor_coder.py │ │ │ │ ├── factor_runner.py │ │ │ │ ├── feedback.py │ │ │ │ ├── model_coder.py │ │ │ │ ├── model_runner.py │ │ │ │ └── utils.py │ │ │ ├── docker/ │ │ │ │ └── Dockerfile │ │ │ ├── experiment/ │ │ │ │ ├── factor_data_template/ │ │ │ │ │ ├── README.md │ │ │ │ │ └── generate.py │ │ │ │ ├── factor_experiment.py │ │ │ │ ├── factor_from_report_experiment.py │ │ │ │ ├── factor_template/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── conf_baseline.yaml │ │ │ │ │ ├── conf_combined_factors.yaml │ │ │ │ │ ├── conf_combined_factors_sota_model.yaml │ │ │ │ │ └── read_exp_res.py │ │ │ │ ├── model_experiment.py │ │ │ │ ├── model_template/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── conf_baseline_factors_model.yaml │ │ │ │ │ ├── conf_sota_factors_model.yaml │ │ │ │ │ └── read_exp_res.py │ │ │ │ ├── prompts.yaml │ │ │ │ ├── quant_experiment.py │ │ │ │ ├── utils.py │ │ │ │ └── workspace.py │ │ │ ├── factor_experiment_loader/ │ │ │ │ ├── json_loader.py │ │ │ │ ├── pdf_loader.py │ │ │ │ └── prompts.yaml │ │ │ ├── prompts.yaml │ │ │ └── proposal/ │ │ │ ├── bandit.py │ │ │ ├── factor_proposal.py │ │ │ ├── model_proposal.py │ │ │ └── quant_proposal.py │ │ ├── rl/ │ │ │ ├── autorl_bench/ │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── __init__.py │ │ │ │ ├── agents/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── claude/ │ │ │ │ │ │ ├── AGENTS.md │ │ │ │ │ │ ├── config.yaml │ │ │ │ │ │ └── start.sh │ │ │ │ │ ├── codex/ │ │ │ │ │ │ ├── AGENTS.md │ │ │ │ │ │ ├── config.yaml │ │ │ │ │ │ └── start.sh │ │ │ │ │ ├── example_agent/ │ │ │ │ │ │ ├── config.yaml │ │ │ │ │ │ ├── start.sh │ │ │ │ │ │ └── train.py │ │ │ │ │ ├── gemini/ │ │ │ │ │ │ ├── AGENTS.md │ │ │ │ │ │ ├── config.yaml │ │ │ │ │ │ └── start.sh │ │ │ │ │ ├── opencode/ │ │ │ │ │ │ ├── config.yaml │ │ │ │ │ │ └── start.sh │ │ │ │ │ ├── openhands/ │ │ │ │ │ │ ├── config.yaml │ │ │ │ │ │ └── start.sh │ │ │ │ │ ├── rdagent/ │ │ │ │ │ │ ├── config.yaml │ │ │ │ │ │ └── start.sh │ │ │ │ │ └── registry.py │ │ │ │ ├── benchmarks/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── alfworld/ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── base_config.yaml │ │ │ │ │ │ ├── data.py │ │ │ │ │ │ ├── description.md │ │ │ │ │ │ ├── eval.py │ │ │ │ │ │ ├── react_prompts.json │ │ │ │ │ │ └── requirements.txt │ │ │ │ │ ├── alpacaeval/ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── annotators_gpt52_fn/ │ │ │ │ │ │ │ ├── alpaca_eval_fn.txt │ │ │ │ │ │ │ ├── annotations_seed0_configs.json │ │ │ │ │ │ │ └── configs.yaml │ │ │ │ │ │ ├── data.py │ │ │ │ │ │ ├── description.md │ │ │ │ │ │ ├── eval.py │ │ │ │ │ │ └── requirements.txt │ │ │ │ │ ├── deepsearchqa/ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── data.py │ │ │ │ │ │ ├── description.md │ │ │ │ │ │ └── eval.py │ │ │ │ │ ├── gsm8k/ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── data.py │ │ │ │ │ │ └── description.md │ │ │ │ │ ├── humaneval/ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── data.py │ │ │ │ │ │ ├── description.md │ │ │ │ │ │ └── requirements.txt │ │ │ │ │ ├── smith/ │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── per_sample_eval.py │ │ │ │ │ └── webshop/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── data.py │ │ │ │ │ ├── description.md │ │ │ │ │ ├── eval.py │ │ │ │ │ └── requirements.txt │ │ │ │ ├── conf.py │ │ │ │ ├── core/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── evaluator.py │ │ │ │ │ ├── instructions.md │ │ │ │ │ ├── metrics.py │ │ │ │ │ ├── opencompass.py │ │ │ │ │ ├── server.py │ │ │ │ │ ├── skill.md │ │ │ │ │ ├── ui.py │ │ │ │ │ └── utils.py │ │ │ │ ├── requirements.txt │ │ │ │ ├── run.py │ │ │ │ └── test/ │ │ │ │ ├── __init__.py │ │ │ │ ├── test_benchmark.py │ │ │ │ └── test_fixes.py │ │ │ ├── dev/ │ │ │ │ ├── feedback.py │ │ │ │ └── prompts.yaml │ │ │ ├── env/ │ │ │ │ ├── __init__.py │ │ │ │ ├── conf.py │ │ │ │ └── docker/ │ │ │ │ ├── base/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── evalplus/ │ │ │ │ │ └── Dockerfile │ │ │ │ ├── gsm8k/ │ │ │ │ │ └── Dockerfile │ │ │ │ └── miniwob/ │ │ │ │ └── Dockerfile │ │ │ ├── experiment/ │ │ │ │ ├── __init__.py │ │ │ │ ├── experiment.py │ │ │ │ └── workspace.py │ │ │ ├── loop.py │ │ │ ├── proposal/ │ │ │ │ ├── prompts.yaml │ │ │ │ ├── proposal.py │ │ │ │ └── trace.py │ │ │ ├── scen/ │ │ │ │ └── scenario.py │ │ │ └── train/ │ │ │ └── runner.py │ │ └── shared/ │ │ ├── get_runtime_info.py │ │ └── runtime_info.py │ └── utils/ │ ├── __init__.py │ ├── agent/ │ │ ├── __init__.py │ │ ├── apply_patch.py │ │ ├── ret.py │ │ ├── tpl.py │ │ ├── tpl.yaml │ │ └── workflow.py │ ├── blob/ │ │ ├── azsync.sh │ │ └── gen_token.sh │ ├── env.py │ ├── fmt.py │ ├── prompts.yaml │ ├── qlib.py │ ├── repo/ │ │ ├── README.md │ │ ├── diff.py │ │ └── repo_utils.py │ └── workflow/ │ ├── __init__.py │ ├── loop.py │ ├── misc.py │ └── tracking.py ├── requirements/ │ ├── docs.txt │ ├── lint.txt │ ├── package.txt │ ├── test.txt │ └── torch.txt ├── requirements.txt ├── test/ │ ├── finetune/ │ │ ├── test_benchmark.py │ │ ├── test_benchmark_api.py │ │ └── test_benchmark_tablebench.py │ ├── notebook/ │ │ ├── test_notebook_converter.py │ │ ├── test_util.py │ │ └── testfiles/ │ │ ├── main.ipynb │ │ ├── main.py │ │ ├── main2.ipynb │ │ ├── main2.py │ │ ├── main_missing_main_fn.py │ │ └── main_missing_sections.py │ ├── oai/ │ │ ├── test_advanced.py │ │ ├── test_base.py │ │ ├── test_completion.py │ │ ├── test_embedding_and_similarity.py │ │ ├── test_llm_connectivity.py │ │ ├── test_prefect_cache.py │ │ └── test_pydantic.py │ ├── qlib/ │ │ └── test_model_factor_proposal.py │ ├── rl/ │ │ └── __init__.py │ └── utils/ │ ├── README.md │ ├── coder/ │ │ ├── test_CoSTEER.py │ │ └── test_finetune_coder.py │ ├── test_agent_infra.py │ ├── test_conf.py │ ├── test_env.py │ ├── test_import.py │ ├── test_kaggle.py │ ├── test_misc.py │ └── test_ws.py └── web/ ├── .gitignore ├── README.md ├── auto-imports.d.ts ├── components.d.ts ├── index.html ├── package.json ├── src/ │ ├── App.vue │ ├── common/ │ │ ├── code-theme.css │ │ ├── py-theme.css │ │ └── reset.css │ ├── components/ │ │ ├── chartBox.vue │ │ ├── code.vue │ │ ├── development.vue │ │ ├── dialog.vue │ │ ├── feedback.vue │ │ ├── footer.vue │ │ ├── kateX.vue │ │ ├── lineChart.vue │ │ ├── lineChartOne.vue │ │ ├── loading-dot.vue │ │ ├── loading.vue │ │ ├── loop-component.vue │ │ ├── markdown.vue │ │ ├── markdownToHtml.vue │ │ ├── navBar.vue │ │ ├── research.vue │ │ ├── saveImage.vue │ │ ├── select-component.vue │ │ ├── sm-select-component.vue │ │ ├── step-component.vue │ │ ├── svgIcon.vue │ │ ├── swiper.vue │ │ └── upload-progress.vue │ ├── constants/ │ │ ├── mle-competitions.js │ │ └── qlib.js │ ├── main.ts │ ├── router/ │ │ └── index.ts │ ├── shims-vue.d.ts │ ├── style.css │ ├── utils/ │ │ ├── api.js │ │ ├── crypto.js │ │ ├── getAssets.ts │ │ ├── request.js │ │ └── snap.svg-min.js │ ├── views/ │ │ ├── Home.vue │ │ ├── Login.vue │ │ ├── Playground.vue │ │ ├── Playground1.vue │ │ ├── PlaygroundPage.vue │ │ └── ResultPage.vue │ └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts