Thanks for taking the time to contribute!
Refer to the following guidelines to contribute new functionality or bug fixes to Horovod:
- Use autopep8 to format the Python code.
- Use clang-format to format C++ code.
- Add unit tests for any new code you write.
- Run unit tests in both CPU and GPU environments.
Please be mindful of and adhere to the Linux Foundation's Code of Conduct when contributing to Horovod.