Back to Gap Map Infrastructure / ML orchestration

DLRover

Ant Group
open source / Overall score: 1.8

Distributed deep-learning training system from Ant Group, built to keep large training jobs running. It manages elastic training on Kubernetes - scaling workers up and down during a run, detecting and replacing failed nodes, and resuming from checkpoints - so that a job survives the failures that would otherwise restart it.

The GitHub API reports NOASSERTION because the LICENSE opens with a preamble before the Apache text; the body reads 'The following Apache license applies to all files unless otherwise noted'.

Openness

5 high confidence
5.0
license
Apache-2.0(OSI
source
public(intelligent-machine-learning/dlrover is the product you run)
core features withheld
no — a 1,514-entry recursive tree carries no path matching enterprise, ee, commercial or proprietary

DLRover is Apache-2.0, read from the LICENSE body rather than the GitHub classifier label. The repository tree carries no enterprise, ee or commercial path.

Adoption

1 high confidence
1.0

PyPI downloads of the dlrover package are the adoption signal, since the package is published from the same repository as the product. The count reflects pip installs, not how many clusters actually run DLRover.

Capability

3 medium confidence
3.0

DLRover treats a training run as a first-class job that it schedules, tracks and repairs: it decides when workers start, stop and restart, but leaves pod placement to the Kubernetes scheduler. Kubeflow Trainer does the same for the same substrate, so the two sit level.

Verified 2026-09-16