Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Deep Learning Software
  3. Apache SINGA

Apache SINGA

What it is

Apache SINGA is a distributed deep-learning library for training machine-learning and deep-learning models. It supports data-parallel training across multiple GPUs on one machine or across nodes, with local training and on-premises deployment listed. GPU acceleration is available, and the installation guide documents CUDA and cuDNN packages as well as Docker images for Nvidia GPUs. Installation options include pip, Docker, Conda, and source; pip installation supports Python 3.9, 3.10, and 3.11. The project supports Python and C++, loads ONNX models, and can save models created with its APIs in ONNX format. Available optimizers include stochastic gradient descent with momentum, Adam, RMSProp, and AdaGrad. Its repository and Google Colab offer domain-specific models, including healthcare and science examples. Healthcare examples cover diabetic retinopathy classification, malaria detection, and thyroid eye disease detection. Models trained with SINGA can also be queried in an RDBMS. It runs on Linux, macOS, and Windows, and is released under Apache License Version 2.0. SINGA is free, with mailing lists, issue tracking, and security resources listed by the project.

For and against

For

  • Free under Apache License Version 2.0
  • Data-parallel training across GPUs and nodes
  • Supports Python, C++, and ONNX
  • Multiple installation options, including pip and Conda

Against

  • GPU packages use CUDA and cuDNN
  • Pip installation lists Python 3.9, 3.10, and 3.11

The verdict

Apache SINGA combines local and distributed training with GPU acceleration and ONNX support. Its listed platforms, installation paths, and model examples give teams several ways to evaluate fit against their training setup.

Who it suits

SINGA suits teams training deep-learning or machine-learning models who need distributed GPU training or on-premises deployment. Its Python, C++, and ONNX support may fit workflows built around those technologies.

Plans and prices

Apache SINGA

Free

Apache License 2.0 · Distributed deep-learning library

Every plan, in full

On the record

Database integration
The project says models trained with SINGA can be queried in an RDBMS.singa.apache.org · read 8 Oct 2026
Distributed training
SINGA supports data-parallel training across multiple GPUs on one node or across different nodes.singa.apache.org · read 8 Oct 2026
GPU support
The installation guide documents GPU packages using CUDA and cuDNN, and Docker images for Nvidia GPUs.singa.apache.org · read 8 Oct 2026
Healthcare examples
The project announced curated model examples for diabetic retinopathy classification, malaria detection, and thyroid eye disease detection.singa.apache.org · read 8 Oct 2026
Installation
The site documents installation using pip, Docker, or from source, and also lists Conda as an installation option.singa.apache.org · read 8 Oct 2026
Intended users
The project describes its focus as distributed training of deep-learning and machine-learning models and highlights large-scale data analytics.singa.apache.org · read 8 Oct 2026
License
The SINGA history page says the project is released under Apache License Version 2.0.singa.apache.org · read 8 Oct 2026
Model zoo
The site says the repository and Google Colab provide domain-specific deep-learning models, including healthcare and science models.singa.apache.org · read 8 Oct 2026
ONNX integration
SINGA supports loading ONNX models and saving models defined with its APIs in ONNX format.singa.apache.org · read 8 Oct 2026
Python versions
The pip installation page says SINGA works with Python 3.9, 3.10, and 3.11.singa.apache.org · read 8 Oct 2026
Security reporting
The Apache Security Team asks that potential vulnerabilities in Apache projects be reported privately first and publishes project advisories.apache.org · read 8 Oct 2026
Support
The project lists mailing lists, issue tracking, and a security page under its community resources.singa.apache.org · read 8 Oct 2026
Training optimizers
SINGA lists support for stochastic gradient descent with momentum, Adam, RMSProp, and AdaGrad.singa.apache.org · read 8 Oct 2026
What it does
Apache SINGA is a distributed deep-learning library focused on training deep-learning and machine-learning models.singa.apache.org · read 8 Oct 2026

Alternatives to Apache SINGA

Every alternative, ranked