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/12/29 09:46:25 UTC

svn commit: r1776389 [8/13] - in /incubator/singa/site/trunk: en/ en/_sources/ en/_sources/docs/examples/caffe/ en/_static/ en/_static/fonts/ en/_static/js/ en/community/ en/develop/ en/docs/ en/docs/examples/ en/docs/examples/caffe/ en/docs/examples/c...

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=1776389&r1=1776388&r2=1776389&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/software_stack.html (original)
+++ incubator/singa/site/trunk/en/docs/software_stack.html Thu Dec 29 09:46:24 2016
@@ -92,7 +92,7 @@
 <li class="toctree-l1"><a class="reference internal" href="../downloads.html">Download SINGA</a></li>
 <li class="toctree-l1 current"><a class="reference internal" href="index.html">Documentation</a><ul class="current">
 <li class="toctree-l2"><a class="reference internal" href="installation.html">Installation</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Software Stack</a><ul>
+<li class="toctree-l2 current"><a class="current reference internal" href="">Software Stack</a><ul>
 <li class="toctree-l3"><a class="reference internal" href="#core">Core</a></li>
 <li class="toctree-l3"><a class="reference internal" href="#model">Model</a></li>
 <li class="toctree-l3"><a class="reference internal" href="#io">IO</a></li>

Modified: incubator/singa/site/trunk/en/docs/tensor.html
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/tensor.html?rev=1776389&r1=1776388&r2=1776389&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/tensor.html (original)
+++ incubator/singa/site/trunk/en/docs/tensor.html Thu Dec 29 09:46:24 2016
@@ -94,7 +94,7 @@
 <li class="toctree-l2"><a class="reference internal" href="installation.html">Installation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="software_stack.html">Software Stack</a></li>
 <li class="toctree-l2"><a class="reference internal" href="device.html">Device</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Tensor</a><ul>
+<li class="toctree-l2 current"><a class="current reference internal" href="">Tensor</a><ul>
 <li class="toctree-l3"><a class="reference internal" href="#tensor-implementation">Tensor implementation</a></li>
 <li class="toctree-l3"><a class="reference internal" href="#module-singa.tensor">Python API</a></li>
 <li class="toctree-l3"><a class="reference internal" href="#cpp-api">CPP API</a></li>
@@ -191,31 +191,27 @@ type of Device.</p>
 </div>
 <div class="section" id="module-singa.tensor">
 <span id="python-api"></span><h2>Python API<a class="headerlink" href="#module-singa.tensor" title="Permalink to this headline">¶</a></h2>
-<p>Example usage:</p>
-<div class="highlight-default"><div class="highlight"><pre><span class="kn">from</span> <span class="nn">singa</span> <span class="k">import</span> <span class="n">tensor</span>
-<span class="kn">from</span> <span class="nn">singa</span> <span class="k">import</span> <span class="n">device</span>
-
-<span class="c"># create a tensor with shape (2,3), default CppCPU device and float32</span>
-<span class="n">x</span> <span class="o">=</span> <span class="n">tensor</span><span class="o">.</span><span class="n">Tensor</span><span class="p">((</span><span class="mi">2</span><span class="p">,</span><span class="mi">3</span><span class="p">))</span>
-<span class="n">x</span><span class="o">.</span><span class="n">set_value</span><span class="p">(</span><span class="mf">0.4</span><span class="p">)</span>
-
-<span class="c"># create a tensor from a numpy array</span>
-<span class="n">y</span> <span class="o">=</span> <span class="n">tensor</span><span class="o">.</span><span class="n">from_numpy</span><span class="p">((</span><span class="mi">3</span><span class="p">,</span><span class="mi">3</span><span class="p">),</span> <span class="n">dtype</span><span class="o">=</span><span class="n">np</span><span class="o">.</span><span class="n">float32</span><span class="p">)</span>
-<span class="n">y</span><span class="o">.</span><span class="n">uniform</span><span class="p">(</span><span class="o">-</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
-
-<span class="n">z</span> <span class="o">=</span> <span class="n">mult</span><span class="p">(</span><span class="n">x</span><span class="p">,</span> <span class="n">y</span><span class="p">)</span>  <span class="c"># gemm -&gt; z of shape (2, 3)</span>
-
-<span class="n">x</span> <span class="o">+=</span> <span class="n">z</span> <span class="c"># element-wise addition</span>
-
-<span class="n">dev</span> <span class="o">=</span> <span class="n">device</span><span class="o">.</span><span class="n">create_cuda_gpu</span><span class="p">()</span>
-<span class="n">x</span><span class="o">.</span><span class="n">to_device</span><span class="p">(</span><span class="n">dev</span><span class="p">)</span>  <span class="c"># move the data to a gpu device</span>
-
-<span class="n">r</span> <span class="o">=</span> <span class="n">relu</span><span class="p">(</span><span class="n">x</span><span class="p">)</span>
-
-<span class="n">r</span><span class="o">.</span><span class="n">to_host</span><span class="p">()</span>  <span class="c"># move the data back to host cpu</span>
-<span class="n">s</span> <span class="o">=</span> <span class="n">r</span><span class="o">.</span><span class="n">to_numpy</span><span class="p">()</span>  <span class="c"># tensor -&gt; numpy array, r must be on cpu</span>
-</pre></div>
-</div>
+<dl class="docutils">
+<dt>Example usage::</dt>
+<dd>import numpy as np
+from singa import tensor
+from singa import device</dd>
+<dt># create a tensor with shape (2,3), default CppCPU device and float32</dt>
+<dd>x = tensor.Tensor((2, 3))
+x.set_value(0.4)</dd>
+<dt># create a tensor from a numpy array</dt>
+<dd><p class="first">npy = np.zeros((3, 3), dtype=np.float32)
+y = tensor.from_numpy(npy)</p>
+<p>y.uniform(-1, 1)  # sample values from the uniform distribution</p>
+<p>z = tensor.mult(x, y)  # gemm -&gt; z of shape (2, 3)</p>
+<p>x += z  # element-wise addition</p>
+<p>dev = device.get_default_device()
+x.to_device(dev)  # move the data to a gpu device</p>
+<p>r = tensor.relu(x)</p>
+<p class="last">r.to_host()  # move the data back to host cpu
+s = tensor.to_numpy(r)  # tensor -&gt; numpy array, r must be on cpu</p>
+</dd>
+</dl>
 <p>There are two sets of tensor functions,</p>
 <dl class="docutils">
 <dt>Tensor member functions</dt>
@@ -257,6 +253,62 @@ but is marked as a transposed version of
 </tr>
 </tbody>
 </table>
+</dd></dl>
+
+<dl class="method">
+<dt id="singa.tensor.Tensor.__iadd__">
+<code class="descname">__iadd__</code><span class="sig-paren">(</span><em>x</em><span class="sig-paren">)</span><a class="headerlink" href="#singa.tensor.Tensor.__iadd__" title="Permalink to this definition">¶</a></dt>
+<dd><p>inplace element-wise addition with a tensor or a float value.</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>x</strong> (<em>float or Tensor</em>) &#8211; </td>
+</tr>
+</tbody>
+</table>
+</dd></dl>
+
+<dl class="method">
+<dt id="singa.tensor.Tensor.__idiv__">
+<code class="descname">__idiv__</code><span class="sig-paren">(</span><em>x</em><span class="sig-paren">)</span><a class="headerlink" href="#singa.tensor.Tensor.__idiv__" title="Permalink to this definition">¶</a></dt>
+<dd><p>inplace element-wise division by a tensor or a float value.</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>x</strong> (<em>float or Tensor</em>) &#8211; </td>
+</tr>
+</tbody>
+</table>
+</dd></dl>
+
+<dl class="method">
+<dt id="singa.tensor.Tensor.__imul__">
+<code class="descname">__imul__</code><span class="sig-paren">(</span><em>x</em><span class="sig-paren">)</span><a class="headerlink" href="#singa.tensor.Tensor.__imul__" title="Permalink to this definition">¶</a></dt>
+<dd><p>inplace element-wise multiplication with a tensor or a float value.</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>x</strong> (<em>float or Tensor</em>) &#8211; </td>
+</tr>
+</tbody>
+</table>
+</dd></dl>
+
+<dl class="method">
+<dt id="singa.tensor.Tensor.__isub__">
+<code class="descname">__isub__</code><span class="sig-paren">(</span><em>x</em><span class="sig-paren">)</span><a class="headerlink" href="#singa.tensor.Tensor.__isub__" title="Permalink to this definition">¶</a></dt>
+<dd><p>inplace element-wise subtraction with a tensor or a float value.</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field-odd field"><th class="field-name">Parameters:</th><td class="field-body"><strong>x</strong> (<em>float or Tensor</em>) &#8211; </td>
+</tr>
+</tbody>
+</table>
 </dd></dl>
 
 <dl class="method">

Modified: incubator/singa/site/trunk/en/docs/utils.html
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/docs/utils.html?rev=1776389&r1=1776388&r2=1776389&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/docs/utils.html (original)
+++ incubator/singa/site/trunk/en/docs/utils.html Thu Dec 29 09:46:24 2016
@@ -105,7 +105,7 @@
 <li class="toctree-l2"><a class="reference internal" href="image_tool.html">Image Tool</a></li>
 <li class="toctree-l2"><a class="reference internal" href="snapshot.html">Snapshot</a></li>
 <li class="toctree-l2"><a class="reference internal" href="converter.html">Caffe Converter</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Utils</a></li>
+<li class="toctree-l2 current"><a class="current reference internal" href="">Utils</a></li>
 <li class="toctree-l2"><a class="reference internal" href="examples/index.html">Examples</a></li>
 </ul>
 </li>

Modified: incubator/singa/site/trunk/en/downloads.html
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/downloads.html?rev=1776389&r1=1776388&r2=1776389&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/downloads.html (original)
+++ incubator/singa/site/trunk/en/downloads.html Thu Dec 29 09:46:24 2016
@@ -88,7 +88,7 @@
             
             
                 <ul class="current">
-<li class="toctree-l1 current"><a class="current reference internal" href="#">Download SINGA</a></li>
+<li class="toctree-l1 current"><a class="current reference internal" href="">Download SINGA</a></li>
 <li class="toctree-l1"><a class="reference internal" href="docs/index.html">Documentation</a></li>
 </ul>
 <p class="caption"><span class="caption-text">Development</span></p>

Modified: incubator/singa/site/trunk/en/genindex.html
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/genindex.html?rev=1776389&r1=1776388&r2=1776389&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/genindex.html (original)
+++ incubator/singa/site/trunk/en/genindex.html Thu Dec 29 09:46:24 2016
@@ -149,7 +149,8 @@
 <h1 id="index">Index</h1>
 
 <div class="genindex-jumpbox">
- <a href="#A"><strong>A</strong></a>
+ <a href="#_"><strong>_</strong></a>
+ | <a href="#A"><strong>A</strong></a>
  | <a href="#B"><strong>B</strong></a>
  | <a href="#C"><strong>C</strong></a>
  | <a href="#D"><strong>D</strong></a>
@@ -169,6 +170,30 @@
  | <a href="#W"><strong>W</strong></a>
  
 </div>
+<h2 id="_">_</h2>
+<table style="width: 100%" class="indextable genindextable"><tr>
+  <td style="width: 33%" valign="top"><dl>
+      
+  <dt><a href="docs/tensor.html#singa.tensor.Tensor.__iadd__">__iadd__() (singa.tensor.Tensor method)</a>
+  </dt>
+
+      
+  <dt><a href="docs/tensor.html#singa.tensor.Tensor.__idiv__">__idiv__() (singa.tensor.Tensor method)</a>
+  </dt>
+
+  </dl></td>
+  <td style="width: 33%" valign="top"><dl>
+      
+  <dt><a href="docs/tensor.html#singa.tensor.Tensor.__imul__">__imul__() (singa.tensor.Tensor method)</a>
+  </dt>
+
+      
+  <dt><a href="docs/tensor.html#singa.tensor.Tensor.__isub__">__isub__() (singa.tensor.Tensor method)</a>
+  </dt>
+
+  </dl></td>
+</tr></table>
+
 <h2 id="A">A</h2>
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
@@ -305,11 +330,19 @@
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="docs/layer.html#singa.layer.Layer.backward">backward() (singa.layer.Layer method)</a>
+  <dt><a href="docs/layer.html#singa.layer.Concat.backward">backward() (singa.layer.Concat method)</a>
   </dt>
 
       <dd><dl>
         
+  <dt><a href="docs/layer.html#singa.layer.Dummy.backward">(singa.layer.Dummy method)</a>
+  </dt>
+
+        
+  <dt><a href="docs/layer.html#singa.layer.Layer.backward">(singa.layer.Layer method)</a>
+  </dt>
+
+        
   <dt><a href="docs/layer.html#singa.layer.Merge.backward">(singa.layer.Merge method)</a>
   </dt>
 
@@ -318,6 +351,10 @@
   </dt>
 
         
+  <dt><a href="docs/layer.html#singa.layer.Slice.backward">(singa.layer.Slice method)</a>
+  </dt>
+
+        
   <dt><a href="docs/layer.html#singa.layer.Split.backward">(singa.layer.Split method)</a>
   </dt>
 
@@ -371,6 +408,10 @@
 
       </dl></dd>
       
+  <dt><a href="docs/layer.html#singa.layer.Concat">Concat (class in singa.layer)</a>
+  </dt>
+
+      
   <dt><a href="docs/optimizer.html#singa.optimizer.Constraint">Constraint (class in singa.optimizer)</a>
   </dt>
 
@@ -394,12 +435,12 @@
   <dt><a href="docs/tensor.html#singa.tensor.copy_data_to_from">copy_data_to_from() (in module singa.tensor)</a>
   </dt>
 
+  </dl></td>
+  <td style="width: 33%" valign="top"><dl>
       
   <dt><a href="docs/tensor.html#singa.tensor.Tensor.copy_from_numpy">copy_from_numpy() (singa.tensor.Tensor method)</a>
   </dt>
 
-  </dl></td>
-  <td style="width: 33%" valign="top"><dl>
       
   <dt><a href="docs/optimizer.html#singa.optimizer.CppConstraint">CppConstraint (class in singa.optimizer)</a>
   </dt>
@@ -454,12 +495,12 @@
   <dt><a href="docs/tensor.html#singa.tensor.div">div() (in module singa.tensor)</a>
   </dt>
 
-  </dl></td>
-  <td style="width: 33%" valign="top"><dl>
       
   <dt><a href="docs/tensor.html#singa.tensor.Tensor.div_column">div_column() (singa.tensor.Tensor method)</a>
   </dt>
 
+  </dl></td>
+  <td style="width: 33%" valign="top"><dl>
       
   <dt><a href="docs/tensor.html#singa.tensor.Tensor.div_row">div_row() (singa.tensor.Tensor method)</a>
   </dt>
@@ -468,6 +509,10 @@
   <dt><a href="docs/layer.html#singa.layer.Dropout">Dropout (class in singa.layer)</a>
   </dt>
 
+      
+  <dt><a href="docs/layer.html#singa.layer.Dummy">Dummy (class in singa.layer)</a>
+  </dt>
+
   </dl></td>
 </tr></table>
 
@@ -529,11 +574,19 @@
   </dl></td>
   <td style="width: 33%" valign="top"><dl>
       
-  <dt><a href="docs/layer.html#singa.layer.Layer.forward">forward() (singa.layer.Layer method)</a>
+  <dt><a href="docs/layer.html#singa.layer.Concat.forward">forward() (singa.layer.Concat method)</a>
   </dt>
 
       <dd><dl>
         
+  <dt><a href="docs/layer.html#singa.layer.Dummy.forward">(singa.layer.Dummy method)</a>
+  </dt>
+
+        
+  <dt><a href="docs/layer.html#singa.layer.Layer.forward">(singa.layer.Layer method)</a>
+  </dt>
+
+        
   <dt><a href="docs/layer.html#singa.layer.Merge.forward">(singa.layer.Merge method)</a>
   </dt>
 
@@ -542,6 +595,10 @@
   </dt>
 
         
+  <dt><a href="docs/layer.html#singa.layer.Slice.forward">(singa.layer.Slice method)</a>
+  </dt>
+
+        
   <dt><a href="docs/layer.html#singa.layer.Split.forward">(singa.layer.Split method)</a>
   </dt>
 
@@ -606,6 +663,10 @@
   </dt>
 
         
+  <dt><a href="docs/layer.html#singa.layer.Dummy.get_output_sample_shape">(singa.layer.Dummy method)</a>
+  </dt>
+
+        
   <dt><a href="docs/layer.html#singa.layer.Layer.get_output_sample_shape">(singa.layer.Layer method)</a>
   </dt>
 
@@ -618,6 +679,10 @@
   </dt>
 
         
+  <dt><a href="docs/layer.html#singa.layer.Slice.get_output_sample_shape">(singa.layer.Slice method)</a>
+  </dt>
+
+        
   <dt><a href="docs/layer.html#singa.layer.Split.get_output_sample_shape">(singa.layer.Split method)</a>
   </dt>
 
@@ -885,11 +950,15 @@
   </dt>
 
       
-  <dt><a href="docs/layer.html#singa.layer.Layer.setup">setup() (singa.layer.Layer method)</a>
+  <dt><a href="docs/layer.html#singa.layer.Dummy.setup">setup() (singa.layer.Dummy method)</a>
   </dt>
 
       <dd><dl>
         
+  <dt><a href="docs/layer.html#singa.layer.Layer.setup">(singa.layer.Layer method)</a>
+  </dt>
+
+        
   <dt><a href="docs/layer.html#singa.layer.Merge.setup">(singa.layer.Merge method)</a>
   </dt>
 
@@ -969,6 +1038,10 @@
   </dt>
 
       
+  <dt><a href="docs/layer.html#singa.layer.Slice">Slice (class in singa.layer)</a>
+  </dt>
+
+      
   <dt><a href="docs/snapshot.html#singa.snapshot.Snapshot">Snapshot (class in singa.snapshot)</a>
   </dt>
 

Modified: incubator/singa/site/trunk/en/index.html
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/index.html?rev=1776389&r1=1776388&r2=1776389&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/index.html (original)
+++ incubator/singa/site/trunk/en/index.html Thu Dec 29 09:46:24 2016
@@ -173,6 +173,7 @@
 <li>The <a class="reference external" href="docs/software_stack.html">Software stack</a> page gives an overview of SINGA.</li>
 <li>The <a class="reference external" href="docs/installation.html">Installation</a> guide describes details on downloading and installing SINGA.</li>
 <li>Please follow the <a class="reference external" href="docs/examples/index.html">Examples</a> guide to run simple applications on SINGA.</li>
+<li>More exmaples in <a class="reference external" href="http://jupyter.org/">Jupyter</a> (IPython) can be open in <a class="reference external" href="http://nbviewer.jupyter.org/github/apache/incubator-singa/blob/master/doc/notebook/index.ipynb">notebook viewer</a> .</li>
 </ul>
 </div>
 <div class="section" id="documentation">

Modified: incubator/singa/site/trunk/en/objects.inv
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/objects.inv?rev=1776389&r1=1776388&r2=1776389&view=diff
==============================================================================
Binary files - no diff available.

Modified: incubator/singa/site/trunk/en/searchindex.js
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/en/searchindex.js?rev=1776389&r1=1776388&r2=1776389&view=diff
==============================================================================
--- incubator/singa/site/trunk/en/searchindex.js (original)
+++ incubator/singa/site/trunk/en/searchindex.js Thu Dec 29 09:46:24 2016
@@ -1 +1 @@
-Search.setIndex({envversion:49,filenames:["community/issue-tracking","community/mail-lists","community/source-repository","community/team-list","develop/contribute-code","develop/contribute-docs","develop/how-contribute","develop/schedule","docs","docs/cnn","docs/converter","docs/data","docs/dependencies","docs/device","docs/examples/char-rnn/README","docs/examples/cifar10/README","docs/examples/imagenet/README","docs/examples/index","docs/examples/mnist/README","docs/image_tool","docs/index","docs/initializer","docs/installation","docs/layer","docs/loss","docs/metric","docs/net","docs/neural-net","docs/optimizer","docs/snapshot","docs/software_stack","docs/tensor","docs/utils","downloads","index","releases/RELEASE_NOTES_0.1.0","releases/RELEASE_NOTES_0.2.0","releases/RELEASE_NOTES_0.3.0","releases/RELEASE_NOTES_1.0.0"],objects:{"singa.data":{ImageBatchIter:[11,1,1,""]},"singa.device":{create_cuda_gpus:[13,2,1,""],create_cuda_gpus_on:[13,2,1,""],get_default_device:[13,2,1,""]},"sing
 a.image_tool":{ImageTool:[19,1,1,""],color_cast:[19,2,1,""],crop:[19,2,1,""],crop_and_resize:[19,2,1,""],enhance:[19,2,1,""],load_img:[19,2,1,""],resize:[19,2,1,""]},"singa.image_tool.ImageTool":{color_cast:[19,3,1,""],crop3:[19,3,1,""],crop5:[19,3,1,""],crop8:[19,3,1,""],enhance:[19,3,1,""],flip:[19,3,1,""],num_augmentation:[19,3,1,""],random_crop:[19,3,1,""],resize_by_list:[19,3,1,""],resize_by_range:[19,3,1,""],rotate_by_list:[19,3,1,""],rotate_by_range:[19,3,1,""]},"singa.initializer":{gaussian:[21,2,1,""],uniform:[21,2,1,""]},"singa.layer":{Activation:[23,1,1,""],AvgPooling1D:[23,1,1,""],AvgPooling2D:[23,1,1,""],BatchNormalization:[23,1,1,""],Conv1D:[23,1,1,""],Conv2D:[23,1,1,""],Dense:[23,1,1,""],Dropout:[23,1,1,""],Flatten:[23,1,1,""],GRU:[23,1,1,""],LRN:[23,1,1,""],LSTM:[23,1,1,""],Layer:[23,1,1,""],MaxPooling1D:[23,1,1,""],MaxPooling2D:[23,1,1,""],Merge:[23,1,1,""],Pooling2D:[23,1,1,""],RNN:[23,1,1,""],Softmax:[23,1,1,""],Split:[23,1,1,""],engine:[23,4,1,""],get_layer_list:
 [23,2,1,""]},"singa.layer.AvgPooling1D":{get_output_sample_shape:[23,3,1,""]},"singa.layer.Conv1D":{get_output_sample_shape:[23,3,1,""]},"singa.layer.Layer":{as_type:[23,3,1,""],backward:[23,3,1,""],caffe_layer:[23,3,1,""],forward:[23,3,1,""],get_output_sample_shape:[23,3,1,""],param_names:[23,3,1,""],param_values:[23,3,1,""],setup:[23,3,1,""],to_device:[23,3,1,""]},"singa.layer.MaxPooling1D":{get_output_sample_shape:[23,3,1,""]},"singa.layer.Merge":{backward:[23,3,1,""],forward:[23,3,1,""],get_output_sample_shape:[23,3,1,""],setup:[23,3,1,""]},"singa.layer.RNN":{backward:[23,3,1,""],forward:[23,3,1,""]},"singa.layer.Split":{backward:[23,3,1,""],forward:[23,3,1,""],get_output_sample_shape:[23,3,1,""],setup:[23,3,1,""]},"singa.loss":{Loss:[24,1,1,""],SoftmaxCrossEntropy:[24,1,1,""],SquaredError:[24,1,1,""]},"singa.loss.Loss":{backward:[24,3,1,""],evaluate:[24,3,1,""],forward:[24,3,1,""]},"singa.loss.SquaredError":{backward:[24,3,1,""],evaluate:[24,3,1,""],forward:[24,3,1,""]},"singa.
 metric":{Accuracy:[25,1,1,""],Metric:[25,1,1,""]},"singa.metric.Metric":{evaluate:[25,3,1,""],forward:[25,3,1,""]},"singa.optimizer":{AdaGrad:[28,1,1,""],Adam:[28,1,1,""],Constraint:[28,1,1,""],CppConstraint:[28,1,1,""],CppRegularizer:[28,1,1,""],L2Constraint:[28,1,1,""],L2Regularizer:[28,1,1,""],Nesterov:[28,1,1,""],Optimizer:[28,1,1,""],RMSProp:[28,1,1,""],Regularizer:[28,1,1,""],SGD:[28,1,1,""]},"singa.optimizer.AdaGrad":{apply_with_lr:[28,3,1,""]},"singa.optimizer.Adam":{apply_with_lr:[28,3,1,""]},"singa.optimizer.Constraint":{apply:[28,3,1,""]},"singa.optimizer.CppConstraint":{apply:[28,3,1,""]},"singa.optimizer.CppRegularizer":{apply:[28,3,1,""]},"singa.optimizer.L2Constraint":{apply:[28,3,1,""]},"singa.optimizer.L2Regularizer":{apply:[28,3,1,""]},"singa.optimizer.Nesterov":{apply_with_lr:[28,3,1,""]},"singa.optimizer.Optimizer":{apply:[28,3,1,""],apply_regularizer_constraint:[28,3,1,""],apply_with_lr:[28,3,1,""],register:[28,3,1,""]},"singa.optimizer.RMSProp":{apply_with_lr:[
 28,3,1,""]},"singa.optimizer.Regularizer":{apply:[28,3,1,""]},"singa.optimizer.SGD":{apply_with_lr:[28,3,1,""]},"singa.snapshot":{Snapshot:[29,1,1,""]},"singa.snapshot.Snapshot":{read:[29,3,1,""],write:[29,3,1,""]},"singa.tensor":{Tensor:[31,1,1,""],abs:[31,2,1,""],add:[31,2,1,""],add_column:[31,2,1,""],add_row:[31,2,1,""],average:[31,2,1,""],axpy:[31,2,1,""],bernoulli:[31,2,1,""],copy_data_to_from:[31,2,1,""],div:[31,2,1,""],eltwise_mult:[31,2,1,""],exp:[31,2,1,""],from_numpy:[31,2,1,""],gaussian:[31,2,1,""],ge:[31,2,1,""],gt:[31,2,1,""],le:[31,2,1,""],log:[31,2,1,""],lt:[31,2,1,""],mult:[31,2,1,""],pow:[31,2,1,""],relu:[31,2,1,""],reshape:[31,2,1,""],sigmoid:[31,2,1,""],sizeof:[31,2,1,""],softmax:[31,2,1,""],sqrt:[31,2,1,""],square:[31,2,1,""],sub:[31,2,1,""],sum:[31,2,1,""],sum_columns:[31,2,1,""],sum_rows:[31,2,1,""],tanh:[31,2,1,""],to_numpy:[31,2,1,""],uniform:[31,2,1,""]},"singa.tensor.Tensor":{T:[31,3,1,""],add_column:[31,3,1,""],add_row:[31,3,1,""],bernoulli:[31,3,1,""],clo
 ne:[31,3,1,""],copy:[31,3,1,""],copy_data:[31,3,1,""],copy_from_numpy:[31,3,1,""],deepcopy:[31,3,1,""],div_column:[31,3,1,""],div_row:[31,3,1,""],gaussian:[31,3,1,""],is_empty:[31,3,1,""],is_transpose:[31,3,1,""],l1:[31,3,1,""],l2:[31,3,1,""],memsize:[31,3,1,""],mult_column:[31,3,1,""],mult_row:[31,3,1,""],ndim:[31,3,1,""],reset_like:[31,3,1,""],reshape:[31,3,1,""],set_value:[31,3,1,""],size:[31,3,1,""],to_device:[31,3,1,""],to_host:[31,3,1,""],uniform:[31,3,1,""]},"singa.utils":{update_progress:[32,2,1,""]},singa:{converter:[10,0,0,"-"],data:[11,0,0,"-"],device:[13,0,0,"-"],image_tool:[19,0,0,"-"],initializer:[21,0,0,"-"],layer:[23,0,0,"-"],loss:[24,0,0,"-"],metric:[25,0,0,"-"],net:[26,0,0,"-"],optimizer:[28,0,0,"-"],snapshot:[29,0,0,"-"],tensor:[31,0,0,"-"],utils:[32,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","function","Python function"],"3":["py","method","Python method"],"4":["py","data","Python data"]},objtypes:{"0":"py
 :module","1":"py:class","2":"py:function","3":"py:method","4":"py:data"},terms:{"09309e":9,"1024l":9,"16l":9,"32l":9,"64l":9,"938460476e":9,"abstract":[7,13,30,33,35,36,37,38],"boolean":[11,19],"byte":31,"case":[19,22,23,27],"char":[8,11],"class":[11,13,19,23,24,25,26,28,29,30,31,33,35,36,38],"const":27,"default":[13,15,16,18,22,31,35],"export":22,"final":[9,23],"float":[16,19,23,24,25,28,31,32],"function":[11,12,15,23,24,25,26],"goto":23,"import":[11,13,19,21,22,23,24,25,28,31],"int":[11,13,16,21,23,24,25,27,28,31],"long":31,"new":[4,7,12,15,27,30,31,33],"public":34,"return":[11,13,15,19,23,24,25,27,28,29,31],"short":[4,36],"static":[12,27],"switch":[9,22],"true":[11,19,23,31],"try":22,"void":27,"while":[3,22,27,33,34],_singa_wrap:22,abl:[15,30],about:15,abov:[22,27],ac_check_lib:22,ac_cv_have_libgflag:22,acc:25,accept:[11,23,31,33,34],accord:[12,19,27,31],account:4,accumul:28,accuraci:[9,15,16,25,30],achiev:15,acm:34,across:7,activ:[22,24,25],activat:[23,38],adadelta:[7,33,37],ada
 grad:[28,30,38],adam:[7,28,33,37],adamax:33,adammax:[7,37],add:[2,4,7,12,15,19,22,23,31,33,35,36,38],add_column:31,add_row:31,addit:[15,18,23,30,31],addition:22,address:[2,36,37],adsc:34,advanc:22,affin:23,after:[4,9,12,14,16,22,23,27,36],again:[4,22,24],against:[4,16],aggreg:28,alan:3,alex:27,alexnet:[7,8,9,15],algebra:[7,30,31,33],algorithm:[23,28,30,33,35,36,38],all:[7,12,13,22,23,24,25,27,28,29,31,33,34],alloc:[30,31],allreduc:35,along:31,alpha:[23,31],alreadi:22,also:[13,14,16,22,23,27,28,34],amazon:33,amd:[7,22,30,33],among:[7,27],anaconda:22,android:7,angle_list:19,anh:3,ani:[6,13,19,27,34],annot:4,answer:6,anthoni:3,apach:[0,1,2,3,4,5,22,33],append:9,appli:[15,19,28],applic:[0,6,14,27,33,34,36],apply:[19,23,28,31],apply_regularizer_constraint:28,apply_with_lr:28,april:[7,33,34],apt:[5,22],architectur:[7,33],archiv:1,archive:1,arg:[23,28],argsortlay:[33,36],argument:[15,18,19,28,31],arm:30,arrai:[11,15,24,25,30,31],artifici:[9,15],ary1:13,ary2:13,as_typ:23,asf:[2,33,34],asset
 :22,assign:[27,35,36],assum:28,assume:16,asterisk:36,astyp:11,asynchron:33,attribut:[23,31],atung:3,aug:34,augment:[11,15,19],auto:[7,12,35],automat:[4,7,27,30,35],autoreconf:22,autotool:33,autotun:[23,38],aux:16,auxiliari:35,avail:[28,34,35],ave:23,averag:[15,23,24,25,27,31],avg:23,avgpooling1d:23,avgpooling2d:23,avoid:[22,27,35],awar:31,axi:[23,31],axpi:31,b_spec:23,back:[11,31],backward:[23,24,30],balanc:[7,35],bar:32,base:[0,16,23,24,25,27,28,33,35,36,37,38],bashrc:[22,36],basic:34,bat:12,batch:[9,11,15,16,23],batch_siz:[11,23],batchnorm:23,batchnorml:38,batchsiz:[16,23],bdist_wheel:22,becaus:[22,23],been:[1,22,34],befor:[24,31],begin:19,beignet:22,belong:22,below:27,beng:3,bengio:21,bernoulli:31,best:[15,34],beta:[23,31],beta_1:28,beta_2:28,beta_spec:23,better:22,between:[11,24,27,30,31,37],bia:[23,27],bibtex:34,bidirect:23,big:[35,36,37,38],bin:[9,14,15,16,22],binari:[9,12,15,16,22,31,38],bind:[7,9,22,33,36,37,38],bit:[12,22],bla:22,blame:4,blob:[27,33,35,36,37,38],block:38,bo
 b:22,boltzman:35,bool:23,border_mod:23,boss:34,both:[4,7,9,15,21,23,27,28,30,37],bottom:19,bound:[21,31],box:22,bptt:[7,33,36],bpttworker:36,branch:[2,4,12,33],brew:22,bridg:[27,36],bright:19,brows:0,buffer:22,buffer_s:29,bug:[0,4,6,33,35,36,37,38],build:[5,6,7,8,9,12,16,20],built:[5,22,38],c2084:12,c2375:12,caff:[7,8],caffe_lay:23,cai:34,calcul:[25,31],call:[9,13,23,24,25,27,28,29,30,31,36],can:[2,4,5,6,9,12,14,15,16,19,22,24,25,27,28,30,34,35],cannot:[22,35,37],capac:11,card:[13,18,30,33,36],care:7,carri:[30,33],cast:19,categor:27,categori:[27,33,35],caus:[22,36],cbla:22,ccmake:[16,22],cct:7,cell:23,center:19,cflags:22,chain:19,chang:[4,16,22,23,31,37,38],channel:[19,23,38],charact:14,check:[4,6,22,35],checkout:22,checkpoint:[7,9,14,33,35,38],chen:[3,34],chin:3,chonho:3,chunk:27,cifar10:[9,15,36,38],cifar:[8,9],circl:27,clamp:23,clang:22,classif:[9,15,16,21,36],click:4,client:22,clone:[4,12,22,31,33],cloud:[33,36],cluster:[33,35,37],clusterproto:35,cmake:[9,12,22,33,38],cmake_incl
 ude_path:22,cmake_library_path:22,cmakelist:16,cmd:[12,22],cnmem:[7,38],cnn:[7,8,9],code:[2,3],codebas:4,coeffic:28,coeffici:28,collis:37,color:19,color_cast:19,column:[23,27,31],com:[2,3,5,12,22],combin:24,comma:11,command:[5,12,14,15,16,22,35,36],commandqueu:30,commit:[1,4],common:35,commun:[27,30,33,34,38],comp:[3,22],compar:22,comparison:31,compat:30,competit:34,compil:[7,8,9,12,14,15],complet:[33,34,38],complex:[30,33,36],compon:[7,30,33,38],compris:27,compuat:[13,24],comput:[15,24,25,27,30,38],concat:36,concaten:[23,27,38],concurr:35,conda:22,condit:37,conf:[23,28,35],config:23,configur:[7,12,22,23],conflict:[4,22],connect:[23,27,30,35],connectstub:35,consid:[4,27],consist:[11,15,27,30,33,34],constant:[9,23,28],constraint:[23,28,38],constraintconf:28,construct:[23,26,28,31],constructor:[27,28,31],contact:34,contain:[11,24,37],context:36,contrast:19,contributor:4,control:27,conv1:9,conv1_bia:9,conv1_weight:9,conv1d:23,conv2:9,conv2_bia:9,conv2_weight:9,conv2d:23,conv3:9,conv3_b
 ia:9,conv3_weight:9,conv:23,convers:12,convert:[7,8],convolut:[9,15,16,21,23,38],copi:[4,12,22,31],copy_data:31,copy_data_to_from:31,copy_from_numpi:31,core:[8,20],corp:3,correct:[4,22,23],correspond:[12,23,30],could:[9,14,15,19,22,23,25,30,31],countabl:19,coupl:27,cp27:22,cplus:22,cplus_include_path:22,cppconstraint:28,cppcpu:[13,15,30,31],cppdevic:38,cppgpu:31,cpplint:4,cppmath:30,cppregular:28,cpu:[7,13,15,18,22,30,31,33,35,37],creat:[4,13,15,16,22,23,27,28,30,31,38],create_cuda_gpu:[13,23,31],create_cuda_gpu_on:13,create_cuda_gpus_on:13,create_data:16,creategraph:27,createnetfromgraph:27,crop3:19,crop5:19,crop8:19,crop:19,crop_and_res:19,cross:[7,23,24,30,38],cross_channel:23,csv:38,cublas:31,cuda7:22,cuda:[7,8,9,13,15,16,20],cudadevic:38,cudagpu:[13,15,23,30,31],cudamath:30,cudnn5:22,cudnn:[7,8,9,14,15,16,20],cudnn_convolut:23,cudnn_pref:23,cudnnconvolut:[23,38],cudnndropout:38,current:[4,9,12,13,14,16,22,23,27,31],custom:35,cxxflags:22,cycl:23,czmq:7,dai:[3,34],daiji:3,danac:3
 4,daniel:3,data:[7,8,9],data_batch_1:9,data_batch_2:9,data_batch_3:9,data_batch_4:9,data_batch_5:9,data_format:23,datait:38,dataset:[9,11,14,15,16],datavec:36,dbm:27,dbsystem:22,dcblas_include_dir:22,dcblas_libraries:22,dcnn:27,dcx:23,dcy:23,dealer:35,debug:[7,33,36],dec:[7,34],decai:[23,28],decay_mult:23,decid:[19,23],decis:[33,34],decod:[30,33,38],decompress:[12,16,22],decreas:16,deep:[9,15,16,21,27,30,31,33,34,35,36,37,38],deepcopi:31,deepimag:7,def:[11,15],defin:[22,30,31,35],definit:12,degre:19,delimet:11,delv:21,denot:31,dens:[21,23,30,38],dense_bia:9,dense_weight:9,depend:[7,8],deploi:[5,7],deploy:7,deprecation:12,descent:28,describ:[4,14,27,30,34],descript:4,design:[3,4,35,36,37,38],destin:31,detail:[4,9,15,22,27,30,34,36],detect:[37,38],dev:[1,15,22,23,31,33,34],develop:1,devic:[7,8],device_id:13,dglog_include_dir:22,dglog_libraries:22,dhx:23,dhy:23,dialog:12,dict:[23,29],dictionari:23,diff:[23,35],differ:[12,22,23,27,30,31,33,35],difficulti:21,dimens:23,dimension:[30,31],d
 inh:[3,34],dinhtta:3,dir:22,direct:27,directli:[22,24,25,33,34],directori:[9,12,22,36],disabl:[4,38],disclaim:33,discuss:4,disk:30,displai:[32,35],dist:22,distribut:[7,21,27,31,33,34,35,36,37,38],div:31,div_column:31,div_row:31,divid:31,divis:31,dll:22,doc:5,docker:[7,33,36,37],document:[2,3,4],doe:[4,9,12,23,28,31,33,34],done:[4,12,31,32],downgrad:22,download:[8,9,12,14,15],download_data:[9,15],downpour:[7,35],doxygen:[5,36],dp1:23,dp2:23,dpi:23,dprotobuf_include_dir:22,dprotobuf_libraries:22,dprotobuf_protoc_executable:22,driver:[22,35,36,37],drop:23,dropout:[23,33,38],droput:23,dst:31,dst_offset:31,dtype:[23,24,25,31],due:[12,22,23,27],dummi:[23,31,36],dummylay:33,dun:3,dure:[9,22,35],duse_cuda:22,duse_modules:22,duse_opencl:22,duse_python:[9,22],dx1:23,dx2:23,dxi:23,dxn:23,dy1:23,dy2:23,dyi:23,dyn:23,each:[1,7,11,14,15,16,19,23,25,27,28,30,31],earli:35,easi:[33,35,36],easili:[27,30],ec2:33,echo:22,edu:[3,9,22],effect:27,effort:[33,34],either:[19,22,23],element:[23,31],elementi:3
 1,eltwise_mult:31,email:3,empti:[22,28,31,35],enabl:[22,27,33,35,36,38],encod:[30,33],encoder:[30,38],encount:12,encourag:22,end:[11,19],endors:[33,34],endpoint:[2,30],engin:[23,38],enhanc:[7,19,35],entir:[12,27],entropi:[24,30,38],enum_type_wrapp:22,enumer:19,env:22,environ:[8,20],epoch:[9,16,28],epsilon:28,equal:23,error:[12,22,24,28,30,35,36],especi:12,especial:12,establish:1,etc:[12,27,30],evalu:[24,25],everi:[27,30,31],everytim:22,exactli:16,exampl:[4,8,9,11,13,14,15,16],except:[23,27,31],exclud:[19,27,36],exclus:28,execut:[5,9,13,22,30],exist:[9,22],exp:[16,31],expect:14,express:30,extend:[7,30,35,37],extens:30,extern:35,extra:23,extract:[9,12,33,36],fact:27,fail:[35,37],failur:7,fals:[19,23,31],fan_in:21,fan_out:21,faq:8,fast:4,fatest:23,featur:[0,4,6,7,12,23],fedora:22,feed:[7,9,15,16,25],feedforward:[8,20,21],fewer:[4,33],field:[4,23,27,31,35,36],figur:[27,30],file:[4,7,9,11,12,14,15,16,22,27,30,33,35,36,37,38],files:16,filter:27,find:[4,22,34,35],finish:[4,9,12,35],first:[
 9,27,34],firstli:27,fix:[4,12,22,33,35,36,37,38],fixbug:4,fixg:35,flag:[22,23,24,35],flat:9,flatten:[23,38],flip:[11,19],float16:30,float32:[30,31],floder:16,floor:23,flow:4,folder:[5,12,15,16,22,35],follow:[0,2,4,5,9,12,13,15,16,18,19,21,22,23,27,28,30,31,34,35,36,37,38],foo:4,footprint:7,fork:4,form:4,fortran:22,forward:[4,7,9,15,16,23,24,25],found:[2,22],foundat:[33,34],four:15,foward:[23,24,25],fpga:[30,33],framework:[7,33,35],free:30,frequenc:16,from:[4,5,7,8,9,11,12,13,14,15,16,19,20,21],from_numpi:[24,25,31],fromarrai:11,full:[11,27],fulli:[23,27,33,34,38],func:35,further:[4,33,34],futur:23,gamma:23,gamma_spec:23,gang:3,gao:[3,34],gate:3,gaussian:[9,21,23,28,30,31],gcc4:22,gcc:22,gemm:31,gemv:31,geneart:[24,25],gener:[5,12,14,15,16,22,23,28,30,31,35,36,37,38],get:[4,5,11,12,13,16,19,22,23,25,27,28],get_default_devic:13,get_includ:22,get_layer_list:23,get_output_sample_shap:23,gflag:22,git:[2,4,5,12,22],github:[2,4,5,12,22,33,38],give:[5,19,27,31,34],given:[19,23,27,28,30,31,3
 4],glibc:22,global:[11,28],glog:[12,22,35,38],glorot:21,gmail:3,gnu:[7,33,35],googl:4,gpu:[7,13,15,18,22,30,31,33,35,36,37],grad:[23,24,28,33],gradient:[15,23,24,27,28,30,35],gradvec:36,graph:[27,35,36],grayscal:19,grep:22,ground:[24,25],group:[7,27,35],gru:[14,23,33,36],grulayer:[7,36],gtest:33,gui:22,guid:4,gun:36,hadoop:34,haibo:3,half:[23,34],halt:32,hand:[31,34],handleputmsg:35,hardwar:[7,13,30,31,33],hash:[12,37],have:[1,4,9,12,16,22,23,27,28,30,31,33,34],haven:22,hawaii:34,hdfs:[33,36],header:[12,22,36],health:7,height:[11,19,23],held:34,help:[6,27,33],henc:9,here:[22,34],heterogen:[7,33],hid:27,hidden:[23,27],hidden_s:23,high:[4,23,31],higher:[27,28,30,31],hight:31,hinton:18,hogwild:[7,35],home:22,homebrew:22,host:[13,15,31,35],howev:[12,22],html:[5,13],http:[0,2,5,9,12,22],human:21,hybrid:[7,27,33,36,37],hyper:[14,18,23],hzchenhaibo:3,i2r:34,icd:22,idea:27,ideal:4,identifi:[4,23],idx:[11,19],ignor:22,illustr:[9,30],ilsvrc:16,imag:[7,9,11,15,16,19,27,33],image:[8,11,15],imag
 e_fold:11,image_path_suffix:11,image_tool:[11,19],image_transform:11,imagebatchit:11,imagenet:8,imagetool:[11,19],img:[11,19],img_list_fil:11,img_path:11,imgtool:19,immedi:4,implement:[4,8,13,14,20,23,24,25],implment:[13,24,25,31],importerror:22,improv:[4,33,36],improve:[33,35],improvement:37,in_shap:23,includ:[4,7,9,11,12,13,14,15,16,19,22,23,24,25,27,28,29,30,33,35,36,37,38],include:22,inconsist:23,incub:[1,2,4,5,22,33,34,35,36,37,38],incubat:[33,34],index:28,indic:[22,27,33,34],info:[26,28,32],inform:[7,9,22,33,36],infrastructur:[33,34],inherit:[24,25],init:[23,36],initgooglelog:36,initi:[12,21,23,30,31,35,38],initial:[8,20],inner:23,innerproductlay:36,inplac:19,input:[14,19,21,23,24,31,36,38],input_feature_length:[21,23],input_mod:23,input_sample_shap:23,insensit:23,insert:27,insid:28,instal:[5,7,8,9],install:[8,12,20],installabl:22,installat:[7,8,9,20],instanc:[15,19,23,27,28,30,31,35],instead:23,instruct:5,instruction:[2,8],integ:[23,24,31],integr:[33,36],integrat:[7,33,35,36]
 ,intel:22,intend:12,interact:[4,37],interfac:[36,37,38],intermedi:35,intern:[11,19,22,27,31],intial:9,intuit:[35,36,37,38],invalid:35,invok:[30,31],ip_bia:9,ip_weight:9,iri:22,is_empti:31,is_transpos:31,issu:[0,6,34],iter:[11,28],itself:4,j2ee:0,jan:[7,34],januari:33,jenkin:[7,38],jian:21,jinyang:3,jira:0,jixin:3,job:[4,27,33,35,36],join:6,juli:34,june:34,just:22,kaim:21,kaip:3,kdata:27,kernel:[14,23,30],keval:[23,24],keys:33,kfloat32:31,khidden:27,khidlay:27,kian:3,kimage:27,kind:27,klabel:27,know:22,kriz:9,ksoftmaxloss:27,ktest:27,ktrain:[23,24,27],kvalid:27,kvislay:27,kwarg:23,l2constraint:28,l2regular:28,label:[11,15,25,27],lack:6,lah:22,lambda:12,languag:[14,30],larg:[7,27,35,36,37,38],last:4,later:[27,33],latest:[4,12,33],launch:35,layer:[7,8,14,20,21],layertyp:36,ld_library_path:22,lead:[27,35],learn:[16,23,27,28,30,33,34,35,36,37,38],least:[22,23],lee:3,left:[19,31],left_bottom:19,left_top:19,length:[19,23,31],let:22,level:[4,21,30,36,37],lib64:22,lib:[12,22,38],libcnmem:38,
 libglog:[12,22],libgoogl:22,liblmdb:22,libopenbla:[12,22],libopencv:22,libprotobuf:[12,22],libprotoc:12,librari:8,library:22,libsingagpu:37,libstdc:22,libtool:35,libviennacl:22,licens:4,life:23,light:38,like:[4,7,9,22,27],limited_workspac:23,line:[4,11,14,22],linear:[7,23,30,31,33],link:[1,2,12,22],linkag:12,linker:22,linux:[7,8,14,20],linux_input:14,linux_x86_64:22,lite:12,lmdb:[22,35,38],lmdbreader:38,lmdbwriter:38,load:[7,9,11,15,16,19,29,30,33,35,36],load_img:19,local:[2,22,23,38],locat:[27,37],look:27,loss:[8,9,16,20,23],low:[23,31],lower:[27,31],lr_gen:28,lr_mult:23,lrn1:9,lrn2:9,lrn:23,lstm:23,luo:[3,34],mac:[8,20],machin:[30,33,35],macos:7,macosx_10_11_intel:22,mai:[4,12,16,22,27,34],main:[15,22,35,36],major:[7,30,33,36],make:[9,19,22,27,28,31,33,34,36,38],malloc:30,manag:[0,2,7,12,13,30,33,35,38],manger:22,mani:[3,4,30],manner:[33,34],manual:[16,23],map:12,march:34,mark:31,markdown:5,master:[4,5,12],match:22,math:[30,36,37,38],matric:38,matrix:[23,27,30,31,36],maven:33,max:
 [11,19,23],maxpooling1d:23,maxpooling2d:23,mayb:22,md5:33,mean:[16,22,23,31],meaning:[4,14],measur:30,meihui:3,meihui_zhang:3,melbourn:34,member:[3,12,23,29,31,36],memori:[7,13,16,22,27,30,31,35,38],memsiz:31,merg:[4,23,38],meso:[7,33,35,36,37],messag:[4,9,28,30],meta:[11,23,30],method:[13,19,21,23,29,30,38],metric:[8,9,20],middl:19,migrat:7,mini:[11,27],miscellan:36,mismatch:35,miss:22,mkdir:[9,22],mlp:[7,27],mode:[15,23,29,36],model:[7,8,9,14,15,16],model_pb2:[23,24],modelproto:35,moduel:31,modul:[7,11,24,25,28,30,31,35,38],momentum:[23,28,36],more:[4,16,22,30,33,34,36],most:[22,23,27,30,31],move:[23,31,35,36],msse2:22,mult:31,mult_column:31,mult_row:31,multi:[7,30,31],multimedia:34,multipl:[7,19,22,23],multipli:[23,28,31],must:[19,22,23,24,27,28,31],mutual:28,nair:3,name2lay:27,name:[1,3,11,12,22,23,27,28,29,30,33],namespac:22,nation:3,natur:14,nb_channel:21,nb_filter:21,nb_kernel:23,nchw:23,ndim:31,necessari:[12,22],necessarili:[33,34],need:[2,9,22,24,25,27,28,31],neg:32,negat:3
 1,nerual:26,nesterov:[28,38],net:[7,8,9,15,20],neteas:3,netproto:27,network:[7,9,14,15,16,27,30,33,35,38],neural:[7,9,14,15,16],neuralnet:[27,33,35,36],neuralnetwork:21,new_img:19,newer:22,newest:22,newli:[27,33,34],next:[11,22,27,35],nhwc:23,no_workspac:23,node:[7,27,33,35,36],nomal:38,non:[12,22],none:[11,22,23,28,31],norm:[28,31],normal:[22,23,25,27,30,38],note:[22,31,33,35,36,37,38],noth:[23,28],now:[9,16,34],np_arrai:31,npartit:27,ntest:16,nthread:16,ntrain:16,num:[11,13,19,23,27],num_augment:19,num_cas:19,num_output:23,num_stack:23,number:[4,9,13,14,16,19,23,27,28,31,35],numer:28,numpi:[11,15,22,31],nvcc:38,nvidia:[7,13,22,30,33],obj:28,object:[21,23,24,25,27,28,30,35,38],objectarrai:22,oct:34,october:33,odd:23,off:[22,38],offset:[19,31],old:31,older:22,omit:27,once:4,one:7,onehotlay:36,onli:[21,22,23,27,31,36],onlin:[2,12],only:12,only_cblas:22,onto:[23,31],ooi:[3,34],ooibc:3,open:[4,6,12,22,34],openbla:[7,12,22,35],openblas:[12,22],opencl:[7,8,13,20],openclgpu:[13,30,31],ope
 nclmath:30,opencv:[16,22,38],oper:[7,13,19,24,30,31,33,38],operand:31,operat:[36,37],opt:22,optim:[7,13,28,30,37,38],optimiz:[8,20],option:[12,16,22,28,31,35,38],order:[9,22],org:[0,1,2,3,34],organiz:3,origin:[4,27,31],orign:19,osaka:3,osx:22,other:[3,4,6,7,14,15,22,23,24,25,27,28,30,31,33,34,35,36,37],otherwis:[19,31],our:34,out:[22,23,31,35],outdata:16,output:[9,11,16,19,22,23,27,35,38],output_feature_length:21,outsid:[22,28],over:[8,11],overrid:[24,25,28],overview:[34,38],own:4,packag:[12,22,38],pad:23,page:[9,15,27,30,34],pair:[23,27],paper:[18,34],parallel:[15,27,33,36],param:[23,27,28,35,36],param_nam:[23,29],param_spec:23,param_v:29,param_valu:23,paramet:[7,9,11,13,14,15,16,18,19,21,22,23,24,25,26],paramid2param:27,paramspec:28,paramt:[23,28],pars:35,parti:36,particularli:[14,27],partit:7,partition_dim:27,pass:[22,27,30],patch:[3,4,6,19],patch_5:19,patch_and_scal:19,path:[11,12,14,19,22,35],payload:30,pb2:22,peopl:3,per:[15,24,25,28],perform:[9,21,22,25,30,33,35],perl:12,perm
 iss:35,pfreq:16,phase:[19,22,27],phone:7,pil:11,ping:4,pip:[5,22],pkl:18,place:15,plai:3,plain:8,plan:35,platform:[7,22,34,35,36,37,38],pleas:[4,9,12,14,15,16,18,22,33,34],pmc:33,png:[11,19],pointer:[27,33],pool1:9,pool2:9,pool3:9,pool:[7,23,38],pooling2d:23,poolingconf:23,popular:[7,21,27,35,36,37,38],posit:[19,23],possibl:27,post:1,potenti:30,pow:31,pre:[15,18,19,36,38],predict:[7,8,9],prefer:[22,23],prefetch:[11,33,37],prefix:[11,22,23],prelu:38,prepar:[7,8,9,14],preprocess:8,preprocessor:12,present:34,prevent:28,previou:12,previous:[15,33],print:[16,22,36],prioriti:[28,37],probabl:[23,25,31],problem:[4,22],proce:22,procedur:5,process:[9,18,19,27,33,34,35,37,38],product:23,program:[7,15,18,22,30,33,35,36,37,38],progress:32,project:0,prompt:12,propag:[23,30],proper:12,propos:27,proto:[7,24,31,35,38],protobuf260:22,protobuf:7,protoc:[12,22],protocol:22,provid:[4,6,13,14,15,22,23,26,27,30,31,32],purpos:36,push:[2,4],put:[12,31,34],pydatasg:34,pysinga:[8,20],python2:22,python:[5,7,8]
 ,pythonpath:22,question:6,queue:11,quickstart:9,race:37,ran:15,random:[7,19,30,33,35],random_crop:[11,19],randomli:[19,24,25],rang:[11,30],rat:35,rate:[16,23,28],raw:33,rbm:7,read:[9,19,29,30,31,33,38],reader:[30,38],readi:12,real:28,rearrang:36,rebas:4,recent:22,recommend:[5,22],recommonmark:5,record:30,recoveri:7,rectifi:21,recurr:[7,14,23,27,35],redefinit:12,reduc:7,redund:27,ref:21,refactor:[35,36],refer:[4,9,15,16,22,23,27],refin:[35,36],reflect:[33,34],regard:16,regist:28,regular:[23,28,38],regularizerconf:28,reinstal:22,relat:[22,35,36],releas:[7,12,22,27,33,34,35,36,37,38],relev:4,relu1:9,relu2:9,relu3:9,relu:[23,31],rememb:22,remot:2,remov:[7,24,27,35,36,37],ren:21,renam:38,replac:[7,14,15,19,27,33,36],replic:[23,27],repo:[2,22],report:[4,6,22,34],repres:[13,27,30],reproduct:4,request:0,requir:[3,4,9,15,16,22,23,33,34],rescal:28,research:34,reset:[22,31,35],reset_lik:[23,31],reshap:[23,31],resid:[13,27],residu:7,resiz:19,resize_by_list:19,resize_by_rang:[11,19],resnet:[15,3
 3,38],resourc:7,respect:[23,27],respons:[23,38],rest:24,restor:[7,33,35],restrict:35,result:[19,22,23,27,31],resum:38,ret:31,retriev:28,review:[4,33,34],reword:4,rework:34,rgb:11,rho:28,right:[19,22,31],right_bottom:19,right_top:19,rmsprop:[28,30,38],rng:19,rnn:[7,8],rnn_mode:23,role:3,root:[22,35],rotat:19,rotate_by_list:19,rotate_by_rang:19,row:[15,23,25,27,31],rule:28,run:5,runonebatch:35,runtim:[22,35],safe:[4,35],sai:22,same:[5,9,16,22,23,27,28,31,33,35,36],sampl:[9,11,14,23,24,25,31],save:[9,11,16,19],scalar:23,scale:[19,35],schedul:6,scheme:27,school:34,scienc:22,scm:2,scrip:35,script:[9,12,13,16,29,33,35],seamlessli:15,second:[22,34],section:[12,22,27],see:[4,9,22,27,28],seed:14,select:[22,35],self:[19,31],send:38,sensit:23,sentenc:14,sep:[7,34],separ:35,septemb:33,seqenc:23,sequenti:14,server:[7,27,33,35],servic:35,session:34,set:[2,4,14,18,19,22,23,24,25,27,28,30,31,35],set_valu:[23,31],setup:[22,23,35,38],sever:[6,16],sgd:[7,28,30,33,36,37,38],shallow:31,shaoq:21,shape:[1
 1,23,24,27,31,38],share:22,share_from:27,sharefrom:27,shareparamsfrom:27,sharp:19,sheng:3,should:[0,4,9,15,16,22,23,27,28,31],show:[9,22],shown:27,shuffl:11,side:[19,31],sigmod:34,sigmoid:[23,31],signa:[36,37],silence:12,similar:[15,23,27],similarli:27,simpl:[34,38],simpler:23,simplest:22,simpli:27,simplifi:7,sinc:[12,27,31],sing:27,singa:[0,1,2],singa_dropout:23,singa_root:9,singacl:23,singacl_dropout:23,singacpp:23,singacpp_convolut:23,singacpp_dropout:23,singacuda:23,singacuda_dropout:23,singapor:3,singatest:35,singatool:35,singav1:38,singel:25,singl:[7,23,27,31,33,35,36,37],singleton:[4,35,38],size:[19,23,27,31,35],size_list:19,sizeof:31,skip:23,slice:[27,35,36,38],slide:34,sln:[12,22],slow:22,small:[4,28],small_siz:19,smaller:19,snapshot:[8,20],snprintf:12,socket:33,softmax:[23,24,25,27,31,38],softmaxcrossentropi:24,softmaxlay:[33,36],softwar:[8,20],solut:[12,22],some:[3,9,14,22,23,24,27,30,33,35,38],sometim:22,sort:35,source:22,space:[11,27],spars:[30,35],spec:[23,28],special:
 22,specif:[4,8,12],specifi:[9,16,22,23,27,31],speed:30,sphinx:[5,33,38],split:[23,27,36,38],sponsor:[33,34],sprintf:12,sqrt:31,squar:[19,24,28,30,31],squarederror:24,squash:4,src:[12,22,31],src_offset:31,srclayer:27,sse2:22,ssh:35,stabil:[33,34],stack:[8,20,23],stand:23,standard:[7,31],start:[9,11,12,13,14,18,31],state:[4,23,31],statist:[9,38],statu:[16,33,34],std:[14,21,23,27,31],stdext:12,step1:16,step:[5,9,12,16,22,28],still:12,stochasitc:28,stop:35,store:[5,9,16,23,30,31,33,36],str:[11,19,23,28,32],strata:34,strategi:27,stream:30,stride:23,string:[14,22,23,27,28,29,30,32],structur:9,stub:[27,33],stuck:35,studio:[12,22],sub:[27,31],subclass:[13,24,25,28,30,38],submit:[0,3],submodul:38,subscrib:[1,34],subsequ:27,subset:27,subtract:31,success:[3,33,34],successfulli:22,sudo:22,suggest:3,sum:[23,31],sum_column:31,sum_row:31,summari:2,summat:31,summer:34,sun:21,support:[5,7,8,12,20],suppos:[22,27],suppport:7,sure:[22,31],surpass:21,sutd:3,swig:[13,22,23,31],synchron:[15,27,33],system:
 [0,4,12,22,33,35],tag:[22,23],take:27,tan:[3,34],tanh:[23,31],tankl:3,tap:22,tar:[9,22],target:[35,38],task:[7,25],tcp:36,tdun:3,technolog:3,ted:3,tensor:[7,8,13,20,21,23,24,25,28,29,30],tensor_math_cpp:31,tensor_math_cuda:31,tensor_math_opencl:31,term:[30,31],termin:35,tesnor:28,tesor:31,test:[4,9,12,16,19,22,27,33,35,36],test_batch:9,test_singa:22,tester:3,testfold:16,testlist:16,text:8,textfileread:38,textfilewrit:38,than:[22,27,28],thei:[22,23,27,30],theja:3,them:[4,12,22,27],therefor:[13,30],thererfor:23,thi:[0,1,2,4,5,9,11,12,13,14,15,16,18,19,22,23,24,25,27,28,29,31,35,36,37,38],third:[34,36],thirdparti:35,those:23,thread:[4,16,27,30,35,37],three:[13,15,22,27,30,31,33],threse:23,threshold:28,through:[14,23,27],thu:27,time:[33,35,36],timer:38,titl:4,tmp:36,tnesor:24,to_devic:[23,31],to_host:31,to_numpi:31,todo:[13,23],togeth:[7,8,20],told:[4,22],too:[4,35],tool:[4,7,8,11],toolkit:22,top:[19,25,30],topk:15,topolog:35,toronto:9,total:19,tracker:34,tradit:30,train:[7,8,9,11],trai
 n_perf:9,trainer:35,trainfold:16,trainlist:16,trainx:16,transfer:[22,27,38],transform:[16,23,38],transpar:[23,27,30],transpos:[11,31],travi:[33,38],tree:5,trivial:36,truch:24,truth:[24,25],tsinghua:34,tung:[3,34],tupl:[19,23],turn:16,tutori:34,two:[15,27,30,31,34],txt:[11,14,16],type:[9,15,16,23,27,30,31,35],typic:[19,23,27,28,30],ubuntu1404:22,ubuntu:[5,22],ubunu:22,udpat:28,uint8:11,unclear:6,under:[4,12,22,27,34],undergo:[33,34],underli:[23,31],understand:21,undesir:37,undirect:27,unidirection:27,unifi:38,uniform:[21,23,24,25,28,30,31],union:19,unit:[13,14,22,23,27,30,33,35,36],unittest:22,univers:[3,34],unrol:[23,27],unsubscrib:1,until:[33,34],updat:[4,6,7,15,23,28,30,33,35],update:[28,33,35,36,38],update_progress:32,updater:[7,37],upgrad:22,url:22,usag:[11,19,21,23,24,25,28,31],use:[7,35,36,38],use_bia:23,use_cpu:15,use_gpu:18,user:[6,13,15,22,25],usernam:4,usr:22,util:[8,19,20],utiliti:11,val:9,val_perf:9,valid:[9,15,16,23,27],vallina:28,valu:[19,21,23,24,25,27,28,29,30,31,35]
 ,valuabl:3,varaibl:22,variabl:[22,30,31],varianc:[23,31],variant:30,varieti:[35,36,37,38],vector:[23,27,31],vgg:[7,15,33,38],vggnet:15,via:[22,24,27],video:[15,16],viennacl:22,virtual:[8,20],virtualenv:22,visibl:27,visual:[7,12,22,33],vldb:34,volumn:31,vs2015:12,vsproject:12,w_spec:23,w_transpos:23,wai:[2,6,22,27],wait:4,wang:[3,34],wangji:3,wangsh:3,wangwei:[3,13,23],wangyuan:3,want:22,warn:12,warnings:12,webpag:6,wei:3,weight:[21,23,27,28,36],weight_decai:28,well:[12,27],wenfeng:3,wheel:[7,8,20],when:[12,22,27,30,35,36,37],where:[4,15,23,27],which:[13,14,15,16,19,22,23,27,28,30,31,33,35],whl:22,who:4,whole:22,whose:[24,27,31],wide:[9,14,15,16,30,35,36,37,38],width:[11,19,23],win64:[12,22],window:[7,8],wip:2,wise:31,wish:12,within:[27,28,35],without:[15,22,23,27,31],word:[27,30],work:[4,12,22],worker:7,workshop:34,workspac:35,would:[15,18,19,22,23,27,28,30,31],wrap:[23,24,25,30,31],wrapper:[28,33,36],write:[3,4,29,30,33,35,38],writer:[30,38],wuwf:3,www:9,xavier:23,xiangyu:21,xie:[3
 ,34],xing:3,xpu:35,xxxmath:30,xxxx:4,xxxxx:22,yet:[33,34],yosemit:22,you:[2,4,5,6,9,12,16,19,22,34],your:[2,4,12,16,22,34],your_file:4,yournam:22,yourself:6,yuan:3,yum:22,zeromq:7,zhang:[3,21,34],zhaoj:3,zhejiang:3,zheng:[3,34],zhongl:3,zju:3,zmq:37,zoo:7,zookeep:[7,33,35,37],zsock:35},titles:["Issue Tracking","Project Mailing Lists","Source Repository","The SINGA Team","How to Contribute Code","How to Contribute Documentation","How to Contribute to SINGA","Development Schedule","Documentation","Running instructions for CPP version","Caffe Converter","Data","Dependent library installation","Device","Train Char-RNN over plain text","Train CNN over Cifar-10","Train AlexNet over ImageNet","Examples","Train a RBM model against MNIST dataset","Image Tool","Documentation","Initializer","Installation","Layer","Loss","Metric","FeedForward Net","Neural Net","Optimizer","Snapshot","Software Stack","Tensor","Utils","Download SINGA","Welcome to Apache Singa","&lt;no title&gt;","&lt;no title&gt;
 ","&lt;no title&gt;","&lt;no title&gt;"],titleterms:{"char":14,"function":27,"new":34,access:[2,27],advanc:27,against:18,alexnet:16,apach:34,api:[5,13,21,23,31],batch:27,build:22,caff:10,cblas:12,cifar:15,cite:34,cnn:15,code:4,committ:2,compil:[16,22],configur:27,contribut:[4,5,6,34],convert:10,core:30,cpp:[5,9,13,21,23,31],creation:27,cuda:22,cudnn:22,data:[11,15,16],dataset:18,depend:[12,22],develop:[3,7],devic:13,dimens:27,disclaim:34,dispatch:27,document:[5,8,20,34],download:[16,33],energi:27,environ:22,exampl:17,faq:[12,22],featur:27,feed:27,feedforward:26,format:4,forward:27,from:22,get:34,googl:12,guid:27,how:[4,5,6,34],image:19,imagenet:16,implement:[27,31],initial:21,instal:[12,15],install:22,installat:22,instruct:[9,18],instruction:[14,15,16],issue:0,jira:4,layer:23,librari:[12,22],licens:34,linux:22,list:1,log:12,loss:24,mac:22,mail:1,mentor:3,metric:25,mnist:18,model:[18,27,30],multipl:27,net:[26,27],neural:27,opencl:22,optimiz:28,over:[14,15,16],paramet:27,partit:27,pla
 in:14,predict:15,prepar:15,preprocess:16,project:1,protobuf:12,pull:4,pysinga:22,python:[9,13,21,23,31],rbm:18,recent:34,repositori:2,request:4,rnn:[14,27],run:[9,18],schedul:7,share:27,singa:[3,6,15,16,22,33,34],snapshot:29,softwar:30,sourc:[2,22],specif:13,stack:30,start:34,structur:27,style:4,support:22,team:3,tensor:31,text:14,togeth:22,tool:19,track:0,train:[14,15,16,18],upstream:2,user:27,util:32,version:9,virtual:22,web:2,websit:5,welcom:34,wheel:22,window:[12,22],worker:27}})
\ No newline at end of file
+Search.setIndex({envversion:46,filenames:["community/issue-tracking","community/mail-lists","community/source-repository","community/team-list","develop/contribute-code","develop/contribute-docs","develop/how-contribute","develop/schedule","docs","docs/cnn","docs/converter","docs/data","docs/dependencies","docs/device","docs/examples/caffe/README","docs/examples/char-rnn/README","docs/examples/cifar10/README","docs/examples/imagenet/README","docs/examples/index","docs/examples/mnist/README","docs/image_tool","docs/index","docs/initializer","docs/installation","docs/layer","docs/loss","docs/metric","docs/net","docs/neural-net","docs/optimizer","docs/snapshot","docs/software_stack","docs/tensor","docs/utils","downloads","index","releases/RELEASE_NOTES_0.1.0","releases/RELEASE_NOTES_0.2.0","releases/RELEASE_NOTES_0.3.0","releases/RELEASE_NOTES_1.0.0"],objects:{"singa.data":{ImageBatchIter:[11,1,1,""]},"singa.device":{create_cuda_gpus:[13,2,1,""],create_cuda_gpus_on:[13,2,1,""],get_defa
 ult_device:[13,2,1,""]},"singa.image_tool":{ImageTool:[20,1,1,""],color_cast:[20,2,1,""],crop:[20,2,1,""],crop_and_resize:[20,2,1,""],enhance:[20,2,1,""],load_img:[20,2,1,""],resize:[20,2,1,""]},"singa.image_tool.ImageTool":{color_cast:[20,3,1,""],crop3:[20,3,1,""],crop5:[20,3,1,""],crop8:[20,3,1,""],enhance:[20,3,1,""],flip:[20,3,1,""],num_augmentation:[20,3,1,""],random_crop:[20,3,1,""],resize_by_list:[20,3,1,""],resize_by_range:[20,3,1,""],rotate_by_list:[20,3,1,""],rotate_by_range:[20,3,1,""]},"singa.initializer":{gaussian:[22,2,1,""],uniform:[22,2,1,""]},"singa.layer":{Activation:[24,1,1,""],AvgPooling1D:[24,1,1,""],AvgPooling2D:[24,1,1,""],BatchNormalization:[24,1,1,""],Concat:[24,1,1,""],Conv1D:[24,1,1,""],Conv2D:[24,1,1,""],Dense:[24,1,1,""],Dropout:[24,1,1,""],Dummy:[24,1,1,""],Flatten:[24,1,1,""],GRU:[24,1,1,""],LRN:[24,1,1,""],LSTM:[24,1,1,""],Layer:[24,1,1,""],MaxPooling1D:[24,1,1,""],MaxPooling2D:[24,1,1,""],Merge:[24,1,1,""],Pooling2D:[24,1,1,""],RNN:[24,1,1,""],Slice:
 [24,1,1,""],Softmax:[24,1,1,""],Split:[24,1,1,""],engine:[24,4,1,""],get_layer_list:[24,2,1,""]},"singa.layer.AvgPooling1D":{get_output_sample_shape:[24,3,1,""]},"singa.layer.Concat":{backward:[24,3,1,""],forward:[24,3,1,""]},"singa.layer.Conv1D":{get_output_sample_shape:[24,3,1,""]},"singa.layer.Dummy":{backward:[24,3,1,""],forward:[24,3,1,""],get_output_sample_shape:[24,3,1,""],setup:[24,3,1,""]},"singa.layer.Layer":{as_type:[24,3,1,""],backward:[24,3,1,""],caffe_layer:[24,3,1,""],forward:[24,3,1,""],get_output_sample_shape:[24,3,1,""],param_names:[24,3,1,""],param_values:[24,3,1,""],setup:[24,3,1,""],to_device:[24,3,1,""]},"singa.layer.MaxPooling1D":{get_output_sample_shape:[24,3,1,""]},"singa.layer.Merge":{backward:[24,3,1,""],forward:[24,3,1,""],get_output_sample_shape:[24,3,1,""],setup:[24,3,1,""]},"singa.layer.RNN":{backward:[24,3,1,""],forward:[24,3,1,""]},"singa.layer.Slice":{backward:[24,3,1,""],forward:[24,3,1,""],get_output_sample_shape:[24,3,1,""]},"singa.layer.Split":{
 backward:[24,3,1,""],forward:[24,3,1,""],get_output_sample_shape:[24,3,1,""],setup:[24,3,1,""]},"singa.loss":{Loss:[25,1,1,""],SoftmaxCrossEntropy:[25,1,1,""],SquaredError:[25,1,1,""]},"singa.loss.Loss":{backward:[25,3,1,""],evaluate:[25,3,1,""],forward:[25,3,1,""]},"singa.loss.SquaredError":{backward:[25,3,1,""],evaluate:[25,3,1,""],forward:[25,3,1,""]},"singa.metric":{Accuracy:[26,1,1,""],Metric:[26,1,1,""]},"singa.metric.Metric":{evaluate:[26,3,1,""],forward:[26,3,1,""]},"singa.optimizer":{AdaGrad:[29,1,1,""],Adam:[29,1,1,""],Constraint:[29,1,1,""],CppConstraint:[29,1,1,""],CppRegularizer:[29,1,1,""],L2Constraint:[29,1,1,""],L2Regularizer:[29,1,1,""],Nesterov:[29,1,1,""],Optimizer:[29,1,1,""],RMSProp:[29,1,1,""],Regularizer:[29,1,1,""],SGD:[29,1,1,""]},"singa.optimizer.AdaGrad":{apply_with_lr:[29,3,1,""]},"singa.optimizer.Adam":{apply_with_lr:[29,3,1,""]},"singa.optimizer.Constraint":{apply:[29,3,1,""]},"singa.optimizer.CppConstraint":{apply:[29,3,1,""]},"singa.optimizer.CppRegul
 arizer":{apply:[29,3,1,""]},"singa.optimizer.L2Constraint":{apply:[29,3,1,""]},"singa.optimizer.L2Regularizer":{apply:[29,3,1,""]},"singa.optimizer.Nesterov":{apply_with_lr:[29,3,1,""]},"singa.optimizer.Optimizer":{apply:[29,3,1,""],apply_regularizer_constraint:[29,3,1,""],apply_with_lr:[29,3,1,""],register:[29,3,1,""]},"singa.optimizer.RMSProp":{apply_with_lr:[29,3,1,""]},"singa.optimizer.Regularizer":{apply:[29,3,1,""]},"singa.optimizer.SGD":{apply_with_lr:[29,3,1,""]},"singa.snapshot":{Snapshot:[30,1,1,""]},"singa.snapshot.Snapshot":{read:[30,3,1,""],write:[30,3,1,""]},"singa.tensor":{Tensor:[32,1,1,""],abs:[32,2,1,""],add:[32,2,1,""],add_column:[32,2,1,""],add_row:[32,2,1,""],average:[32,2,1,""],axpy:[32,2,1,""],bernoulli:[32,2,1,""],copy_data_to_from:[32,2,1,""],div:[32,2,1,""],eltwise_mult:[32,2,1,""],exp:[32,2,1,""],from_numpy:[32,2,1,""],gaussian:[32,2,1,""],ge:[32,2,1,""],gt:[32,2,1,""],le:[32,2,1,""],log:[32,2,1,""],lt:[32,2,1,""],mult:[32,2,1,""],pow:[32,2,1,""],relu:[32,
 2,1,""],reshape:[32,2,1,""],sigmoid:[32,2,1,""],sizeof:[32,2,1,""],softmax:[32,2,1,""],sqrt:[32,2,1,""],square:[32,2,1,""],sub:[32,2,1,""],sum:[32,2,1,""],sum_columns:[32,2,1,""],sum_rows:[32,2,1,""],tanh:[32,2,1,""],to_numpy:[32,2,1,""],uniform:[32,2,1,""]},"singa.tensor.Tensor":{"__iadd__":[32,3,1,""],"__idiv__":[32,3,1,""],"__imul__":[32,3,1,""],"__isub__":[32,3,1,""],T:[32,3,1,""],add_column:[32,3,1,""],add_row:[32,3,1,""],bernoulli:[32,3,1,""],clone:[32,3,1,""],copy:[32,3,1,""],copy_data:[32,3,1,""],copy_from_numpy:[32,3,1,""],deepcopy:[32,3,1,""],div_column:[32,3,1,""],div_row:[32,3,1,""],gaussian:[32,3,1,""],is_empty:[32,3,1,""],is_transpose:[32,3,1,""],l1:[32,3,1,""],l2:[32,3,1,""],memsize:[32,3,1,""],mult_column:[32,3,1,""],mult_row:[32,3,1,""],ndim:[32,3,1,""],reset_like:[32,3,1,""],reshape:[32,3,1,""],set_value:[32,3,1,""],size:[32,3,1,""],to_device:[32,3,1,""],to_host:[32,3,1,""],uniform:[32,3,1,""]},"singa.utils":{update_progress:[33,2,1,""]},singa:{converter:[10,0,0,"-
 "],data:[11,0,0,"-"],device:[13,0,0,"-"],image_tool:[20,0,0,"-"],initializer:[22,0,0,"-"],layer:[24,0,0,"-"],loss:[25,0,0,"-"],metric:[26,0,0,"-"],net:[27,0,0,"-"],optimizer:[29,0,0,"-"],snapshot:[30,0,0,"-"],tensor:[32,0,0,"-"],utils:[33,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","function","Python function"],"3":["py","method","Python method"],"4":["py","data","Python data"]},objtypes:{"0":"py:module","1":"py:class","2":"py:function","3":"py:method","4":"py:data"},terms:{"09309e":9,"1024l":9,"16l":9,"32l":9,"64l":9,"938460476e":9,"__iadd__":32,"__idiv__":32,"__imul__":32,"__isub__":32,"_singa_wrap":23,"abstract":[7,13,31,34,36,37,38,39],"boolean":[11,20],"byte":32,"case":[20,23,24,28],"char":[8,11],"class":[11,13,20,24,25,26,27,29,30,31,32,34,36,37,39],"const":28,"default":[13,16,17,19,23,32,36],"export":23,"final":[9,24],"float":[17,20,24,25,26,29,32,33],"function":[11,12,16,24,25,26,27],"goto":24,"import":[11,13,20,22,23,
 24,25,26,29,32],"int":[11,13,17,22,24,25,26,28,29,32],"long":32,"new":[4,7,12,16,28,31,32,34],"public":35,"return":[11,13,16,20,24,25,26,28,29,30,32],"short":[4,37],"static":[12,28],"switch":[9,23],"true":[11,20,24,32],"try":23,"void":28,"while":[3,23,28,34,35],abl:[16,31],about:16,abov:[23,28],ac_check_lib:23,ac_cv_have_libgflag:23,acc:26,accept:[11,24,32,34,35],accord:[12,20,28,32],account:4,accumul:29,accuraci:[9,16,17,26,31],achiev:16,acm:35,across:7,activ:[23,24,25,26,39],adadelta:[7,34,38],adagrad:[29,31,39],adam:[7,29,34,38],adamax:34,adammax:[7,38],add:[2,4,7,12,16,20,23,24,32,34,36,37,39],add_column:32,add_row:32,addit:[16,19,24,31,32],addition:23,address:[2,37,38],adsc:35,advanc:23,affin:24,after:[4,9,12,14,15,17,23,24,28,37],again:[4,23,25],against:[4,17],aggreg:29,alan:3,alex:28,alexnet:[7,8,9,16],algebra:[7,31,32,34],algorithm:[24,29,31,34,36,37,39],all:[7,12,13,23,24,25,26,28,29,30,32,34,35],alloc:[31,32],allreduc:36,along:[24,32],alpha:[24,32],alreadi:23,also:[13,15,1
 7,23,24,28,29,35],amazon:34,amd:[7,23,31,34],among:[7,28],anaconda:23,android:7,angle_list:20,anh:3,ani:[6,13,20,28,35],annot:4,answer:6,anthoni:3,apach:[0,1,2,3,4,5,23,34],append:9,appli:[16,20,24,29,32],applic:[0,6,15,28,34,35,37],apply_regularizer_constraint:29,apply_with_lr:29,april:[7,34,35],apt:[5,23],architectur:[7,34],archiv:1,arg:[24,29],argsortlay:[34,37],argument:[16,19,20,29,32],arm:31,arrai:[11,16,25,26,31,32],artifici:[9,16],ary1:13,ary2:13,as_typ:24,asf:[2,34,35],asset:23,assign:[28,36,37],assum:[17,29],asterisk:37,astyp:11,asynchron:34,attribut:[24,32],atung:3,aug:35,augment:[11,16,20],auto:[7,12,36],automat:[4,7,28,31,36],autoreconf:23,autotool:34,autotun:[24,39],aux:17,auxiliari:36,avail:[29,35,36],averag:[16,24,25,26,28,32],avg:24,avgpooling1d:24,avgpooling2d:24,avoid:[23,28,36],awar:32,axi:[24,32],axpi:32,b_spec:24,back:[11,32],backward:[24,25,31],balanc:[7,36],bar:33,base:[0,17,24,25,26,28,29,34,36,37,38,39],bashrc:[23,37],basic:35,bat:12,batch:[9,11,16,17,24,25
 ],batch_siz:[11,24],batchnorm:24,batchnorml:39,batchsiz:[17,24],bdist_wheel:23,becaus:[23,24],been:[1,23,35],befor:[25,32],begin:20,beignet:23,belong:23,below:28,beng:3,bengio:22,bernoulli:32,best:[16,35],beta:[24,32],beta_1:29,beta_2:29,beta_spec:24,better:23,between:[11,25,28,31,32,38],bia:[24,28],bibtex:35,bidirect:24,big:[36,37,38,39],bin:[9,15,16,17,23],binari:[9,12,14,16,17,23,25,32,39],bind:[7,9,23,34,37,38,39],bit:[12,23],bla:23,blame:4,blob:[28,34,36,37,38,39],block:39,bob:23,boltzman:36,bool:24,border_mod:24,boss:35,both:[4,7,9,16,22,24,28,29,31,38],bottom:20,bound:[22,32],box:23,bptt:[7,34,37],bpttworker:37,branch:[2,4,12,34],brew:23,bridg:[28,37],bright:20,brows:0,buffer:23,buffer_s:30,bug:[0,4,6,34,36,37,38,39],build:[5,6,7,8,9,12,17,21],built:[5,23,39],c2084:12,c2375:12,caff:[7,8],caffe_lay:24,caffemodel:14,cai:35,calcul:[26,32],call:[9,13,24,25,26,28,29,30,31,32,37],can:[2,4,5,6,9,12,14,15,16,17,20,23,25,26,28,29,31,35,36],cannot:[23,36,38],capac:11,card:[13,19,31,34,
 37],care:7,carri:[31,34],cast:20,categor:28,categori:[28,34,36],caus:[23,37],ccmake:[17,23],cct:7,cell:24,center:20,cflag:23,chain:20,chang:[4,17,23,24,32,38,39],channel:[20,24,39],charact:15,check:[4,6,23,36],checkout:23,checkpoint:[7,9,15,34,36,39],chen:[3,35],chin:3,chonho:3,chunk:28,cifar10:[9,16,37,39],cifar:[8,9],circl:28,clamp:24,clang:23,classif:[9,14,16,17,22,37],click:4,client:23,clone:[4,12,23,32,34],cloud:[34,37],cluster:[34,36,38],clusterproto:36,cmake:[9,12,23,34,39],cmake_include_path:23,cmake_library_path:23,cmakelist:17,cmd:[12,23],cnmem:[7,39],cnn:[7,8,9],code:[2,3],codebas:4,coeffic:29,coeffici:29,collis:38,color:20,color_cast:20,column:[24,28,32],com:[2,3,5,12,23],combin:25,comma:11,command:[5,12,14,15,16,17,23,36,37],commandqueu:31,commit:[1,4],common:36,commun:[28,31,34,35,39],comp:[3,23],compar:23,comparison:32,compat:31,competit:35,compil:[7,8,9,12,15,16],complet:[34,35,39],complex:[31,34,37],compon:[7,31,34,39],compris:28,compuat:[13,25],comput:[16,25,26,28,
 31,39],concat:[24,37],concaten:[24,28,39],concurr:36,conda:23,condit:38,conf:[24,29,36],config:24,configur:[7,12,23,24],conflict:[4,23],connect:[24,28,31,36],connectstub:36,consid:[4,28],consist:[11,16,28,31,34,35],constant:[9,24,29],constraint:[24,29,39],constraintconf:29,construct:[24,27,29,32],constructor:[28,29,32],contact:35,contain:[11,25,38],context:37,contrast:20,contributor:4,control:28,conv1:9,conv1_bia:9,conv1_weight:9,conv1d:24,conv2:9,conv2_bia:9,conv2_weight:9,conv2d:24,conv3:9,conv3_bia:9,conv3_weight:9,conv:24,convers:12,convert:[7,8],convolut:[9,16,17,22,24,39],copi:[4,12,23,24,32],copy_data:32,copy_data_to_from:32,copy_from_numpi:32,core:[8,21],corp:3,correct:[4,23,24],correspond:[12,24,31],could:[9,15,16,20,23,24,25,26,31,32],count:24,countabl:20,coupl:28,cp27:23,cplu:23,cplus_include_path:23,cppconstraint:29,cppcpu:[13,16,31,32],cppdevic:39,cppgpu:32,cpplint:4,cppmath:31,cppregular:29,cpu:[7,13,16,19,23,31,32,34,36,38],creat:[4,13,14,16,17,23,24,28,29,31,32,39],c
 reate_cuda_gpu:[13,24],create_cuda_gpu_on:13,create_cuda_gpus_on:13,create_data:17,creategraph:28,createnetfromgraph:28,crop3:20,crop5:20,crop8:20,crop:20,crop_and_res:20,cross:[7,24,25,31,39],cross_channel:24,csv:39,cubla:32,cuda7:23,cuda:[7,8,9,13,16,17,21],cudadevic:39,cudagpu:[13,16,24,31,32],cudamath:31,cudnn5:23,cudnn:[7,8,9,15,16,17,21],cudnn_convolut:24,cudnn_pref:24,cudnnconvolut:[24,39],cudnndropout:39,current:[4,9,12,13,14,15,17,23,24,28,32],custom:36,cxxflag:23,cycl:24,czmq:7,dai:[3,35],daiji:3,danac:35,daniel:3,data:[7,8,9],data_batch_1:9,data_batch_2:9,data_batch_3:9,data_batch_4:9,data_batch_5:9,data_format:24,datait:39,dataset:[9,11,14,15,16,17],datavec:37,dbm:28,dbsystem:23,dcblas_include_dir:23,dcblas_librari:23,dcnn:28,dcx:24,dcy:24,dealer:36,debug:[7,34,37],dec:[7,35],decai:[24,29],decay_mult:24,decid:[20,24],decis:[34,35],decod:[31,34,39],decompress:[12,17,23],decreas:17,deep:[9,16,17,22,28,31,32,34,35,36,37,38,39],deepcopi:32,deepimag:7,def:[11,16],defin:[23,31
 ,32,36],definit:12,degre:20,delimit:11,delv:22,denot:32,dens:[22,24,31,39],dense_bia:9,dense_weight:9,depend:[7,8],deploi:[5,7],deploy:7,deprec:12,descent:29,describ:[4,15,28,31,35],descript:4,design:[3,4,36,37,38,39],destin:32,detail:[4,9,16,23,28,31,35,37],detect:[38,39],dev:[1,16,23,24,32,34,35],develop:1,devic:[7,8],device_id:13,dglog_include_dir:23,dglog_librari:23,dhx:24,dhy:24,dialog:12,dict:[24,30],dictionari:24,diff:[24,36],differ:[12,23,24,28,31,32,34,36],difficulti:22,dimens:24,dimension:[31,32],dinh:[3,35],dinhtta:3,dir:23,direct:28,directli:[23,25,26,34,35],directori:[9,12,23,37],disabl:[4,39],disclaim:34,discuss:4,disk:31,displai:[33,36],dist:23,distribut:[7,22,25,28,32,34,35,36,37,38,39],div:32,div_column:32,div_row:32,divid:32,divis:32,dll:23,doc:5,docker:[7,34,37,38],document:[2,3,4],doe:[4,9,12,14,24,29,32,34,35],done:[4,12,32,33],downgrad:23,download:[8,9,12,14,15,16],download_data:[9,16],downpour:[7,36],doxygen:[5,37],dp1:24,dp2:24,dpi:24,dprotobuf_include_dir:23
 ,dprotobuf_librari:23,dprotobuf_protoc_execut:23,driver:[23,36,37,38],drop:24,dropout:[24,34,39],droput:24,dst:32,dst_offset:32,dtype:[24,25,26,32],due:[12,23,24,28],dummi:[24,32,37],dummylay:34,dun:3,dure:[9,23,36],duse_cuda:23,duse_modul:23,duse_opencl:23,duse_python:[9,23],dx1:24,dx2:24,dxi:24,dxn:24,dy1:24,dy2:24,dyi:24,dyn:24,each:[1,7,11,15,16,17,20,24,25,26,28,29,31,32],earli:36,easi:[34,36,37],easili:[28,31],ec2:34,echo:23,edu:[3,9,23],effect:28,effort:[34,35],either:[20,23,24],element:[24,32],elementi:32,eltwise_mult:32,email:3,empti:[23,24,29,32,36],enabl:[23,28,34,36,37,39],encod:[31,34,39],encount:12,encourag:23,end:[11,20],endors:[34,35],endpoint:[2,31],engin:[24,39],enhanc:[7,20,36],entir:[12,28],entropi:[25,31,39],enum_type_wrapp:23,enumer:20,env:23,environ:[8,21],epoch:[9,17,29],epsilon:29,equal:24,error:[12,23,25,29,31,36,37],especi:12,establish:1,etc:[12,28,31],evalu:[24,25,26],everi:[28,31,32],everytim:23,exactli:17,exampl:[4,8,9,11,13],except:[24,28,32],exclud:[2
 0,28,37],exclus:29,execut:[5,9,13,14,23,31],exist:[9,23],exmapl:35,exp:[17,32],expect:15,express:31,extend:[7,31,36,38],extens:31,extern:36,extra:24,extract:[9,12,34,37],fact:28,fail:[36,38],failur:7,falg:24,fals:[20,24,32],fan_in:22,fan_out:22,faq:8,fast:4,fatest:24,featur:[0,4,6,7,12,24,25],fedora:23,feed:[7,9,16,17,26],feedforward:[8,21,22],few:14,fewer:[4,34],field:[4,24,28,32,36,37],figur:[28,31],file:[4,7,9,11,12,14,15,16,17,23,28,31,34,36,37,38,39],files:17,filter:28,find:[4,23,35,36],finish:[4,9,12,36],first:[9,28,35],firstli:28,fix:[4,12,23,34,36,37,38,39],fixbug:4,fixg:36,flag:[23,24,25,36],flat:9,flatten:[24,39],flip:[11,20],float16:31,float32:[31,32],floder:17,floor:24,flow:4,folder:[5,12,14,16,17,23,36],follow:[0,2,4,5,9,12,13,14,16,17,19,20,22,23,24,28,29,31,32,35,36,37,38,39],foo:4,footprint:7,fork:4,form:4,fortran:23,forward:[4,7,9,16,17,24,25,26],found:[2,23],foundat:[34,35],four:16,foward:[24,25,26],fpga:[31,34],framework:[7,34,36],free:31,frequenc:17,from:[4,5,7,8
 ,9,11,12,13],from_numpi:[25,26,32],fromarrai:11,full:[11,28],fulli:[24,28,34,35,39],func:36,further:[4,34,35],furtur:24,futur:24,gamma:24,gamma_spec:24,gang:3,gao:[3,35],gate:3,gaussian:[9,22,24,29,31,32],gcc4:23,gcc:23,gemm:32,gemv:32,geneart:[25,26],gener:[5,12,15,16,17,23,24,29,31,32,36,37,38,39],get:[4,5,11,12,13,17,20,23,24,26,28,29],get_default_devic:[13,32],get_includ:23,get_layer_list:24,get_output_sample_shap:24,gflag:23,git:[2,4,5,12,23],github:[2,4,5,12,23,34,39],give:[5,20,28,32,35],given:[20,24,28,29,31,32,35],glibc:23,global:[11,29],glog:[12,23,36,39],glorot:22,gmail:3,gnu:[7,34,36],googl:4,gpu:[7,13,16,19,23,31,32,34,36,37,38],grad:[24,25,29,34],gradient:[16,24,25,28,29,31,36],gradvec:37,graph:[28,36,37],grayscal:20,grep:23,ground:[25,26],group:[7,28,36],gru:[15,24,34,37],grulay:[7,37],gtest:34,gui:23,guid:4,gun:37,hadoop:35,haibo:3,half:[24,35],halt:33,hand:[32,35],handleputmsg:36,hardwar:[7,13,31,32,34],hash:[12,38],have:[1,4,9,12,17,23,24,28,29,31,32,34,35],haven:2
 3,hawaii:35,hdf:[34,37],header:[12,23,37],health:7,height:[11,20,24],held:35,help:[6,28,34],henc:9,here:[23,35],heterogen:[7,34],hid:28,hidden:[24,28],hidden_s:24,high:[4,24,32],higher:[28,29,31,32],hight:32,hinton:19,hogwild:[7,36],home:23,homebrew:23,horizont:24,host:[13,16,32,36],howev:[12,23],html:[5,13],http:[0,2,5,9,12,23],human:22,hybrid:[7,28,34,37,38],hyper:[15,19,24],hzchenhaibo:3,i2r:35,icd:23,idea:28,ideal:4,identifi:[4,24],idx:[11,20],ignor:23,illustr:[9,31],ilsvrc:17,imag:[7,8,9,11],image_fold:11,image_path_suffix:11,image_tool:[11,20],image_transform:11,imagebatchit:11,imagenet:[8,14],imagetool:[11,20],img:[11,20],img_list_fil:11,img_path:11,imgclass:14,imgtool:20,immedi:4,implement:[4,8,13,15,21,24,25,26],implment:[13,25,26,32],importerror:23,improv:[4,34,36,37,38],in_shap:24,includ:[4,7,9,11,12,13,15,16,17,20,23,24,25,26,28,29,30,31,34,36,37,38,39],inconsist:24,incub:[1,2,4,5,23,34,35,36,37,38,39],index:[25,29],indic:[23,25,28,34,35],info:[27,29,33],inform:[7,9,23,3
 4,37],infrastructur:[34,35],inherit:[25,26],init:[24,37],initgooglelog:37,initi:[8,12,21],inner:24,innerproductlay:37,inplac:[20,32],input:[15,20,22,24,25,32,37,39],input_feature_length:[22,24],input_mod:24,input_sample_shap:24,insensit:24,insert:28,insid:29,instal:[5,7,8,9],instanc:[16,20,24,28,29,31,32,36],instead:24,instruct:[2,5,8],integ:[24,25,32],integr:[7,34,36,37],intel:23,intend:12,interact:[4,38],interfac:[37,38,39],intermedi:36,intern:[11,20,23,28,32],intial:9,intuit:[36,37,38,39],invalid:36,invok:[31,32],ip_bia:9,ip_weight:9,ipython:35,iri:23,is_empti:32,is_transpos:32,iter:[11,29],itself:4,j2ee:0,jan:[7,35],januari:34,jenkin:[7,39],jian:22,jinyang:3,jira:0,jixin:3,job:[4,28,34,36,37],join:6,juli:35,june:35,jupyt:35,just:[23,24],kaim:22,kaip:3,kdata:28,kei:34,kernel:[15,24,31],keval:[24,25],kfloat32:32,khidden:28,khidlay:28,kian:3,kimag:28,kind:28,klabel:28,know:23,kriz:9,ksoftmaxloss:28,ktest:28,ktrain:[24,25,28],kvalid:28,kvislay:28,kwarg:24,l2constraint:29,l2regular:2
 9,label:[11,14,16,25,26,28],lack:6,lah:23,lambda:12,languag:[15,31],larg:[7,28,36,37,38,39],last:4,later:[28,34],latest:[4,12,14,34],launch:36,layer:[7,8,15,21,22],layertyp:37,ld_library_path:23,lead:[28,36],learn:[17,24,28,29,31,34,35,36,37,38,39],least:[23,24],lee:3,left:[20,32],left_bottom:20,left_top:20,length:[20,24,32],let:23,level:[4,22,31,37,38],lib64:23,lib:[12,23,39],libcnmem:39,libglog:[12,23],libgoogl:23,liblmdb:23,libopenbla:[12,23],libopencv:23,libprotobuf:[12,23],libprotoc:12,librari:8,libsingagpu:38,libstdc:23,libtool:36,libviennacl:23,licens:4,life:24,light:39,like:[4,7,9,23,28],limited_workspac:24,line:[4,11,15,23],linear:[7,24,31,32,34],link:[1,2,12,23],linkag:12,linker:23,linux:[7,8,15,21],linux_input:15,linux_x86_64:23,lite:12,lmdb:[23,36,39],lmdbreader:39,lmdbwriter:39,load:[7,9,11,14,16,17,20,30,31,34,36,37],load_img:20,local:[2,23,24,39],locat:[28,38],look:28,loss:[8,9,17,21,24],low:[24,32],lower:[28,32],lr_gen:29,lr_mult:24,lrn1:9,lrn2:9,lrn:24,lstm:24,luo:[
 3,35],mac:[8,21],machin:[31,34,36],maco:7,macosx_10_11_intel:23,mai:[4,12,17,23,28,35],main:[16,23,36,37],major:[7,31,34,37],make:[9,20,23,28,29,32,34,35,37,39],malloc:31,manag:[0,2,7,12,13,31,34,36,39],manger:23,mani:[3,4,31],manner:[34,35],manual:[17,24],map:12,march:35,mark:32,markdown:5,master:[4,5,12],match:23,math:[31,37,38,39],matric:39,matrix:[24,28,31,32,37],maven:34,max:[11,20,24],maxpooling1d:24,maxpooling2d:24,mayb:23,md5:34,mean:[17,23,24,32],meaning:[4,15],measur:31,meihui:3,meihui_zhang:3,melbourn:35,member:[3,12,24,30,32,37],memori:[7,13,17,23,28,31,32,36,39],memsiz:32,merg:[4,24,39],meso:[7,34,36,37,38],messag:[4,9,29,31],meta:[11,24,31],method:[13,20,22,24,30,31,39],metric:[8,9,21],middl:20,migrat:7,mini:[11,28],miscellan:37,mismatch:36,miss:23,mkdir:[9,23],mlp:[7,28],mode:[16,24,30,37],model:[7,8,9],model_bin:14,model_pb2:[24,25],model_txt:14,modelproto:36,moduel:32,modul:[7,11,25,26,29,31,32,36,39],momentum:[24,29,37],more:[4,14,17,23,31,34,35,37],most:[23,24,28,
 31,32],move:[24,32,36,37],msse2:23,mult:32,mult_column:32,mult_row:32,multi:[7,31,32],multimedia:35,multipl:[7,20,23,24],multipli:[24,29,32],must:[20,23,24,25,28,29,32],mutipl:24,mutual:29,nair:3,name2lay:28,name:[1,3,11,12,23,24,28,29,30,31,34],namespac:23,nation:3,natur:15,nb_channel:22,nb_filter:22,nb_kernel:24,nchw:24,ndim:32,necessari:[12,23],necessarili:[34,35],need:[2,9,23,25,26,28,29,32],neg:33,negat:32,nerual:27,nesterov:[29,39],net:[7,8,9,16,21],neteas:3,netproto:28,network:[7,9,15,16,17,28,31,34,36,39],neural:[7,9,15,16,17],neuralnet:[28,34,36,37],neuralnetwork:22,new_img:20,newer:23,newest:23,newli:[28,34,35],next:[11,23,28,36],nhwc:24,no_workspac:24,node:[7,28,34,36,37],nomal:39,non:[12,23],none:[11,23,24,29,32],norm:[29,32],normal:[23,24,26,28,31,39],note:[23,32,34,36,37,38,39],notebook:35,noth:[24,29],now:[9,17,35],np_arrai:32,npartit:28,npy:32,ntest:17,nthread:17,ntrain:17,num:[11,13,20,24,28],num_augment:20,num_cas:20,num_output:24,num_stack:24,number:[4,9,13,15,17,
 20,24,28,29,32,36],numer:29,numpi:[11,16,23,32],nvcc:39,nvidia:[7,13,23,31,34],obj:29,object:[22,24,25,26,28,29,31,36,39],objectarrai:23,oct:35,octob:34,odd:24,off:[23,39],offset:[20,32],old:32,older:23,omit:28,onc:4,onehotlay:37,onli:[12,14,22,23,24,28,32,37],onlin:[2,12],only_cbla:23,onto:[24,32],ooi:[3,35],ooibc:3,open:[4,6,12,23,35],openbla:[7,12,23,36],opencl:[7,8,13,21],openclgpu:[13,31,32],openclmath:31,opencv:[17,23,39],oper:[7,13,20,24,25,31,32,34,37,38,39],operand:32,opt:23,optim:[7,8,13,21],option:[12,17,23,29,32,36,39],order:[9,23],org:[0,1,2,3,35],organ:3,origin:[4,24,28,32],orign:20,osaka:3,osx:23,other:[3,4,6,7,15,16,23,24,25,26,28,29,31,32,34,35,36,37,38],otherwis:[20,32],our:35,out:[23,24,32,36],outdata:17,output:[9,11,14,17,20,23,24,28,36,39],output_feature_length:22,outsid:[23,29],over:[8,11],overrid:[25,26,29],overview:[35,39],own:4,packag:[12,23,39],pad:24,page:[9,16,28,31,35],pair:[24,28],paper:[19,35],parallel:[16,28,34,37],param:[24,28,29,36,37],param_nam:[24
 ,30],param_spec:24,param_v:30,param_valu:24,paramet:[7,9,11,13],paramid2param:28,paramspec:29,paramt:[24,29],pars:36,parti:37,particularli:[15,28],partit:7,partition_dim:28,pass:[23,28,31],patch:[3,4,6,20],patch_5:20,patch_and_scal:20,path:[11,12,14,15,20,23,36],payload:31,pb2:23,peopl:3,per:[16,24,25,26,29],perform:[9,22,23,26,31,34,36],perl:12,permiss:36,pfreq:17,phase:[20,23,28],phone:7,pil:11,ping:4,pip:[5,23],pkl:19,place:16,plai:3,plain:8,plan:36,platform:[7,23,35,36,37,38,39],pleas:[4,9,12,14,15,16,17,19,23,34,35],pmc:34,png:[11,20],point:24,pointer:[28,34],pool1:9,pool2:9,pool3:9,pool:[7,24,39],pooling2d:24,poolingconf:24,popular:[7,22,28,36,37,38,39],posit:[20,24],possibl:28,post:1,potenti:31,pow:32,predict:[7,8,9],prefer:[23,24],prefetch:[11,34,38],prefix:[11,23,24],prelu:39,prepar:[7,8,9],preprocess:8,preprocessor:12,present:35,prevent:29,previou:[12,14],previous:[16,34],print:[17,23,37],prioriti:[29,38],probabl:[24,26,32],problem:[4,23],proce:23,procedur:5,process:[9,19,
 20,28,34,35,36,38,39],product:24,program:[7,14,16,19,23,31,34,36,37,38,39],progress:33,project:0,prompt:12,propag:[24,31],proper:12,propos:28,proto:[7,25,32,36,39],protobuf260:23,protobuf:7,protoc:[12,23],protocol:23,prototxt:14,provid:[4,6,13,15,16,23,24,27,28,31,32,33],purpos:37,push:[2,4],put:[12,32,35],pydatasg:35,pysinga:[8,21],python2:23,python:[5,7,8],pythonpath:23,question:6,queue:11,quickstart:9,race:38,ran:16,random:[7,20,31,34,36],random_crop:[11,20],randomli:[20,25,26],rang:[11,31],rat:36,rate:[17,24,29],raw:34,rbm:7,read:[9,14,20,30,31,32,34,39],reader:[31,39],readi:12,real:29,rearrang:37,rebas:4,recent:23,recommend:[5,23],recommonmark:5,record:31,recoveri:7,rectifi:22,recurr:[7,15,24,28,36],redefinit:12,reduc:7,redund:28,ref:22,refactor:[36,37],refer:[4,9,14,16,17,23,24,28],refin:[36,37],reflect:[34,35],regard:17,regist:29,regular:[24,29,39],regularizerconf:29,reinstal:23,relat:[23,36,37],releas:[7,12,23,28,34,35,36,37,38,39],relev:4,relu1:9,relu2:9,relu3:9,relu:[24,32
 ],rememb:23,remot:2,remov:[7,25,28,36,37,38],ren:22,renam:39,replac:[7,15,16,20,28,34,37],replic:[24,28],repo:[2,23],report:[4,6,23,35],repres:[13,28,31],reproduct:4,request:0,requir:[3,4,9,16,17,23,24,34,35],rescal:29,research:35,reset:[23,32,36],reset_lik:[24,32],reshap:[24,32],resid:[13,28],residu:7,resiz:20,resize_by_list:20,resize_by_rang:[11,20],resnet:[16,34,39],resourc:7,respect:[24,28],respons:[24,39],rest:25,restor:[7,34,36],restrict:36,result:[20,23,24,28,32],resum:39,ret:32,retriev:29,review:[4,34,35],reword:4,rework:35,rgb:11,rho:29,right:[20,23,32],right_bottom:20,right_top:20,rmsprop:[29,31,39],rng:20,rnn:[7,8],rnn_mode:24,role:3,root:[23,36],rotat:20,rotate_by_list:20,rotate_by_rang:20,row:[16,24,26,28,32],rule:29,run:5,runonebatch:36,runtim:[23,36],safe:[4,36],sai:23,same:[5,9,17,23,24,28,29,32,34,36,37],sampl:[9,11,14,15,24,25,26,32],save:[9,11,17,20],scalar:24,scale:[20,36],schedul:6,scheme:28,school:35,scienc:23,scm:2,scrip:36,script:[9,12,13,14,17,30,34,36],seam
 lessli:16,second:[23,35],section:[12,23,28],see:[4,9,23,28,29],seed:15,select:[23,36],self:[20,32],send:39,sensit:24,sentenc:15,sep:[7,35],separ:36,septemb:34,seqenc:24,sequenti:15,server:[7,28,34,36],servic:36,session:35,set:[2,4,15,19,20,23,24,25,26,28,29,31,32,36],set_valu:[24,32],setup:[23,24,36,39],sever:[6,17],sgd:[7,29,31,34,37,38,39],shallow:32,shaoq:22,shape:[11,24,25,28,32,39],share:23,share_from:28,sharefrom:28,shareparamsfrom:28,sharp:20,sheng:3,should:[0,4,9,16,17,23,24,28,29,32],show:[9,23],shown:28,shuffl:11,side:[20,32],sigmod:35,sigmoid:[24,32],signa:[37,38],silenc:12,similar:[16,24,28],similarli:28,simpl:[35,39],simpler:24,simplest:23,simpli:[14,28],simplifi:7,sinc:[12,28,32],sing:28,singa:[0,1,2],singa_dropout:24,singa_root:9,singacl:24,singacl_dropout:24,singacpp:24,singacpp_convolut:24,singacpp_dropout:24,singacuda:24,singacuda_dropout:24,singapor:3,singatest:36,singatool:36,singav1:39,singel:26,singl:[7,24,25,28,32,34,36,37,38],singleton:[4,36,39],size:[20,24,2
 8,32,36],size_list:20,sizeof:32,skip:24,slice:[24,28,36,37,39],slice_point:24,slide:35,sln:[12,23],slow:23,small:[4,29],small_siz:20,smaller:20,snapshot:[8,21],snprintf:12,socket:34,softmax:[24,25,26,28,32,39],softmaxcrossentropi:25,softmaxlay:[34,37],softwar:[8,21],solut:[12,23],some:[3,9,15,23,24,25,28,31,34,36,39],sometim:23,soon:14,sort:36,space:[11,28],spars:[31,36],spec:[24,29],special:23,specif:[4,8,12],specifi:[9,17,23,24,28,32],speed:31,sphinx:[5,34,39],split:[24,28,37,39],sponsor:[34,35],sprintf:12,sqrt:32,squar:[20,25,29,31,32],squarederror:25,squash:4,src:[12,23,32],src_offset:32,srclayer:28,sse2:23,ssh:36,stabil:[34,35],stack:[8,21,24],stand:24,standard:[7,32],start:[9,11,12,13,14,15,19,32],state:[4,24,32],statist:[9,39],statu:[17,34,35],std:[15,22,24,28,32],stdext:12,step1:17,step:[5,9,12,17,23,29],still:12,stochasitc:29,stop:36,store:[5,9,17,24,31,32,34,37],str:[11,20,24,29,33],strata:35,strategi:28,stream:31,stride:24,string:[15,23,24,28,29,30,31,33],structur:9,stub:
 [28,34],stuck:36,studio:[12,23],sub:[24,28,32],subclass:[13,25,26,29,31,39],submit:[0,3],submodul:39,subscrib:[1,35],subsequ:28,subset:28,subtract:32,success:[3,34,35],successfulli:23,sudo:23,suggest:3,sum:[24,32],sum_column:32,sum_row:32,summari:2,summat:[24,32],summer:35,sun:22,support:[5,7,8,12,14,21],suppos:[23,28],suppport:7,sure:[23,32],surpass:22,sutd:3,swig:[13,23,24,32],synchron:[16,28,34],synset:14,synset_word:14,system:[0,4,12,23,34,36],tag:[23,24],take:28,tan:[3,35],tanh:[24,32],tankl:3,tap:23,tar:[9,23],target:[36,39],task:[7,26],tcp:37,tdun:3,technolog:3,ted:3,tensor:[7,8,13,21,22,24,25,26,29,30,31],tensor_math_cpp:32,tensor_math_cuda:32,tensor_math_opencl:32,term:[31,32],termin:36,tesnor:29,tesor:32,test:[4,9,12],test_batch:9,test_singa:23,tester:3,testfold:17,testlist:17,text:8,textfileread:39,textfilewrit:39,than:[23,28,29],thei:[23,24,28,31],theja:3,them:[4,12,23,28],therefor:[13,31],thererfor:24,thi:[0,1,2,4,5,9,11,12,13],third:[35,37],thirdparti:36,those:24,threa
 d:[4,17,28,31,36,38],three:[13,16,23,28,31,32,34],threse:24,threshold:29,through:[15,24,28],thu:[25,28],time:[34,36,37],timer:39,titl:4,tmp:37,tnesor:25,to_devic:[24,32],to_host:32,to_numpi:32,todo:[13,24],togeth:[7,8,21],told:[4,23],too:[4,36],tool:[4,7,8,11],toolkit:23,top:[14,20,26,31],topk:16,topolog:36,toronto:9,total:20,tracker:35,tradit:31,train:[7,8,9,11],train_perf:9,trainer:36,trainfold:17,trainlist:17,trainx:17,transfer:[23,28,39],transform:[17,24,39],transpar:[24,28,31],transpos:[11,32],travi:[34,39],tree:5,trivial:37,truch:25,truth:[25,26],tsinghua:35,tung:[3,35],tupl:[20,24],turn:17,tutori:35,two:[14,16,28,31,32,35],txt:[11,14,15,17],type:[9,14,16,17,24,28,31,32,36],typic:[20,24,28,29,31],ubuntu1404:23,ubuntu:[5,23],ubunu:23,udpat:29,uint8:11,unclear:6,under:[4,12,23,28,35],undergo:[34,35],underli:[24,32],understand:22,undesir:38,undirect:28,unidirection:28,unifi:39,uniform:[22,24,25,26,29,31,32],union:20,unit:[13,15,23,24,28,31,34,36,37],unittest:23,univers:[3,35],unr
 ol:[24,28],unsubscrib:1,until:[34,35],updat:[4,6,7,14,16,24,29,31,34,36,37,38,39],update_progress:33,upgrad:23,url:23,usag:[11,14,20,22,24,25,26,29,32],use_bia:24,use_cpu:16,use_gpu:19,user:[6,13,16,23,24,26],usernam:4,usr:23,util:[8,11,20,21],val:9,val_perf:9,valid:[9,16,17,24,28],vallina:29,valu:[20,22,24,25,26,28,29,30,31,32,36],valuabl:3,varaibl:23,variabl:[23,31,32],varianc:[24,32],variant:31,varieti:[36,37,38,39],vector:[24,28,32],vertial:24,vertic:24,vgg16:14,vgg19:14,vgg:[7,14,16,34,39],vggnet:16,via:[23,25,28],video:[16,17],viennacl:23,viewer:35,virtual:[8,21],virtualenv:23,visibl:28,visual:[7,12,23,34],vldb:35,volumn:32,vs2015:12,vsproject:12,w_spec:24,w_transpos:24,wai:[2,6,23,28],wait:4,wang:[3,35],wangji:3,wangsh:3,wangwei:[3,13,24],wangyuan:3,want:23,warn:12,webpag:6,wei:3,weight:[22,24,28,29,37],weight_decai:29,well:[12,28],wenfeng:3,wheel:[7,8,21],when:[12,23,28,31,36,37,38],where:[4,14,16,24,28],which:[13,15,16,17,20,23,24,28,29,31,32,34,36],whl:23,who:4,whole:23,wh
 ose:[25,28,32],wide:[9,15,16,17,31,36,37,38,39],width:[11,20,24],win64:[12,23],window:[7,8],wip:2,wise:[24,32],wish:12,within:[28,29,36],without:[16,23,24,28,32],word:[28,31],work:[4,12,14,23],worker:7,workshop:35,workspac:36,would:[14,16,19,20,23,24,28,29,31,32],wrap:[24,25,26,31,32],wrapper:[29,34,37],write:[3,4,30,31,34,36,39],writer:[31,39],wuwf:3,www:9,xavier:24,xiangyu:22,xie:[3,35],xing:3,xpu:36,xxxmath:31,xxxx:4,xxxxx:23,yet:[34,35],yosemit:23,you:[2,4,5,6,9,12,14,17,20,23,35],your:[2,4,12,14,17,23,35],your_fil:4,yournam:23,yourself:6,yuan:3,yum:23,zero:32,zeromq:7,zhang:[3,22,35],zhaoj:3,zhejiang:3,zheng:[3,35],zhongl:3,zju:3,zmq:38,zoo:7,zookeep:[7,34,36,38],zsock:36},titles:["Issue Tracking","Project Mailing Lists","Source Repository","The SINGA Team","How to Contribute Code","How to Contribute Documentation","How to Contribute to SINGA","Development Schedule","Documentation","Running instructions for CPP version","Caffe Converter","Data","Dependent library installation",
 "Device","Use parameters pre-trained from Caffe in SINGA","Train Char-RNN over plain text","Train CNN over Cifar-10","Train AlexNet over ImageNet","Examples","Train a RBM model against MNIST dataset","Image Tool","Documentation","Initializer","Installation","Layer","Loss","Metric","FeedForward Net","Neural Net","Optimizer","Snapshot","Software Stack","Tensor","Utils","Download SINGA","Welcome to Apache Singa","&lt;no title&gt;","&lt;no title&gt;","&lt;no title&gt;","&lt;no title&gt;"],titleterms:{"char":15,"function":28,"new":35,access:[2,28],advanc:28,against:19,alexnet:17,apach:35,api:[5,13,22,24,32],batch:28,build:23,caff:[10,14],cbla:12,cifar:16,cite:35,cnn:16,code:4,committ:2,compil:[17,23],configur:28,contribut:[4,5,6,35],convert:10,core:31,cpp:[5,9,13,22,24,32],creation:28,cuda:23,cudnn:23,data:[11,16,17],dataset:19,depend:[12,23],develop:[3,7],devic:13,dimens:28,disclaim:35,dispatch:28,document:[5,8,21,35],download:[17,34],energi:28,environ:23,exampl:[14,18],faq:[12,23],feat
 ur:28,feed:28,feedforward:27,format:4,forward:28,from:[14,23],get:35,googl:12,guid:28,how:[4,5,6,35],imag:[14,20],imagenet:17,implement:[28,32],initi:22,instal:[12,16,23],instruct:[9,15,16,17,19],issu:0,jira:4,layer:24,librari:[12,23],licens:35,linux:23,list:1,log:12,loss:25,mac:23,mail:1,mentor:3,metric:26,mnist:19,model:[14,19,28,31],multipl:28,net:[27,28],neural:28,obtain:14,opencl:23,optim:29,over:[15,16,17],paramet:[14,28],partit:28,plain:15,pre:14,predict:[14,16],prepar:[14,16],preprocess:17,project:1,protobuf:12,pull:4,pysinga:23,python:[9,13,22,24,32],rbm:19,recent:35,repositori:2,request:4,rnn:[15,28],run:[9,14,19],schedul:7,share:28,singa:[3,6,14,16,17,23,34,35],snapshot:30,softwar:31,sourc:[2,23],specif:13,stack:31,start:35,structur:28,style:4,support:23,team:3,tensor:32,test:14,text:15,thi:14,togeth:23,tool:20,track:0,train:[14,15,16,17,19],upstream:2,user:28,util:33,version:9,virtual:23,web:2,websit:5,welcom:35,wheel:23,window:[12,23],worker:28}})
\ No newline at end of file

Modified: incubator/singa/site/trunk/zh/_static/basic.css
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/zh/_static/basic.css?rev=1776389&r1=1776388&r2=1776389&view=diff
==============================================================================
--- incubator/singa/site/trunk/zh/_static/basic.css (original)
+++ incubator/singa/site/trunk/zh/_static/basic.css Thu Dec 29 09:46:24 2016
@@ -52,8 +52,6 @@ div.sphinxsidebar {
     width: 230px;
     margin-left: -100%;
     font-size: 90%;
-    word-wrap: break-word;
-    overflow-wrap : break-word;
 }
 
 div.sphinxsidebar ul {
@@ -85,6 +83,10 @@ div.sphinxsidebar #searchbox input[type=
     width: 170px;
 }
 
+div.sphinxsidebar #searchbox input[type="submit"] {
+    width: 30px;
+}
+
 img {
     border: 0;
     max-width: 100%;
@@ -185,13 +187,6 @@ div.genindex-jumpbox {
 
 /* -- general body styles --------------------------------------------------- */
 
-div.body p, div.body dd, div.body li, div.body blockquote {
-    -moz-hyphens: auto;
-    -ms-hyphens: auto;
-    -webkit-hyphens: auto;
-    hyphens: auto;
-}
-
 a.headerlink {
     visibility: hidden;
 }

Modified: incubator/singa/site/trunk/zh/_static/doctools.js
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/zh/_static/doctools.js?rev=1776389&r1=1776388&r2=1776389&view=diff
==============================================================================
--- incubator/singa/site/trunk/zh/_static/doctools.js (original)
+++ incubator/singa/site/trunk/zh/_static/doctools.js Thu Dec 29 09:46:24 2016
@@ -124,7 +124,6 @@ var Documentation = {
     this.fixFirefoxAnchorBug();
     this.highlightSearchWords();
     this.initIndexTable();
-    
   },
 
   /**
@@ -253,29 +252,6 @@ var Documentation = {
     });
     var url = parts.join('/');
     return path.substring(url.lastIndexOf('/') + 1, path.length - 1);
-  },
-
-  initOnKeyListeners: function() {
-    $(document).keyup(function(event) {
-      var activeElementType = document.activeElement.tagName;
-      // don't navigate when in search box or textarea
-      if (activeElementType !== 'TEXTAREA' && activeElementType !== 'INPUT' && activeElementType !== 'SELECT') {
-        switch (event.keyCode) {
-          case 37: // left
-            var prevHref = $('link[rel="prev"]').prop('href');
-            if (prevHref) {
-              window.location.href = prevHref;
-              return false;
-            }
-          case 39: // right
-            var nextHref = $('link[rel="next"]').prop('href');
-            if (nextHref) {
-              window.location.href = nextHref;
-              return false;
-            }
-        }
-      }
-    });
   }
 };
 
@@ -284,4 +260,4 @@ _ = Documentation.gettext;
 
 $(document).ready(function() {
   Documentation.init();
-});
\ No newline at end of file
+});

Modified: incubator/singa/site/trunk/zh/_static/fonts/Lato-Bold.ttf
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/zh/_static/fonts/Lato-Bold.ttf?rev=1776389&r1=1776388&r2=1776389&view=diff
==============================================================================
Binary files - no diff available.