Developer’s Guide#
- contributing
- Ways to contribute
- Automated contributions Policy
- Submitting a bug report or a feature request
- contributing code and documentation
- Documentation
- Testing and improving test coverage
- Monitoring performance
- Issue Tracker Tags
- Maintaining backwards compatibility
- code Review Guidelines
- Reading the existing code base
- Set up your development environment
- crafting a minimal reproducer for scikit-learn
- Developing scikit-learn estimators
- Developers’ Tips and Tricks
- Utilities for Developers
- How to optimize for speed
- cython Best Practices, conventions and Knowledge
- Miscellaneous information / Troubleshooting
- Bug triaging and issue curation
- Maintainer Information
- Developing with the Plotting API