#699 · Primary category: Education & Research
releasing-research-code
Tips for releasing research code in Machine Learning (with official NeurIPS 2020 recommendations)
Project last updated:05/19/23
GitHub Stars
3.0K
Forks
744
Contributors
10
License
MIT
Why we included this project
Releasing the code behind a paper is easy to get wrong, and this guide condenses what more than 200 popular machine learning repositories did right into a five-point checklist: dependencies, training code, evaluation code, pre-trained models, and a README with a results table plus the exact commands to reproduce it. Alongside the checklist you get a README template built from the sections well-received repos tend to include, and the data and notebooks used to back the analysis. Since NeurIPS later adopted the recommendations as official guidance, following them also lines you up with what reviewers at major ML venues expect. It is a reference and template set rather than software you run, which is exactly what you want open on screen while you write your own release.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
JavaGuide
Java Interview & Backend General Interview Guide, covering computer fundamentals, databases, distributed systems, high concurrency, system design, and AI application development.
system-prompts-and-models-of-ai-tools
A curated collection of system prompts, internal tools, and AI models from popular AI assistants and coding agents.
30-seconds-of-code
Coding articles to level up your development skills
generative-ai-for-beginners
21 Lessons, Get Started Building with Generative AI