Horovod
Current- Pricing
- Free
- Rating
- -
- Visits
- -
Horovod is a distributed deep learning training framework for PyTorch, TensorFlow, Keras and Apache MXNet, making distributed deep learning fast and easy to use.
Horovod is a distributed deep learning training framework originally developed by Uber and now part of the LF AI Foundation. It supports PyTorch, TensorFlow, Keras, and Apache MXNet, enabling users to scale deep learning model training across multiple GPUs. Horovod aims to reduce training time from days or weeks to hours or minutes. It allows users to scale existing training scripts with minimal code changes, typically a few lines of Python. Horovod is designed to be portable, running on-premise, in the cloud (AWS, Azure, Databricks), and on Apache Spark. This makes it possible to unify data processing and model training pipelines. By supporting multiple frameworks, Horovod offers flexibility as machine learning tech stacks evolve. It targets data scientists and machine learning engineers seeking to accelerate and scale their deep learning workflows.
✅ Good fit for
Verification snapshot
Free
Free
$0
✅ What we love
⚠️ Watch out for
What is Horovod?
Horovod is a distributed deep learning training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.
What deep learning frameworks does Horovod support?
Horovod supports TensorFlow, Keras, PyTorch, and Apache MXNet.
How do I install Horovod?
You can install Horovod using pip or conda.
How do I use Horovod with my existing training script?
You need to modify your training script to initialize Horovod and wrap your optimizer with `hvd.DistributedOptimizer`.
| Tool | Pricing | Rating | Visits |
|---|---|---|---|
| HorovodCurrent | Free | - | - |
| Apache TVM | Free | ★ 0.0 | - |
| TVM (Apache) | Free | ★ 0.0 | - |
| ZenML | Freemium | ★ 0.0 | - |
Horovod
CurrentAlternative tools load as you scroll.
Share your experience, and users can reply directly under each review.