singa-incubating-2.0.0 Release Notes¶
SINGA is a general distributed deep learning platform for training big deep learning models over large datasets.
This release includes following features:
Core components
[SINGA-434] Support tensor broadcasting
[SINGA-370] Improvement to tensor reshape and various misc. changes related to SINGA-341 and 351
Model components
[SINGA-333] Add support for Open Neural Network Exchange (ONNX) format
[SINGA-385] Add new python module for optimizers
[SINGA-394] Improve the CPP operations via Intel MKL DNN lib
[SINGA-425] Add 3 operators , Abs(), Exp() and leakyrelu(), for Autograd
[SINGA-410] Add two function, set_params() and get_params(), for Autograd Layer class
[SINGA-383] Add Separable Convolution for autograd
[SINGA-388] Develop some RNN layers by calling tiny operations like matmul, addbias.
[SINGA-382] Implement concat operation for autograd
[SINGA-378] Implement maxpooling operation and its related functions for autograd
[SINGA-379] Implement batchnorm operation and its related functions for autograd
Utility functions and CI
[SINGA-432] Update depdent lib versions in conda-build config
[SINGA-429] Update docker images for latest cuda and cudnn
[SINGA-428] Move Docker images under Apache user name
Documentation and usability
[SINGA-395] Add documentation for autograd APIs
[SINGA-344] Add a GAN example
[SINGA-390] Update installation.md
[SINGA-384] Implement ResNet using autograd API
[SINGA-352] Complete SINGA documentation in Chinese version
Bugs fixed
[SINGA-431] Unit Test failed - Tensor Transpose
[SINGA-422] ModuleNotFoundError: No module named “_singa_wrap”
[SINGA-418] Unsupportive type ‘long’ in python3.
[SINGA-409] Basic
singa-cpu
import throws error[SINGA-408] Unsupportive function definition in python3
[SINGA-380] Fix bugs from Reshape