paperswithcode/releasing-research-code
A curated set of guidelines and a README template for publishing Machine Learning research code, based on analysis of over 200 popular ML repositories.

This repository contains best practices and official NeurIPS recommendations for releasing ML research code. It includes an ML Code Completeness Checklist covering dependency specification, training/evaluation code, pre-trained models, and documented results with reproducible commands. The project also provides a README.md template derived from analyzing popular ML repositories to help researchers maximize code usability and reproducibility.