AceCoder
The official repo for "AceCoder: Acing Coder RL via Automated Test-Case Synthesis" [ACL25]
File Explorer
Download Latest Version (.zip)- ac_overview.png
- acecoder_v1.pdf
- generate_main_dataset.py
- __init__.py
- convert_dataset_for_llama_factory.py
- create_rm_dataset.py
- create_rm_dataset.sh
- generate_main_pair_dataset.py
- __init__.py
- ComputeAccuracy.py
- Constants.py
- EvaluateInferencedCode.py
- GetDatasets.py
- InferenceModels.py
- native_inference.py
- post_process_functions.py
- Utility.py
- vllm_inference.py
- __init__.py
- dataset.py
- generate_test_cases.py
- preprocess.py
- __init__.py
- evol_dataset.py
- generate_test_cases.py
- preprocess_evol.py
- __init__.py
- generate_test_cases.py
- oss_dataset.py
- preprocess_oss.py
- __init__.py
- consolidate_dataset.py
- constants.py
- create_test_case_and_prompt.py
- evaluate_inferenced_code.py
- evaluate_inferenced_code.sh
- inference_generated_prompts.py
- inference_generated_prompts.sh
- util.py
- __init__.py
- utility.py
- __init__.py
- README.md
- setup.py
- setup.sh
- run_acecoderm.py
- __init__.py
- eval_test_cases.py
- evalplus_eval.py
- rm_utils.py
- OpenRLHF
- README.md
- ds_z3_config.json
- train_qwen_coder_ins_2.5_32b.yaml
- train_qwen_coder_ins_2.5_7b.yaml
- LLaMA-Factory
- README.md
- .gitignore
- .gitmodules
- LICENSE
- README.md
- setup.py
# Installation Guide
1. Get the code
git clone https://github.com/TIGER-AI-Lab/AceCoder
Downloads the entire project code from GitHub to your computer.
cd AceCoder
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Python 3 Python is required to use pip.
pip install https://github.com/TIGER-AI-Lab/AceCoder.git
Installs the package published on PyPI directly β no need to clone the source.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Python
EasyPrerequisites
pip install https://github.com/TIGER-AI-Lab/AceCoder.git
Installs the package published on PyPI directly β no need to clone the source.
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
