FREEDOM251

Freedom251 › Deep Learning Software

Apache SINGA

Free plan LinuxMacSelf-hostedWindows

Visit Apache SINGA Alternatives Pricing

Apache SINGA's own site

What Apache SINGA is

Apache SINGA is a free, distributed deep-learning library for training deep-learning and machine-learning models. It supports data-parallel training across multiple GPUs on one computer or across separate nodes, with GPU packages using CUDA and cuDNN and Docker images for Nvidia GPUs. You can install it with pip, Docker, Conda, or from source; the pip instructions cover Python 3.9, 3.10, and 3.11. SINGA supports Python and C++, and can load ONNX models or save models defined through its APIs in ONNX format. Available optimizers include momentum-based stochastic gradient descent, Adam, RMSProp, and AdaGrad. The project’s repository and Google Colab offer domain-specific models, including healthcare and science examples. It also says models trained with SINGA can be queried in an RDBMS. The software is released under Apache License 2.0 and is listed for Linux, macOS, and Windows, with on-premises deployment.

Who it suits

SINGA suits teams training deep-learning models locally across GPUs or nodes, particularly those working with Python, C++, or ONNX. Its documented domain-specific examples may also help people exploring healthcare or science models.

What it does well

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

What to know first

  • No free trial is listed
  • Listed deployment target is on-premises

Plans

PlanBilled and limitsPrice
Apache SINGAApache License 2.0 · Distributed deep-learning libraryFree

As singa.apache.org lists them, read 8 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit https://singa.apache.org/.
  2. Choose Linux, macOS, or Windows for a listed platform.
  3. Install using pip, Docker, Conda, or from source.
  4. For pip installation, use Python 3.9, 3.10, or 3.11.
  5. For GPU use, follow the CUDA and cuDNN package guidance or use an Nvidia GPU Docker image.

Verdict

Apache SINGA brings distributed training, GPU support, and ONNX interoperability to a free library. Its listed platforms and on-premises deployment suit teams whose setup matches those options.

Questions

How much does Apache SINGA cost?

The listed plan is free, under Apache License Version 2.0.

Is there a free trial?

No free trial is listed; SINGA has a free plan.

Which platforms does SINGA support?

It is listed for Linux, macOS, Windows, and self-hosted use.

Which languages and model formats are supported?

The listed languages are Python and C++, and the model format is ONNX. SINGA can load ONNX models and save models defined with its APIs in ONNX format.

How can I install SINGA?

The project documents pip, Docker, Conda, and source installation. The pip instructions cover Python 3.9, 3.10, and 3.11.

What support does the project list?

Community resources include mailing lists, issue tracking, and a security page.

Facts from Apache SINGA's own pages

Database integration
The project says models trained with SINGA can be queried in an RDBMS. · singa.apache.org, 8 Oct 2026
Distributed training
SINGA supports data-parallel training across multiple GPUs on one node or across different nodes. · singa.apache.org, 8 Oct 2026
GPU support
The installation guide documents GPU packages using CUDA and cuDNN, and Docker images for Nvidia GPUs. · singa.apache.org, 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, 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, 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, 8 Oct 2026
License
The SINGA history page says the project is released under Apache License Version 2.0. · singa.apache.org, 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, 8 Oct 2026
ONNX integration
SINGA supports loading ONNX models and saving models defined with its APIs in ONNX format. · singa.apache.org, 8 Oct 2026
Python versions
The pip installation page says SINGA works with Python 3.9, 3.10, and 3.11. · singa.apache.org, 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, 8 Oct 2026
Support
The project lists mailing lists, issue tracking, and a security page under its community resources. · singa.apache.org, 8 Oct 2026
Training optimizers
SINGA lists support for stochastic gradient descent with momentum, Adam, RMSProp, and AdaGrad. · singa.apache.org, 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, 8 Oct 2026

Where Apache SINGA stands on Freedom251

Look at these too