EVERYTHING XIAOMI
Get listed

Apache SINGA

Apache SINGA is a distributed deep-learning library for training deep-learning and machine-learning models.

Place
#16 of 35
Score
6.1
Apache SINGA's website

What Apache SINGA is

Apache SINGA is a distributed deep-learning library for training deep-learning and machine-learning models. It supports data-parallel training across multiple GPUs on one node or across different nodes, and GPU acceleration is available through documented CUDA and cuDNN packages and Nvidia GPU Docker images. Installation options include pip, Docker, Conda, and source; the pip instructions cover Python 3.9, 3.10, and 3.11. SINGA supports Python and C++, can load ONNX models, and can save models built with its APIs in ONNX format. Listed optimizers include momentum-based stochastic gradient descent, Adam, RMSProp, and AdaGrad. The project also provides domain-specific models through its repository and Google Colab, including healthcare and science examples. Models trained with SINGA can be queried in an RDBMS. It runs on Linux, macOS, and Windows, with local training and on-premises deployment. SINGA is free under Apache License Version 2.0, and its community resources include mailing lists, issue tracking, and a security page.

Good

  • Free under Apache License Version 2.0
  • Supports data-parallel training across GPUs and nodes
  • Installation options include pip, Docker, Conda, and source
  • Loads and saves models in ONNX format
  • Runs on Linux, macOS, and Windows

Watch out

  • Training mode is local
  • On-premises deployment target
  • GPU installation guidance specifies CUDA and cuDNN

Who it suits

It suits developers and teams training deep-learning or machine-learning models who need local, GPU-accelerated or distributed training. Its Python, C++, and ONNX support may fit workflows using those technologies.

Verdict

Apache SINGA brings distributed training, GPU support, and ONNX handling to a free library. Its local training and on-premises deployment are central considerations when deciding whether it fits your setup.

Plans and prices

From Apache SINGA's own pricing page, checked 8 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Apache SINGAFreeApache License 2.0 · Distributed deep-learning library

The facts

Each one read from Apache SINGA's own pages, with the date it was checked.

What it does

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

Alternatives to Apache SINGA

All alternatives
  1. 1

    Paperspace Gradient

    Free planOpen sourceWebAPIExtensionLinux
    8.3From $8 a month
  2. 2

    Apache TVM

    Free planOpen sourceAndroidiOSWebAPI
    7.8Free plan
  3. 3

    Lightning AI Studios

    Free planWebAPILinuxmacOS
    7.8From $20 a month
  4. 4

    ONNX Runtime

    Free planAndroidiOSWebLinux
    7.2Free plan
  5. 5

    Ludwig

    Free planAPILinuxmacOSSelf-hosted
    6.7Free plan
  6. 6

    MegEngine

    Free planAndroidiOSLinuxmacOS
    6.7Free plan