Movatterモバイル変換


[0]ホーム

URL:


Apache SINGA

5.0.0

increase priority
SINGA-hero-banner

A Distributed Deep Learning Library

Get StartedStar
Apache SINGA is anApache Top Level Project, focusing on distributed training of deep learning and machine learning models
Features

Easy installation

Easy installation usingConda,Pip,Docker andfrom Source

Database integration

Models are trained with SINGA and can be queried in the RDBMS

Model zoo

Various domain specific deep learning models, e.g., healthcare and science, are provided in SINGA repo onGithub and onGoogle Colab

Distributed training

SINGA supports data parallel training across multiple GPUs (on a single node or across different nodes)

Automatic gradient calculation

SINGA records thecomputation graph and applies the backward propagation automatically after forward propagation

Memory optimization

The optimization of memory are implemented in theDevice class

Parameter optimization

SINGA supports various popular optimizers including stochastic gradient descent with momentum, Adam, RMSProp, and AdaGrad, etc

Interoperability

SINGA supports loadingONNX format models and saving models defined using SINGA APIs into ONNX format, which enables AI developers to use models across different libraries and tools

Time profiling

SINGA supports the time profiling of each of the operators buffered in the graph

SINGA has a well architected software stack and easy-to-use Python interface to improve usability

Usability

SINGA trains the deep learning models which can be queried as stored procedures of the RDBMS

DatabaseUse

SINGA parallelizes the training and optimizes the communication cost to improve training scalability

Scalability

SINGA builds a computational graph to optimize the training speed and memory footprint

Efficiency
Install SINGA

Users of Apache SINGA

Apache SINGA powers the following organizations and companies...


[8]ページ先頭

©2009-2025 Movatter.jp