| Horovod | |
|---|---|
| | |
| Developer(s) | Uber |
| Initial release | August 9, 2017 [1] |
| Stable release | v0.28.1 [2] / June 12, 2023 |
| Written in | Python, C++, CUDA |
| Platform | Linux, macOS, Windows |
| Type | Artificial intelligence ecosystem |
| License | Apache License 2.0 |
| Website | horovod |
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]
Initial release
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.