singa-incubating-1.1.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-296] Add sign and to_host function for pysinga tensor module
Model components
[SINGA-254] Implement Adam for V1
[SINGA-264] Extend the FeedForwardNet to accept multiple inputs
[SINGA-267] Add spatial mode in batch normalization layer
[SINGA-271] Add Concat and Slice layers
[SINGA-275] Add Cross Entropy Loss for multiple labels
[SINGA-278] Convert trained caffe parameters to singa
[SINGA-287] Add memory size check for cudnn convolution
Utility functions and CI
[SINGA-242] Compile all source files into a single library.
[SINGA-244] Separating swig interface and python binding files
[SINGA-246] Imgtool for image augmentation
[SINGA-247] Add windows support for singa
[SINGA-251] Implement image loader for pysinga
[SINGA-252] Use the snapshot methods to dump and load models for pysinga
[SINGA-255] Compile mandatory dependent libaries together with SINGA code
[SINGA-259] Add maven pom file for building java classes
[SINGA-261] Add version ID into the checkpoint files
[SINGA-266] Add Rafiki python toolkits
[SINGA-273] Improve license and contributions
[SINGA-284] Add python unittest into Jenkins and link static libs into whl file
[SINGA-280] Jenkins CI support
[SINGA-288] Publish wheel of PySINGA generated by Jenkins to public servers
Documentation and usability
[SINGA-263] Create Amazon Machine Image
[SINGA-268] Add IPython notebooks to the documentation
[SINGA-276] Create docker images
[SINGA-289] Update SINGA website automatically using Jenkins
[SINGA-295] Add an example of image classification using GoogleNet
Bugs fixed
[SINGA-245] float as the first operand can not multiply with a tensor object
[SINGA-293] Bug from compiling PySINGA on Mac OS X with multiple version of Python