You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@singa.apache.org by wa...@apache.org on 2016/01/08 05:16:55 UTC
svn commit: r1723651 - in /incubator/singa/site/trunk/content/markdown:
downloads.md releases/RELEASE_NOTES_0.1.0.md releases/RELEASE_NOTES_0.2.0.md
Author: wangwei
Date: Fri Jan 8 04:16:55 2016
New Revision: 1723651
URL: http://svn.apache.org/viewvc?rev=1723651&view=rev
Log:
add release notes for v0.2
Added:
incubator/singa/site/trunk/content/markdown/releases/RELEASE_NOTES_0.2.0.md
Modified:
incubator/singa/site/trunk/content/markdown/downloads.md
incubator/singa/site/trunk/content/markdown/releases/RELEASE_NOTES_0.1.0.md
Modified: incubator/singa/site/trunk/content/markdown/downloads.md
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/content/markdown/downloads.md?rev=1723651&r1=1723650&r2=1723651&view=diff
==============================================================================
--- incubator/singa/site/trunk/content/markdown/downloads.md (original)
+++ incubator/singa/site/trunk/content/markdown/downloads.md Fri Jan 8 04:16:55 2016
@@ -2,6 +2,20 @@
---
* Latest code: please clone the latest code from [Github](https://github.com/apache/incubator-singa)
+* v0.2.0-RC1 (7 January 2016):
+ * [Apache SINGA 0.2.0](https://dist.apache.org/repos/dist/dev/incubator/singa/0.2.0/apache-singa-incubating-0.2.0-RC1.tar.gz)
+ [\[MD5\]](https://dist.apache.org/repos/dist/dev/incubator/singa/0.2.0/apache-singa-incubating-0.2.0-RC1.tar.gz.md5)
+ [\[SHA256\]](https://dist.apache.org/repos/dist/dev/incubator/singa/0.2.0/apache-singa-incubating-0.2.0-RC1.tar.gz.sha256)
+ [\[KEYS\]](https://dist.apache.org/repos/dist/dev/incubator/singa/0.2.0/KEYS)
+ * [Release Notes 0.2.0](releases/RELEASE_NOTES_0.2.0.html)
+ * New features and major updates,
+ * [Training on GPU](../docs/gpu.html) enables training of complex models on a single node with multiple GPU cards.
+ * [Hybrid neural net partitioning](../docs/frameworks.html) supports data and model parallelism at the same time.
+ * [Python wrapper](../docs/python.html) makes it easy to configure the job, including neural net and SGD algorithm.
+ * [RNN model and BPTT algorithm](../docs/rnn.html) are implemented to support applications based on RNN models, e.g., GRU.
+ * [Cloud software integration](../docs/distributed-training.md) includes Mesos, Docker and HDFS.
+
+
* v0.1.0 (8 October 2015):
* [Apache SINGA 0.1.0](http://www.apache.org/dyn/closer.cgi/incubator/singa/apache-singa-incubating-0.1.0.tar.gz)
* [\[PGP\]](https://dist.apache.org/repos/dist/release/incubator/singa/apache-singa-incubating-0.1.0.tar.gz.asc)
Modified: incubator/singa/site/trunk/content/markdown/releases/RELEASE_NOTES_0.1.0.md
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/content/markdown/releases/RELEASE_NOTES_0.1.0.md?rev=1723651&r1=1723650&r2=1723651&view=diff
==============================================================================
--- incubator/singa/site/trunk/content/markdown/releases/RELEASE_NOTES_0.1.0.md (original)
+++ incubator/singa/site/trunk/content/markdown/releases/RELEASE_NOTES_0.1.0.md Fri Jan 8 04:16:55 2016
@@ -1,5 +1,6 @@
-singa-incubating-0.1.0 Release Notes
------------------------------------------
+#singa-incubating-0.1.0 Release Notes
+
+---
SINGA is a general distributed deep learning platform for training big deep learning models over large datasets. It is
designed with an intuitive programming model based on the layer abstraction. SINGA supports a wide variety of popular
@@ -21,6 +22,7 @@ This release includes following features
* [SINGA-56](https://issues.apache.org/jira/browse/SINGA-56) No automatic launching of zookeeper service
* [SINGA-73](https://issues.apache.org/jira/browse/SINGA-73) Refine the selection of available hosts from host list
+
* Installation with GNU Auto tool
* [SINGA-4](https://issues.apache.org/jira/browse/SINGA-4) Refine thirdparty-dependency installation
* [SINGA-13](https://issues.apache.org/jira/browse/SINGA-13) Separate intermediate files of compilation from source files
@@ -30,6 +32,7 @@ This release includes following features
* [SINGA-62](https://issues.apache.org/jira/browse/SINGA-62) Remove building scrips and auxiliary files
* [SINGA-67](https://issues.apache.org/jira/browse/SINGA-67) Add singatest into build targets
+
* Distributed training
* [SINGA-7](https://issues.apache.org/jira/browse/SINGA-7) Implement shared memory Hogwild algorithm
* [SINGA-8](https://issues.apache.org/jira/browse/SINGA-8) Implement distributed Hogwild
@@ -39,16 +42,20 @@ This release includes following features
* [SINGA-32](https://issues.apache.org/jira/browse/SINGA-32) Implement AllReduce training framework
* [SINGA-57](https://issues.apache.org/jira/browse/SINGA-57) Improve Distributed Hogwild
+
* Training algorithms for different model categories
* [SINGA-9](https://issues.apache.org/jira/browse/SINGA-9) Add Support for Restricted Boltzman Machine (RBM) model
* [SINGA-10](https://issues.apache.org/jira/browse/SINGA-10) Add Support for Recurrent Neural Networks (RNN)
+
* Checkpoint and restore
* [SINGA-12](https://issues.apache.org/jira/browse/SINGA-12) Support Checkpoint and Restore
+
* Unit test
* [SINGA-64](https://issues.apache.org/jira/browse/SINGA-64) Add the test module for utils/common
+
* Programming model
* [SINGA-36](https://issues.apache.org/jira/browse/SINGA-36) Refactor job configuration, driver program and scripts
* [SINGA-37](https://issues.apache.org/jira/browse/SINGA-37) Enable users to set parameter sharing in model configuration
@@ -57,13 +64,14 @@ This release includes following features
* [SINGA-61](https://issues.apache.org/jira/browse/SINGA-61) Support user defined classes
* [SINGA-65](https://issues.apache.org/jira/browse/SINGA-65) Add an example of writing user-defined layers
+
* Other features
* [SINGA-6](https://issues.apache.org/jira/browse/SINGA-6) Implement thread-safe singleton
* [SINGA-18](https://issues.apache.org/jira/browse/SINGA-18) Update API for displaying performance metric
* [SINGA-77](https://issues.apache.org/jira/browse/SINGA-77) Integrate with Apache RAT
-Some bugs are fixed during the development of this release
+Some bugs are fixed during the development of this release
* [SINGA-2](https://issues.apache.org/jira/browse/SINGA-2) Check failed: zsock_connect
* [SINGA-5](https://issues.apache.org/jira/browse/SINGA-5) Server early terminate when zookeeper singa folder is not initially empty
* [SINGA-15](https://issues.apache.org/jira/browse/SINGA-15) Fixg a bug from ConnectStub function which gets stuck for connecting layer_dealer_
@@ -79,8 +87,8 @@ Some bugs are fixed during the developme
* [SINGA-66](https://issues.apache.org/jira/browse/SINGA-66) Fix bugs in Worker::RunOneBatch function and ClusterProto
* [SINGA-79](https://issues.apache.org/jira/browse/SINGA-79) Fix bug in singatool that can not parse -conf flag
-Features planned for the next release
+Features planned for the next release
* [SINGA-11](https://issues.apache.org/jira/browse/SINGA-11) Start SINGA using Mesos
* [SINGA-31](https://issues.apache.org/jira/browse/SINGA-31) Extend Blob to support xpu (cpu or gpu)
* [SINGA-35](https://issues.apache.org/jira/browse/SINGA-35) Add random number generators
Added: incubator/singa/site/trunk/content/markdown/releases/RELEASE_NOTES_0.2.0.md
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/content/markdown/releases/RELEASE_NOTES_0.2.0.md?rev=1723651&view=auto
==============================================================================
--- incubator/singa/site/trunk/content/markdown/releases/RELEASE_NOTES_0.2.0.md (added)
+++ incubator/singa/site/trunk/content/markdown/releases/RELEASE_NOTES_0.2.0.md Fri Jan 8 04:16:55 2016
@@ -0,0 +1,84 @@
+#singa-incubating-0.2.0 Release Notes
+
+---
+
+SINGA is a general distributed deep learning platform for training big deep
+learning models over large datasets. It is designed with an intuitive
+programming model based on the layer abstraction. SINGA supports a wide variety
+of popular deep learning models.
+
+This release includes the following **major features**:
+
+* [Training on GPU](../docs/gpu.html) enables training of complex models on a single node with multiple GPU cards.
+* [Hybrid neural net partitioning](../docs/frameworks.html) supports data and model parallelism at the same time.
+* [Python wrapper](../docs/python.html) makes it easy to configure the job, including neural net and SGD algorithm.
+* [RNN model and BPTT algorithm](../docs/rnn.html) are implemented to support applications based on RNN models, e.g., GRU.
+* [Cloud software integration](../docs/distributed-training.md) includes Mesos, Docker and HDFS.
+
+
+**More details** are listed as follows,
+
+ * Programming model
+ * [SINGA-80] New Blob Level and Address Level Math Operation Interface
+ * [SINGA-82] Refactor input layers using data store abstraction
+ * [SINGA-87] Replace exclude field to include field for layer configuration
+ * [SINGA-110] Add Layer member datavec_ and gradvec_
+ * [SINGA-120] Implemented GRU and BPTT (BPTTWorker)
+
+
+ * Neuralnet layers
+ * [SINGA-91] Add SoftmaxLayer and ArgSortLayer
+ * [SINGA-106] Add dummy layer for test purpose
+ * [SINGA-120] Implemented GRU and BPTT (GRULayer and OneHotLayer)
+
+
+ * GPU training support
+ * [SINGA-100] Implement layers using CUDNN for GPU training
+ * [SINGA-104] Add Context Class
+ * [SINGA-105] Update GUN make files for compiling cuda related code
+ * [SINGA-98] Add Support for AlexNet ImageNet Classification Model
+
+
+ * Model/Hybrid partition
+ * [SINGA-109] Refine bridge layers
+ * [SINGA-111] Add slice, concate and split layers
+ * [SINGA-113] Model/Hybrid Partition Support
+
+
+ * Python binding
+ * [SINGA-108] Add Python wrapper to singa
+
+
+ * Predict-only mode
+ * [SINGA-85] Add functions for extracting features and test new data
+
+
+ * Integrate with third-party tools
+ * [SINGA-11] Start SINGA on Apache Mesos
+ * [SINGA-78] Use Doxygen to generate documentation
+ * [SINGA-89] Add Docker support
+
+
+ * Unit test
+ * [SINGA-95] Add make test after building
+
+
+ * Other improvment
+ * [SINGA-84] Header Files Rearrange
+ * [SINGA-93] Remove the asterisk in the log tcp://169.254.12.152:*:49152
+ * [SINGA-94] Move call to google::InitGoogleLogging() from Driver::Init() to main()
+ * [SINGA-96] Add Momentum to Cifar10 Example
+ * [SINGA-101] Add ll (ls -l) command in .bashrc file when using docker
+ * [SINGA-114] Remove short logs in tmp directory
+ * [SINGA-115] Print layer debug information in the neural net graph file
+ * [SINGA-118] Make protobuf LayerType field id easy to assign
+ * [SIGNA-97] Add HDFS Store
+
+
+ * Bugs fixed
+ * [SINGA-85] Fix compilation errors in examples
+ * [SINGA-90] Miscellaneous trivial bug fixes
+ * [SINGA-107] Error from loading pre-trained params for training stacked RBMs
+ * [SINGA-116] Fix a bug in InnerProductLayer caused by weight matrix sharing
+
+