DIGITS: The Deep Learning Trainer NVIDIA Sent to Pasture
A browser-based system for training Caffe, Torch, and TensorFlow models on GPUs before NVIDIA moved on to TAO and other toolkits.

What it does DIGITS is a webapp that wraps deep learning training in a point-and-click interface. It manages datasets, tracks model versions, and dispatches jobs to NVIDIA GPUs using Caffe, Torch, or TensorFlow backends. NVIDIA stresses it is built for local use, not as a hardened external service.
The interesting bit The software is officially frozen: NVIDIA no longer patches bugs, adds features, or offers support. The README itself redirects visitors to the unrelated “NVIDIA Project DIGITS” or the TAO toolkit, effectively treating this repository as a legacy archive.
Key highlights
- Web UI and REST API for managing local GPU training pipelines
- Integrated examples covering fine-tuning, object detection, autoencoders, and text classification
- Docker container available through NVIDIA’s registry
- Explicitly not designed to be exposed as a public web service
Caveats
- Unmaintained: no bug fixes, feature additions, or support from NVIDIA
- Source builds target Ubuntu 14.04 and 16.04, long past standard support
- Security notice warns against running it as an exposed external web service
Verdict A useful reference for maintaining legacy model pipelines or studying NVIDIA’s earlier tooling. New projects should follow NVIDIA’s own guidance and look elsewhere.
Frequently asked
- What is NVIDIA/DIGITS?
- A browser-based system for training Caffe, Torch, and TensorFlow models on GPUs before NVIDIA moved on to TAO and other toolkits.
- Is DIGITS open source?
- Yes — NVIDIA/DIGITS is open source, released under the BSD-3-Clause license.
- What language is DIGITS written in?
- NVIDIA/DIGITS is primarily written in HTML.
- How popular is DIGITS?
- NVIDIA/DIGITS has 4.2k stars on GitHub.
- Where can I find DIGITS?
- NVIDIA/DIGITS is on GitHub at https://github.com/NVIDIA/DIGITS.