Refer to the following guidelines to contribute new functionality or bug fixes to Bagua:
- Create or follow an issue to discuss.
- Write code and pass existing CI for correctness and format consistence.
- Add unit tests for any new code you write.
- Pass unit tests in both CPU and GPU environments.
Pull requests should follow conventional commits style. Bagua current allows the following scopes:
core
python
net