Author: wangwei
Date: Wed Aug 31 07:01:09 2016
New Revision: 1758524
URL: http://svn.apache.org/viewvc?rev=1758524&view=rev
Log:
update installation docs for opencl and dependent libs.
Modified:
incubator/singa/site/trunk/en/_sources/docs/examples/cifar10/README.txt
incubator/singa/site/trunk/en/_sources/docs/installation.txt
incubator/singa/site/trunk/en/community/issue-tracking.html
incubator/singa/site/trunk/en/community/mail-lists.html
incubator/singa/site/trunk/en/community/source-repository.html
incubator/singa/site/trunk/en/community/team-list.html
incubator/singa/site/trunk/en/develop/contribute-code.html
incubator/singa/site/trunk/en/develop/contribute-docs.html
incubator/singa/site/trunk/en/develop/how-contribute.html
incubator/singa/site/trunk/en/develop/schedule.html
incubator/singa/site/trunk/en/docs.html
incubator/singa/site/trunk/en/docs/cnn.html
incubator/singa/site/trunk/en/docs/device.html
incubator/singa/site/trunk/en/docs/examples/char-rnn/README.html
incubator/singa/site/trunk/en/docs/examples/cifar10/README.html
incubator/singa/site/trunk/en/docs/examples/imagenet/README.html
incubator/singa/site/trunk/en/docs/examples/index.html
incubator/singa/site/trunk/en/docs/examples/mnist/README.html
incubator/singa/site/trunk/en/docs/index.html
incubator/singa/site/trunk/en/docs/initializer.html
incubator/singa/site/trunk/en/docs/installation.html
incubator/singa/site/trunk/en/docs/layer.html
incubator/singa/site/trunk/en/docs/loss.html
incubator/singa/site/trunk/en/docs/metric.html
incubator/singa/site/trunk/en/docs/neural-net.html
incubator/singa/site/trunk/en/docs/optimizer.html
incubator/singa/site/trunk/en/docs/software_stack.html
incubator/singa/site/trunk/en/docs/tensor.html
incubator/singa/site/trunk/en/docs/utils.html
incubator/singa/site/trunk/en/downloads.html
incubator/singa/site/trunk/en/genindex.html
incubator/singa/site/trunk/en/index.html
incubator/singa/site/trunk/en/py-modindex.html
incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.1.0.html
incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.2.0.html
incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.3.0.html
incubator/singa/site/trunk/en/search.html
incubator/singa/site/trunk/en/searchindex.js
Modified:
incubator/singa/site/trunk/en/_sources/docs/examples/cifar10/README.txt
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/_sources/docs/examples/cifar10/README.txt?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/_sources/docs/examples/cifar10/README.txt
(original)
+++ incubator/singa/site/trunk/en/_sources/docs/examples/cifar10/README.txt Wed
Aug 31 07:01:09 2016
@@ -56,7 +56,7 @@ averaged on the host CPU device and then
./run-parallel.sh
-4. vgg-parallel.cc. It train the VGG model using the CPP APIs on two CudaGPU
devices similar to alexnet-parallel.cc.
+4. vgg-parallel.cc. It trains the VGG model using the CPP APIs on two CudaGPU
devices similar to alexnet-parallel.cc.
### Prediction
@@ -68,10 +68,3 @@ The net is created by loading the previo
a numpy array of images (one row per image); dev is the training device, e.g.,
a CudaGPU device or the host CppCPU device; topk labels of each image would be
returned.
-
-
-
-
-
-
-
Modified: incubator/singa/site/trunk/en/_sources/docs/installation.txt
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/_sources/docs/installation.txt?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/_sources/docs/installation.txt (original)
+++ incubator/singa/site/trunk/en/_sources/docs/installation.txt Wed Aug 31
07:01:09 2016
@@ -9,36 +9,82 @@
### Optional
-* glog
-* opencv (tested with 2.4.8)
-* lmdb (tested with 0.9)
* cuda (tested with 6.5, 7.0 and 7.5)
* cudnn (v4 and v5)
+* opencv (tested with 2.4.8)
+* lmdb (tested with 0.9)
+* glog
+* opencl-headers and viennacl (version 1.7.1 or newer) for OpenCL support
-PySINGA has additional dependencies
+PySINGA (the Python binding) has additional dependencies
* python(==2.7)
* pip(>=1.5)
-* swig(>=3.0)
+* swig(>=3.0.10)
* numpy(>=1.11.0)
-* openblas (>=0.2.10)
Users are encouraged to install the cuda and
[cudnn](https://developer.nvidia.com/cudnn) for running SINGA on GPUs to
get better performance.
-Most of the dependent libraries could be installed via package mangers like
-apt-get or homebrew.
+Most of the dependent libraries could be installed from source or via package
mangers like
+apt-get, homebrew, pip and anaconda. Please refer to FAQ for problems caused
by the path setting of the dependent libraries.
+
+
+### apt-get
+The following instructions are tested on Ubuntu 14.04 for installing dependent
libraries.
+
+ # required libraries
+ $ sudo apt-get install libprotobuf-dev libopenblas-dev protobuf-compiler
+
+ # optional libraries
+ $ sudo apt-get install python2.7-dev python-pip python-numpy
+ $ sudo apt-get install llibopencv-dev ibgoogle-glog-dev liblmdb-dev
+
+Please note that PySINGA requires swig >=3.0, which could be installed via
+apt-get on Ubuntu 16.04; but it has to be installed from source for other
Ubuntu versions including 14.04.
+
+### homebrew
+The following instructions are tested on Mac OS X Yosemite (10.10.5) for
installing dependent libraries.
+
+ # required libraries
+ $ brew tap homebrew/science
+ $ brew install openblas
+ $ brew install protobuf260
+
+ # optional libraries
+ $ brew tap homebrew/python
+ $ brew install python
+ $ brew install opencv
+ $ brew install -vd glog lmdb
+
+By default, openblas is installed into /usr/local/opt/openblas. To let the
compiler (and cmake) know the openblas
+path, please export
+
+ $ export
CMAKE_INCLUDE_PATH=/usr/local/opt/openblas/include:$CMAKE_INCLUDE_PATH
+ $ export
CMAKE_LIBRARY_PATH=/usr/local/opt/openblas/library:$CMAKE_LIBRARY_PATH
+
+To let the runtime know the openblas path, please export
+
+ $ export LD_LIBRARY_PATH=/usr/local/opt/openblas/library:$LD_LIBRARY_PATH
+
+### pip and anaconda for PySINGA
+pip and anaconda could be used to install python packages, e.g. numpy.
+To use pip with virtual environment,
- # for ubuntu users, tested on 14.04
- sudo apt-get install libprotobuf-dev libopenblas-dev libopencv-dev
protobuf-compiler libgoogle-glog-dev liblmdb-dev python2.7-dev python-pip
python-numpy
+ # install virtualenv
+ $ pip install virtualenv
+ $ virtualenv pysinga
+ $ source pysinga/bin/activate
+ $ pip install numpy
- # for Mac OS users
- brew install -vd glog lmdb
- brew tap homebrew/science
- brew install opencv
- brew install openblas
- brew tap homebrew/python
- brew install python
- brew install numpy --with-openblas
+To use anaconda with virtual environment,
+
+ $ conda create --name pysinga python=2
+ $ source activate pysinga
+ $ conda install numpy
+
+After installing numpy, please export the header path of numpy.i as
+
+ $ export CPLUS_INCLUDE_PATH=`python -c "import numpy; print
numpy.get_include()"`:$CPLUS_INCLUDE_PATH
## Install PySINGA
@@ -92,6 +138,15 @@ To build cnmem into the wheel file, plea
## Build SINGA from source
+### From the downloaded `tar.gz` file:
+
+Extract the downloaded. If using CUDA, CNMeM needs to be fetched:
+
+ $ cd $SINGA_ROOT/lib/cnmem/
+ $ git clone https://github.com/NVIDIA/cnmem
+
+### From Git:
+
Please clone the newest code from
[Github](https://github.com/apache/incubator-singa) and execute the following
commands,
$ git clone https://github.com/apache/incubator-singa.git
@@ -137,6 +192,28 @@ After compiling SINGA, you can run the u
You can see all the testing cases with testing results. If SINGA passes all
tests, then you have successfully installed SINGA. Please proceed to try the
examples!
+### OpenCL support (Linux)
+
+Install `opencl-headers` and `libviennacl-dev` (Ubuntu 16) or `viennacl`
(Fedora).
+
+Additionally, you will need the OpenCL Installable Client Driver (ICD) for the
platforms that you want to run OpenCL on.
+
+* For AMD and nVidia GPUs, the driver package should also install the correct
OpenCL ICD.
+* For Intel CPUs and/or GPUs, get the driver from the [Intel
website.](https://software.intel.com/en-us/articles/opencl-drivers) Note that
the drivers provided on that website only supports recent CPUs and Iris GPUs.
+* For older Intel CPUs, you can use the `beignet-opencl-icd` package.
+
+Note that running OpenCL on CPUs is not currently recommended because it is
slow. Memory transfer is on the order of whole seconds (1000's of ms on CPUs as
compared to 1's of ms on GPUs).
+
+More information on setting up a working OpenCL environment may be found
[here](https://wiki.tiker.net/OpenCLHowTo).
+
+If the package version of ViennaCL is not at least 1.7.1, you will need to
build it from source:
+
+Clone [the repository from here](https://github.com/viennacl/viennacl-dev),
checkout the `release-1.7.1` tag and build it.
+Remember to add its directory to `PATH` and the built libraries to
`LD_LIBRARY_PATH`.
+
+To build SINGA with OpenCL support, you need to pass the flag during cmake:
+
+ cmake .. -DUSE_OPENCL=ON
### Windows
To be added.
@@ -231,3 +308,9 @@ To be added.
A: It could be caused by the `PYTHONPATH` which should be set to empty
when you are using virtual environment to avoid the conflicts with the path of
the virtual environment.
+
+* Q: When compiling PySINGA from source, there is a compilation error due to
the missing of <numpy/objectarray.h>
+
+ A: Please install numpy and export the path of numpy header files as
+
+ $ export CPLUS_INCLUDE_PATH=`python -c "import numpy; print
numpy.get_include()"`:$CPLUS_INCLUDE_PATH
Modified: incubator/singa/site/trunk/en/community/issue-tracking.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/community/issue-tracking.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/community/issue-tracking.html (original)
+++ incubator/singa/site/trunk/en/community/issue-tracking.html Wed Aug 31
07:01:09 2016
@@ -241,7 +241,7 @@
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/community/mail-lists.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/community/mail-lists.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/community/mail-lists.html (original)
+++ incubator/singa/site/trunk/en/community/mail-lists.html Wed Aug 31 07:01:09
2016
@@ -268,7 +268,7 @@
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/community/source-repository.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/community/source-repository.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/community/source-repository.html (original)
+++ incubator/singa/site/trunk/en/community/source-repository.html Wed Aug 31
07:01:09 2016
@@ -259,7 +259,7 @@
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/community/team-list.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/community/team-list.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/community/team-list.html (original)
+++ incubator/singa/site/trunk/en/community/team-list.html Wed Aug 31 07:01:09
2016
@@ -357,7 +357,7 @@
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/develop/contribute-code.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/develop/contribute-code.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/develop/contribute-code.html (original)
+++ incubator/singa/site/trunk/en/develop/contribute-code.html Wed Aug 31
07:01:09 2016
@@ -295,7 +295,7 @@ will be automatically updated. For detai
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/develop/contribute-docs.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/develop/contribute-docs.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/develop/contribute-docs.html (original)
+++ incubator/singa/site/trunk/en/develop/contribute-docs.html Wed Aug 31
07:01:09 2016
@@ -262,7 +262,7 @@
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/develop/how-contribute.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/develop/how-contribute.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/develop/how-contribute.html (original)
+++ incubator/singa/site/trunk/en/develop/how-contribute.html Wed Aug 31
07:01:09 2016
@@ -244,7 +244,7 @@
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/develop/schedule.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/develop/schedule.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/develop/schedule.html (original)
+++ incubator/singa/site/trunk/en/develop/schedule.html Wed Aug 31 07:01:09 2016
@@ -529,7 +529,7 @@
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs.html (original)
+++ incubator/singa/site/trunk/en/docs.html Wed Aug 31 07:01:09 2016
@@ -153,6 +153,9 @@
<li class="toctree-l3"><a class="reference internal"
href="docs/installation.html#dependencies">Dependencies</a><ul>
<li class="toctree-l4"><a class="reference internal"
href="docs/installation.html#required">Required</a></li>
<li class="toctree-l4"><a class="reference internal"
href="docs/installation.html#optional">Optional</a></li>
+<li class="toctree-l4"><a class="reference internal"
href="docs/installation.html#apt-get">apt-get</a></li>
+<li class="toctree-l4"><a class="reference internal"
href="docs/installation.html#homebrew">homebrew</a></li>
+<li class="toctree-l4"><a class="reference internal"
href="docs/installation.html#pip-and-anaconda-for-pysinga">pip and anaconda for
PySINGA</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal"
href="docs/installation.html#install-pysinga">Install PySINGA</a><ul>
@@ -161,7 +164,10 @@
</ul>
</li>
<li class="toctree-l3"><a class="reference internal"
href="docs/installation.html#build-singa-from-source">Build SINGA from
source</a><ul>
+<li class="toctree-l4"><a class="reference internal"
href="docs/installation.html#from-the-downloaded-tar-gz-file">From the
downloaded <code class="docutils literal"><span
class="pre">tar.gz</span></code> file:</a></li>
+<li class="toctree-l4"><a class="reference internal"
href="docs/installation.html#from-git">From Git:</a></li>
<li class="toctree-l4"><a class="reference internal"
href="docs/installation.html#linux-macos">Linux & MacOS</a></li>
+<li class="toctree-l4"><a class="reference internal"
href="docs/installation.html#opencl-support-linux">OpenCL support
(Linux)</a></li>
<li class="toctree-l4"><a class="reference internal"
href="docs/installation.html#windows">Windows</a></li>
</ul>
</li>
@@ -224,10 +230,6 @@
</li>
</ul>
</li>
-<li class="toctree-l3"><a class="reference internal"
href="docs/examples/mnist/README.html">Train a RBM model against MNIST
dataset</a><ul>
-<li class="toctree-l4"><a class="reference internal"
href="docs/examples/mnist/README.html#running-instructions">Running
instructions</a></li>
-</ul>
-</li>
</ul>
</li>
</ul>
Modified: incubator/singa/site/trunk/en/docs/cnn.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/cnn.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/cnn.html (original)
+++ incubator/singa/site/trunk/en/docs/cnn.html Wed Aug 31 07:01:09 2016
@@ -362,7 +362,7 @@ $ python download_data.py py
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/device.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/device.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/device.html (original)
+++ incubator/singa/site/trunk/en/docs/device.html Wed Aug 31 07:01:09 2016
@@ -323,7 +323,7 @@ to call singa::Device and its methods.</
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/examples/char-rnn/README.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/examples/char-rnn/README.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/examples/char-rnn/README.html (original)
+++ incubator/singa/site/trunk/en/docs/examples/char-rnn/README.html Wed Aug 31
07:01:09 2016
@@ -293,7 +293,7 @@ Other plain text files can also be used.
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/examples/cifar10/README.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/examples/cifar10/README.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/examples/cifar10/README.html (original)
+++ incubator/singa/site/trunk/en/docs/examples/cifar10/README.html Wed Aug 31
07:01:09 2016
@@ -229,7 +229,7 @@ averaged on the host CPU device and then
</pre></div>
</div>
</li>
-<li><p class="first">vgg-parallel.cc. It train the VGG model using the CPP
APIs on two CudaGPU devices similar to alexnet-parallel.cc.</p>
+<li><p class="first">vgg-parallel.cc. It trains the VGG model using the CPP
APIs on two CudaGPU devices similar to alexnet-parallel.cc.</p>
</li>
</ol>
</div>
@@ -332,7 +332,7 @@ returned.</p>
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/examples/imagenet/README.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/examples/imagenet/README.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/examples/imagenet/README.html (original)
+++ incubator/singa/site/trunk/en/docs/examples/imagenet/README.html Wed Aug 31
07:01:09 2016
@@ -333,7 +333,7 @@ folder in data preprocessing step;</li>
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/examples/index.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/examples/index.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/examples/index.html (original)
+++ incubator/singa/site/trunk/en/docs/examples/index.html Wed Aug 31 07:01:09
2016
@@ -104,7 +104,6 @@
<li class="toctree-l3"><a class="reference internal"
href="cifar10/README.html">Train CNN over Cifar-10</a></li>
<li class="toctree-l3"><a class="reference internal"
href="char-rnn/README.html">Train Char-RNN over plain text</a></li>
<li class="toctree-l3"><a class="reference internal"
href="imagenet/README.html">Train AlexNet over ImageNet</a></li>
-<li class="toctree-l3"><a class="reference internal"
href="mnist/README.html">Train a RBM model against MNIST dataset</a></li>
</ul>
</li>
</ul>
@@ -195,10 +194,6 @@
</li>
</ul>
</li>
-<li class="toctree-l1"><a class="reference internal"
href="mnist/README.html">Train a RBM model against MNIST dataset</a><ul>
-<li class="toctree-l2"><a class="reference internal"
href="mnist/README.html#running-instructions">Running instructions</a></li>
-</ul>
-</li>
</ul>
</div>
</div>
Modified: incubator/singa/site/trunk/en/docs/examples/mnist/README.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/examples/mnist/README.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/examples/mnist/README.html (original)
+++ incubator/singa/site/trunk/en/docs/examples/mnist/README.html Wed Aug 31
07:01:09 2016
@@ -244,7 +244,7 @@ the program with an additional argument<
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/index.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/index.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/index.html (original)
+++ incubator/singa/site/trunk/en/docs/index.html Wed Aug 31 07:01:09 2016
@@ -166,6 +166,9 @@
<li class="toctree-l2"><a class="reference internal"
href="installation.html#dependencies">Dependencies</a><ul>
<li class="toctree-l3"><a class="reference internal"
href="installation.html#required">Required</a></li>
<li class="toctree-l3"><a class="reference internal"
href="installation.html#optional">Optional</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="installation.html#apt-get">apt-get</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="installation.html#homebrew">homebrew</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="installation.html#pip-and-anaconda-for-pysinga">pip and anaconda for
PySINGA</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal"
href="installation.html#install-pysinga">Install PySINGA</a><ul>
@@ -174,7 +177,10 @@
</ul>
</li>
<li class="toctree-l2"><a class="reference internal"
href="installation.html#build-singa-from-source">Build SINGA from source</a><ul>
+<li class="toctree-l3"><a class="reference internal"
href="installation.html#from-the-downloaded-tar-gz-file">From the downloaded
<code class="docutils literal"><span class="pre">tar.gz</span></code>
file:</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="installation.html#from-git">From Git:</a></li>
<li class="toctree-l3"><a class="reference internal"
href="installation.html#linux-macos">Linux & MacOS</a></li>
+<li class="toctree-l3"><a class="reference internal"
href="installation.html#opencl-support-linux">OpenCL support (Linux)</a></li>
<li class="toctree-l3"><a class="reference internal"
href="installation.html#windows">Windows</a></li>
</ul>
</li>
@@ -237,10 +243,6 @@
</li>
</ul>
</li>
-<li class="toctree-l2"><a class="reference internal"
href="examples/mnist/README.html">Train a RBM model against MNIST
dataset</a><ul>
-<li class="toctree-l3"><a class="reference internal"
href="examples/mnist/README.html#running-instructions">Running
instructions</a></li>
-</ul>
-</li>
</ul>
</li>
</ul>
Modified: incubator/singa/site/trunk/en/docs/initializer.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/initializer.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/initializer.html (original)
+++ incubator/singa/site/trunk/en/docs/initializer.html Wed Aug 31 07:01:09 2016
@@ -320,7 +320,7 @@ Rectifiers: Surpassing Human-Level Perfo
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/installation.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/installation.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/installation.html (original)
+++ incubator/singa/site/trunk/en/docs/installation.html Wed Aug 31 07:01:09
2016
@@ -95,6 +95,9 @@
<li class="toctree-l3"><a class="reference internal"
href="#dependencies">Dependencies</a><ul>
<li class="toctree-l4"><a class="reference internal"
href="#required">Required</a></li>
<li class="toctree-l4"><a class="reference internal"
href="#optional">Optional</a></li>
+<li class="toctree-l4"><a class="reference internal"
href="#apt-get">apt-get</a></li>
+<li class="toctree-l4"><a class="reference internal"
href="#homebrew">homebrew</a></li>
+<li class="toctree-l4"><a class="reference internal"
href="#pip-and-anaconda-for-pysinga">pip and anaconda for PySINGA</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal"
href="#install-pysinga">Install PySINGA</a><ul>
@@ -103,7 +106,10 @@
</ul>
</li>
<li class="toctree-l3"><a class="reference internal"
href="#build-singa-from-source">Build SINGA from source</a><ul>
+<li class="toctree-l4"><a class="reference internal"
href="#from-the-downloaded-tar-gz-file">From the downloaded <code
class="docutils literal"><span class="pre">tar.gz</span></code> file:</a></li>
+<li class="toctree-l4"><a class="reference internal" href="#from-git">From
Git:</a></li>
<li class="toctree-l4"><a class="reference internal" href="#linux-macos">Linux
& MacOS</a></li>
+<li class="toctree-l4"><a class="reference internal"
href="#opencl-support-linux">OpenCL support (Linux)</a></li>
<li class="toctree-l4"><a class="reference internal"
href="#windows">Windows</a></li>
</ul>
</li>
@@ -194,35 +200,84 @@
<div class="section" id="optional">
<span id="optional"></span><h3>Optional<a class="headerlink" href="#optional"
title="Permalink to this headline">¶</a></h3>
<ul class="simple">
-<li>glog</li>
-<li>opencv (tested with 2.4.8)</li>
-<li>lmdb (tested with 0.9)</li>
<li>cuda (tested with 6.5, 7.0 and 7.5)</li>
<li>cudnn (v4 and v5)</li>
+<li>opencv (tested with 2.4.8)</li>
+<li>lmdb (tested with 0.9)</li>
+<li>glog</li>
+<li>opencl-headers and viennacl (version 1.7.1 or newer) for OpenCL
support</li>
</ul>
-<p>PySINGA has additional dependencies</p>
+<p>PySINGA (the Python binding) has additional dependencies</p>
<ul class="simple">
<li>python(==2.7)</li>
<li>pip(>=1.5)</li>
-<li>swig(>=3.0)</li>
+<li>swig(>=3.0.10)</li>
<li>numpy(>=1.11.0)</li>
-<li>openblas (>=0.2.10)</li>
</ul>
<p>Users are encouraged to install the cuda and <a class="reference external"
href="https://developer.nvidia.com/cudnn">cudnn</a> for running SINGA on GPUs to
get better performance.
-Most of the dependent libraries could be installed via package mangers like
-apt-get or homebrew.</p>
-<div class="highlight-default"><div class="highlight"><pre><span class="c">#
for ubuntu users, tested on 14.04</span>
-<span class="n">sudo</span> <span class="n">apt</span><span
class="o">-</span><span class="n">get</span> <span class="n">install</span>
<span class="n">libprotobuf</span><span class="o">-</span><span
class="n">dev</span> <span class="n">libopenblas</span><span
class="o">-</span><span class="n">dev</span> <span
class="n">libopencv</span><span class="o">-</span><span class="n">dev</span>
<span class="n">protobuf</span><span class="o">-</span><span
class="n">compiler</span> <span class="n">libgoogle</span><span
class="o">-</span><span class="n">glog</span><span class="o">-</span><span
class="n">dev</span> <span class="n">liblmdb</span><span
class="o">-</span><span class="n">dev</span> <span
class="n">python2</span><span class="o">.</span><span class="mi">7</span><span
class="o">-</span><span class="n">dev</span> <span class="n">python</span><span
class="o">-</span><span class="n">pip</span> <span class="n">python</span><span
class="o">-</span><span class="n">numpy</span>
-
-<span class="c"># for Mac OS users</span>
-<span class="n">brew</span> <span class="n">install</span> <span
class="o">-</span><span class="n">vd</span> <span class="n">glog</span> <span
class="n">lmdb</span>
-<span class="n">brew</span> <span class="n">tap</span> <span
class="n">homebrew</span><span class="o">/</span><span class="n">science</span>
-<span class="n">brew</span> <span class="n">install</span> <span
class="n">opencv</span>
-<span class="n">brew</span> <span class="n">install</span> <span
class="n">openblas</span>
-<span class="n">brew</span> <span class="n">tap</span> <span
class="n">homebrew</span><span class="o">/</span><span class="n">python</span>
-<span class="n">brew</span> <span class="n">install</span> <span
class="n">python</span>
-<span class="n">brew</span> <span class="n">install</span> <span
class="n">numpy</span> <span class="o">--</span><span
class="k">with</span><span class="o">-</span><span class="n">openblas</span>
+Most of the dependent libraries could be installed from source or via package
mangers like
+apt-get, homebrew, pip and anaconda. Please refer to FAQ for problems caused
by the path setting of the dependent libraries.</p>
+</div>
+<div class="section" id="apt-get">
+<span id="apt-get"></span><h3>apt-get<a class="headerlink" href="#apt-get"
title="Permalink to this headline">¶</a></h3>
+<p>The following instructions are tested on Ubuntu 14.04 for installing
dependent libraries.</p>
+<div class="highlight-default"><div class="highlight"><pre># required libraries
+$ sudo apt-get install libprotobuf-dev libopenblas-dev protobuf-compiler
+
+# optional libraries
+$ sudo apt-get install python2.7-dev python-pip python-numpy
+$ sudo apt-get install llibopencv-dev ibgoogle-glog-dev liblmdb-dev
+</pre></div>
+</div>
+<p>Please note that PySINGA requires swig >=3.0, which could be installed
via
+apt-get on Ubuntu 16.04; but it has to be installed from source for other
Ubuntu versions including 14.04.</p>
+</div>
+<div class="section" id="homebrew">
+<span id="homebrew"></span><h3>homebrew<a class="headerlink" href="#homebrew"
title="Permalink to this headline">¶</a></h3>
+<p>The following instructions are tested on Mac OS X Yosemite (10.10.5) for
installing dependent libraries.</p>
+<div class="highlight-default"><div class="highlight"><pre># required libraries
+$ brew tap homebrew/science
+$ brew install openblas
+$ brew install protobuf260
+
+# optional libraries
+$ brew tap homebrew/python
+$ brew install python
+$ brew install opencv
+$ brew install -vd glog lmdb
+</pre></div>
+</div>
+<p>By default, openblas is installed into /usr/local/opt/openblas. To let the
compiler (and cmake) know the openblas
+path, please export</p>
+<div class="highlight-default"><div class="highlight"><pre>$ export
CMAKE_INCLUDE_PATH=/usr/local/opt/openblas/include:$CMAKE_INCLUDE_PATH
+$ export CMAKE_LIBRARY_PATH=/usr/local/opt/openblas/library:$CMAKE_LIBRARY_PATH
+</pre></div>
+</div>
+<p>To let the runtime know the openblas path, please export</p>
+<div class="highlight-default"><div class="highlight"><pre>$ export
LD_LIBRARY_PATH=/usr/local/opt/openblas/library:$LD_LIBRARY_PATH
+</pre></div>
+</div>
+</div>
+<div class="section" id="pip-and-anaconda-for-pysinga">
+<span id="pip-and-anaconda-for-pysinga"></span><h3>pip and anaconda for
PySINGA<a class="headerlink" href="#pip-and-anaconda-for-pysinga"
title="Permalink to this headline">¶</a></h3>
+<p>pip and anaconda could be used to install python packages, e.g. numpy.
+To use pip with virtual environment,</p>
+<div class="highlight-default"><div class="highlight"><pre># install virtualenv
+$ pip install virtualenv
+$ virtualenv pysinga
+$ source pysinga/bin/activate
+$ pip install numpy
+</pre></div>
+</div>
+<p>To use anaconda with virtual environment,</p>
+<div class="highlight-default"><div class="highlight"><pre>$ conda create
--name pysinga python=2
+$ source activate pysinga
+$ conda install numpy
+</pre></div>
+</div>
+<p>After installing numpy, please export the header path of numpy.i as</p>
+<div class="highlight-default"><div class="highlight"><pre>$ export
CPLUS_INCLUDE_PATH=`python -c "import numpy; print
numpy.get_include()"`:$CPLUS_INCLUDE_PATH
</pre></div>
</div>
</div>
@@ -276,6 +331,16 @@ To build cnmem into the wheel file, plea
</div>
<div class="section" id="build-singa-from-source">
<span id="build-singa-from-source"></span><h2>Build SINGA from source<a
class="headerlink" href="#build-singa-from-source" title="Permalink to this
headline">¶</a></h2>
+<div class="section" id="from-the-downloaded-tar-gz-file">
+<span id="from-the-downloaded-tar-gz-file"></span><h3>From the downloaded
<code class="docutils literal"><span class="pre">tar.gz</span></code> file:<a
class="headerlink" href="#from-the-downloaded-tar-gz-file" title="Permalink to
this headline">¶</a></h3>
+<p>Extract the downloaded. If using CUDA, CNMeM needs to be fetched:</p>
+<div class="highlight-default"><div class="highlight"><pre>$ cd
$SINGA_ROOT/lib/cnmem/
+$ git clone https://github.com/NVIDIA/cnmem
+</pre></div>
+</div>
+</div>
+<div class="section" id="from-git">
+<span id="from-git"></span><h3>From Git:<a class="headerlink" href="#from-git"
title="Permalink to this headline">¶</a></h3>
<p>Please clone the newest code from <a class="reference external"
href="https://github.com/apache/incubator-singa">Github</a> and execute the
following commands,</p>
<div class="highlight-default"><div class="highlight"><pre>$ git clone
https://github.com/apache/incubator-singa.git
$ cd incubator-singa/
@@ -287,6 +352,7 @@ which could be downloaded as</p>
$ git submodule update
</pre></div>
</div>
+</div>
<div class="section" id="linux-macos">
<span id="linux-macos"></span><h3>Linux & MacOS<a class="headerlink"
href="#linux-macos" title="Permalink to this headline">¶</a></h3>
<p>GCC (>=4.8.1) is required to compile SINGA on Linux.
@@ -319,6 +385,25 @@ the following environment variables</p>
<p>You can see all the testing cases with testing results. If SINGA passes all
tests, then you have successfully installed SINGA. Please proceed to try the
examples!</p>
</div>
+<div class="section" id="opencl-support-linux">
+<span id="opencl-support-linux"></span><h3>OpenCL support (Linux)<a
class="headerlink" href="#opencl-support-linux" title="Permalink to this
headline">¶</a></h3>
+<p>Install <code class="docutils literal"><span
class="pre">opencl-headers</span></code> and <code class="docutils
literal"><span class="pre">libviennacl-dev</span></code> (Ubuntu 16) or <code
class="docutils literal"><span class="pre">viennacl</span></code> (Fedora).</p>
+<p>Additionally, you will need the OpenCL Installable Client Driver (ICD) for
the platforms that you want to run OpenCL on.</p>
+<ul class="simple">
+<li>For AMD and nVidia GPUs, the driver package should also install the
correct OpenCL ICD.</li>
+<li>For Intel CPUs and/or GPUs, get the driver from the <a class="reference
external" href="https://software.intel.com/en-us/articles/opencl-drivers">Intel
website.</a> Note that the drivers provided on that website only supports
recent CPUs and Iris GPUs.</li>
+<li>For older Intel CPUs, you can use the <code class="docutils literal"><span
class="pre">beignet-opencl-icd</span></code> package.</li>
+</ul>
+<p>Note that running OpenCL on CPUs is not currently recommended because it is
slow. Memory transfer is on the order of whole seconds (1000’s of ms on
CPUs as compared to 1’s of ms on GPUs).</p>
+<p>More information on setting up a working OpenCL environment may be found <a
class="reference external"
href="https://wiki.tiker.net/OpenCLHowTo">here</a>.</p>
+<p>If the package version of ViennaCL is not at least 1.7.1, you will need to
build it from source:</p>
+<p>Clone <a class="reference external"
href="https://github.com/viennacl/viennacl-dev">the repository from here</a>,
checkout the <code class="docutils literal"><span
class="pre">release-1.7.1</span></code> tag and build it.
+Remember to add its directory to <code class="docutils literal"><span
class="pre">PATH</span></code> and the built libraries to <code class="docutils
literal"><span class="pre">LD_LIBRARY_PATH</span></code>.</p>
+<p>To build SINGA with OpenCL support, you need to pass the flag during
cmake:</p>
+<div class="highlight-default"><div class="highlight"><pre><span
class="n">cmake</span> <span class="o">..</span> <span class="o">-</span><span
class="n">DUSE_OPENCL</span><span class="o">=</span><span class="n">ON</span>
+</pre></div>
+</div>
+</div>
<div class="section" id="windows">
<span id="windows"></span><h3>Windows<a class="headerlink" href="#windows"
title="Permalink to this headline">¶</a></h3>
<p>To be added.</p>
@@ -413,6 +498,12 @@ Because it is not necessary to have gfla
<p>A: It could be caused by the <code class="docutils literal"><span
class="pre">PYTHONPATH</span></code> which should be set to empty when you are
using virtual environment to avoid the conflicts with the path of
the virtual environment.</p>
</li>
+<li><p class="first">Q: When compiling PySINGA from source, there is a
compilation error due to the missing of <numpy/objectarray.h></p>
+<p>A: Please install numpy and export the path of numpy header files as</p>
+<div class="highlight-default"><div class="highlight"><pre> $ export
CPLUS_INCLUDE_PATH=`python -c "import numpy; print
numpy.get_include()"`:$CPLUS_INCLUDE_PATH
+</pre></div>
+</div>
+</li>
</ul>
</div>
</div>
@@ -502,7 +593,7 @@ the virtual environment.</p>
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/layer.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/layer.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/layer.html (original)
+++ incubator/singa/site/trunk/en/docs/layer.html Wed Aug 31 07:01:09 2016
@@ -926,7 +926,7 @@ supported layers</p>
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/loss.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/loss.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/loss.html (original)
+++ incubator/singa/site/trunk/en/docs/loss.html Wed Aug 31 07:01:09 2016
@@ -404,7 +404,7 @@ value is [0, x.shape[1])</li>
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/metric.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/metric.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/metric.html (original)
+++ incubator/singa/site/trunk/en/docs/metric.html Wed Aug 31 07:01:09 2016
@@ -327,7 +327,7 @@ ground truth to get the metric values.</
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/neural-net.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/neural-net.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/neural-net.html (original)
+++ incubator/singa/site/trunk/en/docs/neural-net.html Wed Aug 31 07:01:09 2016
@@ -545,7 +545,7 @@ lower layers and <code class="docutils l
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/optimizer.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/optimizer.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/optimizer.html (original)
+++ incubator/singa/site/trunk/en/docs/optimizer.html Wed Aug 31 07:01:09 2016
@@ -571,7 +571,7 @@ updating rules (including regularizer an
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/software_stack.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/software_stack.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/software_stack.html (original)
+++ incubator/singa/site/trunk/en/docs/software_stack.html Wed Aug 31 07:01:09
2016
@@ -341,7 +341,7 @@ model parameter values using parameter g
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/tensor.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/tensor.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/tensor.html (original)
+++ incubator/singa/site/trunk/en/docs/tensor.html Wed Aug 31 07:01:09 2016
@@ -1359,7 +1359,7 @@ must be on the default CppCPU device.</p
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/docs/utils.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/utils.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/utils.html (original)
+++ incubator/singa/site/trunk/en/docs/utils.html Wed Aug 31 07:01:09 2016
@@ -242,7 +242,7 @@
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/downloads.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/downloads.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/downloads.html (original)
+++ incubator/singa/site/trunk/en/downloads.html Wed Aug 31 07:01:09 2016
@@ -309,7 +309,7 @@ ASF.</p>
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/genindex.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/genindex.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/genindex.html (original)
+++ incubator/singa/site/trunk/en/genindex.html Wed Aug 31 07:01:09 2016
@@ -1025,7 +1025,7 @@
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/index.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/index.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/index.html (original)
+++ incubator/singa/site/trunk/en/index.html Wed Aug 31 07:01:09 2016
@@ -304,7 +304,7 @@
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/py-modindex.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/py-modindex.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/py-modindex.html (original)
+++ incubator/singa/site/trunk/en/py-modindex.html Wed Aug 31 07:01:09 2016
@@ -282,7 +282,7 @@
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.1.0.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.1.0.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.1.0.html (original)
+++ incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.1.0.html Wed Aug 31
07:01:09 2016
@@ -331,7 +331,7 @@ deep learning models.</p>
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.2.0.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.2.0.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.2.0.html (original)
+++ incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.2.0.html Wed Aug 31
07:01:09 2016
@@ -320,7 +320,7 @@ of popular deep learning models.</p>
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.3.0.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.3.0.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.3.0.html (original)
+++ incubator/singa/site/trunk/en/releases/RELEASE_NOTES_0.3.0.html Wed Aug 31
07:01:09 2016
@@ -260,7 +260,7 @@ of popular deep learning models.</p>
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>
Modified: incubator/singa/site/trunk/en/search.html
URL:
http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/search.html?rev=1758524&r1=1758523&r2=1758524&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/search.html (original)
+++ incubator/singa/site/trunk/en/search.html Wed Aug 31 07:01:09 2016
@@ -238,7 +238,7 @@
</dl>
<dl>
<dt>Versions</dt>
- <dd><a href="http://singa.apache.org/v0.3.0/">V0.3</a></dd>
+ <dd><a href="http://singa.apache.org/v0.3.0/">0.3</a></dd>
</dl>
</div>