Horovod (machine learning)
Horovod is a free and open-source software framework for distributed deep learning training using TensorFlow, Keras, PyTorch, and Apache MXNet. Horovod is hosted under the Linux Foundation AI (LF AI).[3] Horovod has the goal of improving the speed, scale, and resource allocation when training a machine learning model[4]
Developer(s) | Uber |
---|---|
Initial release | August 9, 2017[1] |
Stable release | v0.19.5[2]
/ May 6, 2020 |
Written in | Python, C++, CUDA |
Platform | Linux, macOS, Windows |
Type | Artificial intelligence ecosystem |
License | Apache License 2.0 |
See also
- Comparison of deep learning software
- Differentiable programming
- All-Reduce
References
- Alex Sergeev (August 9, 2017). "Release v0.9.0 · horovod/horovod". horovod. Retrieved July 9, 2020.
Initial release
- "Releases · horovod/horovod". horovod. Retrieved July 9, 2020.
- Khari Johnson (December 13, 2018). "Uber brings Horovod project for distributed deep learning to Linux Foundation". VentureBeat. Retrieved July 9, 2020.
- "Projects - LF AI". Linux Foundation - LF AI. Retrieved July 9, 2020.
Horovod, a distributed training framework for TensorFlow, Keras and PyTorch, improves speed, scale and resource allocation in machine learning training activities. Uber uses Horovod for self-driving vehicles, fraud detection, and trip forecasting. It is also being used by Alibaba, Amazon and NVIDIA.
External links
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.