This repository contains records of submissions to the AICGSecEval leaderboard.
To evaluate your model using AICGSecEval, please refer to the instructions in the main repository.
Please follow the instructions carefully to ensure your submission is merged in a timely manner!
- Fork the current repository.
- Create a new folder under the
evaluationdirectory, naming it with your model name and submission date (e.g., your_model_name_20250720). - In the newly created folder (
evaluation/your_model_name_20250720/), provide the following data:The following content is automatically generated during the AICGSecEval evaluation process, with the default path being
outputs/generated_code/{model_name}__{batch_id}/eval_result.jsonprocessed_instances.jsonsast_results.jsonsast_results/directory, containing all files with the suffix_output.json- All patch files generated during the evaluation process, preserving the original directory structure (e.g.,
sqli_02_cycle2/patch.diff)- Note: Only keep
patch.difffiles and delete other unrelated files in the directory. - If no
patch.difffiles are found in a directory, you can check the correspondingbackupdirectory (e.g.,sqli_02_cycle2_backup) for them.
- Note: Only keep
If you are interested in receiving the "verified" checkmark on your submission, please do the the following:
- Create an Issue
- In the Issue, provide instructions on how to run your model.
- We will run local tests on your model and verify the results.