Added: incubator/singa/site/trunk/doxygen/html/feed__forward__net_8h_source.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/feed__forward__net_8h_source.html?rev=1857944&view=auto
==============================================================================
--- incubator/singa/site/trunk/doxygen/html/feed__forward__net_8h_source.html 
(added)
+++ incubator/singa/site/trunk/doxygen/html/feed__forward__net_8h_source.html 
Mon Apr 22 10:37:18 2019
@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Singa: 
/home/moaz/incubator-singa/include/singa/model/feed_forward_net.h Source 
File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Singa
+   </div>
+   <div id="projectbrief">A General Distributed Deep Learning Library</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" 
href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li 
class="navelem"><a class="el" 
href="dir_14a988756d30161f7e1f48b05d03905d.html">singa</a></li><li 
class="navelem"><a class="el" 
href="dir_1ed15e94f94d348ba7de93ac6315cc91.html">model</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="headertitle">
+<div class="title">feed_forward_net.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span 
class="lineno">    1</span>&#160;</div><div class="line"><a 
name="l00018"></a><span class="lineno">   18</span>&#160;<span 
class="preprocessor">#ifndef SINGA_MODEL_FEED_FORWARD_NET_H_</span></div><div 
class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span 
class="preprocessor">#define SINGA_MODEL_FEED_FORWARD_NET_H_</span></div><div 
class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span 
class="preprocessor">#include &quot;singa/model/layer.h&quot;</span></div><div 
class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span 
class="preprocessor">#include &quot;singa/model/loss.h&quot;</span></div><div 
class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span 
class="preprocessor">#include &quot;singa/model/metric.h&quot;</span></div><div 
class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span 
class="preprocessor
 ">#include &quot;singa/model/updater.h&quot;</span></div><div class="line"><a 
name="l00024"></a><span class="lineno">   24</span>&#160;<span 
class="preprocessor">#include &lt;thread&gt;</span></div><div class="line"><a 
name="l00025"></a><span class="lineno">   25</span>&#160;<span 
class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a 
name="l00026"></a><span class="lineno">   26</span>&#160;<span 
class="keyword">namespace </span><a class="code" 
href="namespacesinga.html">singa</a> {</div><div class="line"><a 
name="l00027"></a><span class="lineno">   27</span>&#160;</div><div 
class="line"><a name="l00031"></a><span class="lineno"><a class="line" 
href="classsinga_1_1FeedForwardNet.html">   31</a></span>&#160;<span 
class="keyword">class </span><a class="code" 
href="classsinga_1_1FeedForwardNet.html">FeedForwardNet</a> {</div><div 
class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160; <span 
class="keyword">public</span>:</div><div class="line"><
 a name="l00033"></a><span class="lineno">   33</span>&#160;  <a class="code" 
href="classsinga_1_1FeedForwardNet.html">FeedForwardNet</a>() = <span 
class="keywordflow">default</span>;</div><div class="line"><a 
name="l00035"></a><span class="lineno">   35</span>&#160;  <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a29e8b40d21d2aa9983c5b87231095edc">~FeedForwardNet</a>();</div><div
 class="line"><a name="l00036"></a><span class="lineno">   
36</span>&#160;</div><div class="line"><a name="l00042"></a><span 
class="lineno">   42</span>&#160;  std::shared_ptr&lt;Layer&gt; <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a3802c112004a7587c6f61ef07c6fb776">Add</a>(std::shared_ptr&lt;Layer&gt;
 layer);</div><div class="line"><a name="l00043"></a><span class="lineno">   
43</span>&#160;</div><div class="line"><a name="l00044"></a><span 
class="lineno">   44</span>&#160;  <span class="comment">// TODO(wangwei) add 
ConcatenateLayer and SliceLayer</span></div><div class="line"><a name
 ="l00045"></a><span class="lineno">   45</span>&#160;  <span 
class="comment">// AddConcatenateLayer(vector&lt;Layer*&gt; src, Layer 
*dst);</span></div><div class="line"><a name="l00046"></a><span class="lineno"> 
  46</span>&#160;  <span class="comment">// AddSliceLayer(Layer* layer, 
vector&lt;Layer*&gt; dst);</span></div><div class="line"><a 
name="l00047"></a><span class="lineno">   47</span>&#160;</div><div 
class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  
std::shared_ptr&lt;Layer&gt; <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a3802c112004a7587c6f61ef07c6fb776">Add</a>(<span
 class="keyword">const</span> LayerConf&amp; conf,</div><div class="line"><a 
name="l00053"></a><span class="lineno">   53</span>&#160;      <span 
class="keyword">const</span> Shape* sample_shape = <span 
class="keyword">nullptr</span>);</div><div class="line"><a 
name="l00054"></a><span class="lineno">   54</span>&#160;</div><div 
class="line"><a name="l00063"></a><span class="
 lineno">   63</span>&#160;  <span class="keywordtype">void</span> <a 
class="code" 
href="classsinga_1_1FeedForwardNet.html#ae1a14998b17a633b3106eeddf33b4eb2">Compile</a>(<span
 class="keywordtype">bool</span> shuffle, <a class="code" 
href="classsinga_1_1Optimizer.html">Optimizer</a>* opt, <a class="code" 
href="classsinga_1_1Loss.html">Loss</a>* loss, <a class="code" 
href="classsinga_1_1Metric.html">Metric</a>* metric);</div><div class="line"><a 
name="l00073"></a><span class="lineno">   73</span>&#160;  <span 
class="keywordtype">void</span> <a class="code" 
href="classsinga_1_1FeedForwardNet.html#ae1a14998b17a633b3106eeddf33b4eb2">Compile</a>(<span
 class="keywordtype">bool</span> shuffle, <span class="keywordtype">bool</span> 
to_register, std::shared_ptr&lt;Updater&gt; updater,</div><div class="line"><a 
name="l00074"></a><span class="lineno">   74</span>&#160;               <a 
class="code" href="classsinga_1_1Loss.html">Loss</a>* loss, <a class="code" 
href="classsinga_1_1Metric.html">Me
 tric</a>* metric);</div><div class="line"><a name="l00075"></a><span 
class="lineno">   75</span>&#160;</div><div class="line"><a 
name="l00082"></a><span class="lineno">   82</span>&#160;  <span 
class="keywordtype">void</span> <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a32ef60dad6226d6c03e5917083be5830">Train</a>(<span
 class="keywordtype">size_t</span> batchsize, <span 
class="keywordtype">int</span> nb_epoch, <span class="keyword">const</span> <a 
class="code" href="classsinga_1_1Tensor.html">Tensor</a>&amp; x, <span 
class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; y,</div><div class="line"><a 
name="l00083"></a><span class="lineno">   83</span>&#160;             <span 
class="keywordtype">float</span> val_split = 0.0f);</div><div class="line"><a 
name="l00089"></a><span class="lineno">   89</span>&#160;  <span 
class="keywordtype">void</span> <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a32ef60dad6226d6c03e5917083be5830
 ">Train</a>(<span class="keywordtype">size_t</span> batchsize, <span 
class="keywordtype">int</span> nb_epoch, <span class="keyword">const</span> <a 
class="code" href="classsinga_1_1Tensor.html">Tensor</a>&amp; x, <span 
class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; y,</div><div class="line"><a 
name="l00090"></a><span class="lineno">   90</span>&#160;             <span 
class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; val_x, <span 
class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; val_y);</div><div 
class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;  
<span class="keyword">const</span> std::pair&lt;float, float&gt; <a 
class="code" 
href="classsinga_1_1FeedForwardNet.html#a6906ac848b6d934fe0ce515dddc386ad">TrainOnBatch</a>(<span
 class="keywordtype">int</span> epoch, <span class="keyword">const</span> <a 
class="code" href="classsinga_
 1_1Tensor.html">Tensor</a>&amp; x,</div><div class="line"><a 
name="l00093"></a><span class="lineno">   93</span>&#160;                       
                      <span class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; y);</div><div class="line"><a 
name="l00094"></a><span class="lineno">   94</span>&#160;</div><div 
class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;  
std::pair&lt;Tensor, Tensor&gt; <a class="code" 
href="classsinga_1_1FeedForwardNet.html#aa7c1e721ff9ca9f1a8e11ae9855e69af">Evaluate</a>(<span
 class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; x, <span 
class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; y,</div><div class="line"><a 
name="l00104"></a><span class="lineno">  104</span>&#160;                       
              <span class="keywordtype">size_t</span> batchsize = 
128);</div><div class="line"><a name="l00106"><
 /a><span class="lineno">  106</span>&#160;  std::pair&lt;Tensor, Tensor&gt; <a 
class="code" 
href="classsinga_1_1FeedForwardNet.html#a7c74012b7c57f51a5fb2218d82a0fdff">EvaluateOnBatch</a>(<span
 class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; x, <span 
class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; y);</div><div class="line"><a 
name="l00107"></a><span class="lineno">  107</span>&#160;</div><div 
class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  
<span class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a> <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a0cd9bb19e17ac2c54f44503459679ccb">Predict</a>(<span
 class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; x, <span 
class="keywordtype">size_t</span> batchsize = 128);</div><div class="line"><a 
name="l00116"></a><span class="lineno">  116</spa
 n>&#160;  <span class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a> <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a63bf8f4ce71653773137d48a71615209">PredictOnBatch</a>(<span
 class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; x);</div><div class="line"><a 
name="l00117"></a><span class="lineno">  117</span>&#160;</div><div 
class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  
<span class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a> <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a9c84ffddc1f721fd8068e316e164683a">Forward</a>(<span
 class="keywordtype">int</span> flag, <span class="keyword">const</span> <a 
class="code" href="classsinga_1_1Tensor.html">Tensor</a>&amp; x);</div><div 
class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;  
<span class="keyword">const</span> vector&lt;Tensor&gt; <a class="code" href="c
 
lasssinga_1_1FeedForwardNet.html#a49e566021fc2e388b7b4bdb0bb84ce53">Backward</a>(<span
 class="keywordtype">int</span> flag, <span class="keyword">const</span> <a 
class="code" href="classsinga_1_1Tensor.html">Tensor</a>&amp; grad);</div><div 
class="line"><a name="l00124"></a><span class="lineno">  
124</span>&#160;</div><div class="line"><a name="l00127"></a><span 
class="lineno">  127</span>&#160;  <a class="code" 
href="classsinga_1_1FeedForwardNet.html">FeedForwardNet</a> <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a790aeb0ab8f3e0b91f4fc6bdecf55f4e">Clone</a>(std::shared_ptr&lt;Device&gt;
 device);</div><div class="line"><a name="l00129"></a><span class="lineno">  
129</span>&#160;  <span class="keywordtype">void</span> <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a165e4e2bad62e2ad6fb9dcaed1e2b568">ToDevice</a>(std::shared_ptr&lt;Device&gt;
 device);</div><div class="line"><a name="l00130"></a><span class="lineno">  
130</span>&#160;  <span class="keywordtype">void
 </span> ToHost() { <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a165e4e2bad62e2ad6fb9dcaed1e2b568">ToDevice</a>(<a
 class="code" 
href="namespacesinga.html#af5fd1cb4e1a4b5ae9bba1377b034eb8d">defaultDevice</a>);
 }</div><div class="line"><a name="l00132"></a><span class="lineno">  
132</span>&#160;  <span class="keywordtype">void</span> <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a554d848ec434290b2de971c91c0f2e83">AsType</a>(DataType
 dtype);</div><div class="line"><a name="l00133"></a><span class="lineno">  
133</span>&#160;</div><div class="line"><a name="l00135"></a><span 
class="lineno"><a class="line" 
href="classsinga_1_1FeedForwardNet.html#a15306a1719ecd371e7da99d387dbf80c">  
135</a></span>&#160;  std::thread <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a15306a1719ecd371e7da99d387dbf80c">TrainThread</a>(<span
 class="keywordtype">size_t</span> batchsize, <span 
class="keywordtype">int</span> nb_epoch, <span class="keyword">const</span> <a 
class="code" h
 ref="classsinga_1_1Tensor.html">Tensor</a>&amp; x,</div><div class="line"><a 
name="l00136"></a><span class="lineno">  136</span>&#160;                       
   <span class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; y, <span 
class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; val_x,</div><div 
class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;       
                   <span class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; val_y) {</div><div 
class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    
<span class="keywordflow">return</span> std::thread(</div><div class="line"><a 
name="l00139"></a><span class="lineno">  139</span>&#160;        [=]() { <a 
class="code" 
href="classsinga_1_1FeedForwardNet.html#a32ef60dad6226d6c03e5917083be5830">Train</a>(batchsize,
 nb_epoch, x, y, val_x, val_y); });</div><div class="line">
 <a name="l00140"></a><span class="lineno">  140</span>&#160;  }</div><div 
class="line"><a name="l00141"></a><span class="lineno">  
141</span>&#160;</div><div class="line"><a name="l00143"></a><span 
class="lineno"><a class="line" 
href="classsinga_1_1FeedForwardNet.html#a62e80931af5311dda492f838f4274dcd">  
143</a></span>&#160;  std::thread <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a62e80931af5311dda492f838f4274dcd">TrainThread</a>(<span
 class="keywordtype">size_t</span> batchsize, <span 
class="keywordtype">int</span> nb_epoch, <span class="keyword">const</span> <a 
class="code" href="classsinga_1_1Tensor.html">Tensor</a>&amp; x,</div><div 
class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;       
                   <span class="keyword">const</span> <a class="code" 
href="classsinga_1_1Tensor.html">Tensor</a>&amp; y) {</div><div class="line"><a 
name="l00145"></a><span class="lineno">  145</span>&#160;    <span 
class="keywordflow">return</span> std::thr
 ead([=]() { <a class="code" 
href="classsinga_1_1FeedForwardNet.html#a32ef60dad6226d6c03e5917083be5830">Train</a>(batchsize,
 nb_epoch, x, y); });</div><div class="line"><a name="l00146"></a><span 
class="lineno">  146</span>&#160;  }</div><div class="line"><a 
name="l00147"></a><span class="lineno">  147</span>&#160;</div><div 
class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;  
<span class="keyword">const</span> vector&lt;std::shared_ptr&lt;Layer&gt;&gt; 
layers()<span class="keyword"> const </span>{ <span 
class="keywordflow">return</span> layers_; }</div><div class="line"><a 
name="l00149"></a><span class="lineno">  149</span>&#160;  <span 
class="keyword">const</span> vector&lt;string&gt; GetParamNames() <span 
class="keyword">const</span>;</div><div class="line"><a name="l00150"></a><span 
class="lineno">  150</span>&#160;  <span class="keyword">const</span> 
vector&lt;ParamSpec&gt; GetParamSpecs() <span 
class="keyword">const</span>;</div><div class="line"><a name="
 l00151"></a><span class="lineno">  151</span>&#160;  <span 
class="keyword">const</span> vector&lt;Tensor&gt; GetParamValues() <span 
class="keyword">const</span>;</div><div class="line"><a name="l00152"></a><span 
class="lineno">  152</span>&#160;</div><div class="line"><a 
name="l00153"></a><span class="lineno">  153</span>&#160; <span 
class="keyword">protected</span>:</div><div class="line"><a 
name="l00154"></a><span class="lineno">  154</span>&#160;  
vector&lt;std::shared_ptr&lt;Layer&gt;&gt; layers_;</div><div class="line"><a 
name="l00155"></a><span class="lineno">  155</span>&#160;  
std::shared_ptr&lt;Updater&gt; updater_;</div><div class="line"><a 
name="l00156"></a><span class="lineno">  156</span>&#160;  <a class="code" 
href="classsinga_1_1Loss.html">Loss</a>* loss_;</div><div class="line"><a 
name="l00157"></a><span class="lineno">  157</span>&#160;  <a class="code" 
href="classsinga_1_1Metric.html">Metric</a>* metric_;</div><div class="line"><a 
name="l00158"></a><span class="lin
 eno">  158</span>&#160;</div><div class="line"><a name="l00159"></a><span 
class="lineno">  159</span>&#160;  <span class="keywordtype">bool</span> 
shuffle_ = <span class="keyword">true</span>;</div><div class="line"><a 
name="l00160"></a><span class="lineno">  160</span>&#160;  <a class="code" 
href="classsinga_1_1Device.html">Device</a>* device_ = <span 
class="keyword">nullptr</span>;</div><div class="line"><a 
name="l00161"></a><span class="lineno">  161</span>&#160;  DataType dtype_ = 
kFloat32;</div><div class="line"><a name="l00162"></a><span class="lineno">  
162</span>&#160;};</div><div class="line"><a name="l00163"></a><span 
class="lineno">  163</span>&#160;</div><div class="line"><a 
name="l00164"></a><span class="lineno">  164</span>&#160;} <span 
class="comment">/* singa */</span></div><div class="line"><a 
name="l00165"></a><span class="lineno">  165</span>&#160;</div><div 
class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;<span 
class="preprocessor">#endif 
  // SINGA_MODEL_FEED_FORWARD_NET_H_</span></div><div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a29e8b40d21d2aa9983c5b87231095edc"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a29e8b40d21d2aa9983c5b87231095edc">singa::FeedForwardNet::~FeedForwardNet</a></div><div
 class="ttdeci">~FeedForwardNet()</div><div class="ttdoc">Delete all layers. 
</div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a49e566021fc2e388b7b4bdb0bb84ce53"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a49e566021fc2e388b7b4bdb0bb84ce53">singa::FeedForwardNet::Backward</a></div><div
 class="ttdeci">const vector&lt; Tensor &gt; Backward(int flag, const Tensor 
&amp;grad)</div><div class="ttdoc">Backward layers one by one using the 
gradient batch &amp;#39;grad&amp;#39;. </div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a63bf8f4ce71653773137d48a71615209"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a63bf8f4ce71653773137d48a71615209">singa::FeedForwardNet::PredictOnBatch</a></div><div
 class="ttdeci">const Tensor PredictOnBatch(const Tensor &amp;x)</div><div 
class="ttdoc">Predict for one batch data. </div></div>
+<div class="ttc" id="classsinga_1_1Tensor_html"><div class="ttname"><a 
href="classsinga_1_1Tensor.html">singa::Tensor</a></div><div class="ttdoc">A 
Tensor instance is a multi-dimensional array resident on a Device (default 
device is the host CPU)...</div><div class="ttdef"><b>Definition:</b> 
tensor.h:56</div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a32ef60dad6226d6c03e5917083be5830"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a32ef60dad6226d6c03e5917083be5830">singa::FeedForwardNet::Train</a></div><div
 class="ttdeci">void Train(size_t batchsize, int nb_epoch, const Tensor &amp;x, 
const Tensor &amp;y, float val_split=0.0f)</div><div class="ttdoc">Conduct the 
training giving the training data &amp;#39;x&amp;#39; and label 
&amp;#39;y&amp;#39;. </div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a6906ac848b6d934fe0ce515dddc386ad"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a6906ac848b6d934fe0ce515dddc386ad">singa::FeedForwardNet::TrainOnBatch</a></div><div
 class="ttdeci">const std::pair&lt; float, float &gt; TrainOnBatch(int epoch, 
const Tensor &amp;x, const Tensor &amp;y)</div><div class="ttdoc">Train the 
neural net over one batch of training data. </div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a7c74012b7c57f51a5fb2218d82a0fdff"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a7c74012b7c57f51a5fb2218d82a0fdff">singa::FeedForwardNet::EvaluateOnBatch</a></div><div
 class="ttdeci">std::pair&lt; Tensor, Tensor &gt; EvaluateOnBatch(const Tensor 
&amp;x, const Tensor &amp;y)</div><div class="ttdoc">Evaluate the neural net 
for one batch of data. </div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a62e80931af5311dda492f838f4274dcd"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a62e80931af5311dda492f838f4274dcd">singa::FeedForwardNet::TrainThread</a></div><div
 class="ttdeci">std::thread TrainThread(size_t batchsize, int nb_epoch, const 
Tensor &amp;x, const Tensor &amp;y)</div><div class="ttdoc">A wrapper method to 
spawn a thread to execute Train() method. </div><div 
class="ttdef"><b>Definition:</b> feed_forward_net.h:143</div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a15306a1719ecd371e7da99d387dbf80c"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a15306a1719ecd371e7da99d387dbf80c">singa::FeedForwardNet::TrainThread</a></div><div
 class="ttdeci">std::thread TrainThread(size_t batchsize, int nb_epoch, const 
Tensor &amp;x, const Tensor &amp;y, const Tensor &amp;val_x, const Tensor 
&amp;val_y)</div><div class="ttdoc">A wrapper method to spawn a thread to 
execute Train() method. </div><div class="ttdef"><b>Definition:</b> 
feed_forward_net.h:135</div></div>
+<div class="ttc" id="classsinga_1_1Device_html"><div class="ttname"><a 
href="classsinga_1_1Device.html">singa::Device</a></div><div 
class="ttdoc">Allocate memory and execute Tensor operations. </div><div 
class="ttdef"><b>Definition:</b> device.h:56</div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_ae1a14998b17a633b3106eeddf33b4eb2"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#ae1a14998b17a633b3106eeddf33b4eb2">singa::FeedForwardNet::Compile</a></div><div
 class="ttdeci">void Compile(bool shuffle, Optimizer *opt, Loss *loss, Metric 
*metric)</div><div class="ttdoc">Set some fields used for training and 
evaluating the neural net. </div></div>
+<div class="ttc" id="classsinga_1_1Loss_html"><div class="ttname"><a 
href="classsinga_1_1Loss.html">singa::Loss</a></div><div class="ttdoc">The base 
loss class, which declares the APIs for computing the objective score (loss) 
for a pair of p...</div><div class="ttdef"><b>Definition:</b> 
loss.h:31</div></div>
+<div class="ttc" 
id="namespacesinga_html_af5fd1cb4e1a4b5ae9bba1377b034eb8d"><div 
class="ttname"><a 
href="namespacesinga.html#af5fd1cb4e1a4b5ae9bba1377b034eb8d">singa::defaultDevice</a></div><div
 class="ttdeci">std::shared_ptr&lt; Device &gt; defaultDevice</div><div 
class="ttdoc">a singleton CppDevice as the host for all devices. </div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_aa7c1e721ff9ca9f1a8e11ae9855e69af"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#aa7c1e721ff9ca9f1a8e11ae9855e69af">singa::FeedForwardNet::Evaluate</a></div><div
 class="ttdeci">std::pair&lt; Tensor, Tensor &gt; Evaluate(const Tensor &amp;x, 
const Tensor &amp;y, size_t batchsize=128)</div><div class="ttdoc">Evaluate the 
neural net with given data. </div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a554d848ec434290b2de971c91c0f2e83"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a554d848ec434290b2de971c91c0f2e83">singa::FeedForwardNet::AsType</a></div><div
 class="ttdeci">void AsType(DataType dtype)</div><div class="ttdoc">Set the 
data type of each layer. </div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a165e4e2bad62e2ad6fb9dcaed1e2b568"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a165e4e2bad62e2ad6fb9dcaed1e2b568">singa::FeedForwardNet::ToDevice</a></div><div
 class="ttdeci">void ToDevice(std::shared_ptr&lt; Device &gt; device)</div><div 
class="ttdoc">Move the layer data to the given device. </div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a9c84ffddc1f721fd8068e316e164683a"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a9c84ffddc1f721fd8068e316e164683a">singa::FeedForwardNet::Forward</a></div><div
 class="ttdeci">const Tensor Forward(int flag, const Tensor &amp;x)</div><div 
class="ttdoc">Forward layers one by one using the data batch 
&amp;#39;x&amp;#39;. </div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a0cd9bb19e17ac2c54f44503459679ccb"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a0cd9bb19e17ac2c54f44503459679ccb">singa::FeedForwardNet::Predict</a></div><div
 class="ttdeci">const Tensor Predict(const Tensor &amp;x, size_t 
batchsize=128)</div><div class="ttdoc">Predict the probability distributation 
over candicate classes for each data sample. </div></div>
+<div class="ttc" id="classsinga_1_1Metric_html"><div class="ttname"><a 
href="classsinga_1_1Metric.html">singa::Metric</a></div><div class="ttdoc">The 
base metric class, which declares the APIs for computing the performance 
evaluation metrics given...</div><div class="ttdef"><b>Definition:</b> 
metric.h:32</div></div>
+<div class="ttc" id="namespacesinga_html"><div class="ttname"><a 
href="namespacesinga.html">singa</a></div><div class="ttdoc">Licensed to the 
Apache Software Foundation (ASF) under one or more contributor license 
agreements...</div><div class="ttdef"><b>Definition:</b> common.h:48</div></div>
+<div class="ttc" id="classsinga_1_1FeedForwardNet_html"><div class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html">singa::FeedForwardNet</a></div><div 
class="ttdoc">The feed-forward neural net. </div><div 
class="ttdef"><b>Definition:</b> feed_forward_net.h:31</div></div>
+<div class="ttc" id="classsinga_1_1Optimizer_html"><div class="ttname"><a 
href="classsinga_1_1Optimizer.html">singa::Optimizer</a></div><div 
class="ttdoc">The base class for gradient descent algorithms used to update the 
model parameters in order to optimi...</div><div 
class="ttdef"><b>Definition:</b> optimizer.h:41</div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a790aeb0ab8f3e0b91f4fc6bdecf55f4e"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a790aeb0ab8f3e0b91f4fc6bdecf55f4e">singa::FeedForwardNet::Clone</a></div><div
 class="ttdeci">FeedForwardNet Clone(std::shared_ptr&lt; Device &gt; 
device)</div><div class="ttdoc">Clone the neuaral net by cloning every layer to 
the given device. </div></div>
+<div class="ttc" 
id="classsinga_1_1FeedForwardNet_html_a3802c112004a7587c6f61ef07c6fb776"><div 
class="ttname"><a 
href="classsinga_1_1FeedForwardNet.html#a3802c112004a7587c6f61ef07c6fb776">singa::FeedForwardNet::Add</a></div><div
 class="ttdeci">std::shared_ptr&lt; Layer &gt; Add(std::shared_ptr&lt; Layer 
&gt; layer)</div><div class="ttdoc">Add a layer with the assumption that. 
</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Mon Apr 22 2019 12:27:05 for Apache Singa by &#160;<a 
href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>

Added: incubator/singa/site/trunk/doxygen/html/files.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/files.html?rev=1857944&view=auto
==============================================================================
--- incubator/singa/site/trunk/doxygen/html/files.html (added)
+++ incubator/singa/site/trunk/doxygen/html/files.html Mon Apr 22 10:37:18 2019
@@ -0,0 +1,116 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Singa: File List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Singa
+   </div>
+   <div id="projectbrief">A General Distributed Deep Learning Library</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">File List</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here is a list of all documented files with brief 
descriptions:</div><div class="directory">
+<div class="levels">[detail level <span 
onclick="javascript:toggleLevel(1);">1</span><span 
onclick="javascript:toggleLevel(2);">2</span><span 
onclick="javascript:toggleLevel(3);">3</span><span 
onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span 
style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" 
class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" 
class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" 
href="dir_d44c64559bbebec7f509842c48db8b23.html" 
target="_self">include</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_"><td class="entry"><span 
style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" 
class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span id="img_0_0_" 
class="iconfopen" onclick="toggleFolder('0_0_')">&#160;</span><a class="el" 
href="dir_14a988756d30161f7e1f48b05d03905d.html" 
target="_self">singa</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_" class="even"><td class="entry"><span 
style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_0_" 
class="arrow" onclick="toggleFolder('0_0_0_')">&#9660;</span><span 
id="img_0_0_0_" class="iconfopen" 
onclick="toggleFolder('0_0_0_')">&#160;</span><a class="el" 
href="dir_0c57f5a0b2589d9cd025f1d3faf7a1ee.html" 
target="_self">core</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_0_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="common_8h_source.html"><span 
class="icondoc"></span></a><b>common.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_1_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="device_8h_source.html"><span 
class="icondoc"></span></a><b>device.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_2_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="memory_8h_source.html"><span 
class="icondoc"></span></a><b>memory.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_3_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="scheduler_8h_source.html"><span 
class="icondoc"></span></a><b>scheduler.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_0_4_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="tensor_8h_source.html"><span 
class="icondoc"></span></a><b>tensor.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_" class="even"><td class="entry"><span 
style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_1_" 
class="arrow" onclick="toggleFolder('0_0_1_')">&#9660;</span><span 
id="img_0_0_1_" class="iconfopen" 
onclick="toggleFolder('0_0_1_')">&#160;</span><a class="el" 
href="dir_953eafc3caccd34fc2601f376f19d1ef.html" target="_self">io</a></td><td 
class="desc"></td></tr>
+<tr id="row_0_0_1_0_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="decoder_8h_source.html"><span 
class="icondoc"></span></a><b>decoder.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_1_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="encoder_8h_source.html"><span 
class="icondoc"></span></a><b>encoder.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_2_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="io_2integer_8h_source.html"><span 
class="icondoc"></span></a><b>integer.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_3_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="network_8h_source.html"><span 
class="icondoc"></span></a><b>network.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_4_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="reader_8h_source.html"><span 
class="icondoc"></span></a><b>reader.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_5_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="snapshot_8h_source.html"><span 
class="icondoc"></span></a><b>snapshot.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_6_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="transformer_8h_source.html"><span 
class="icondoc"></span></a><b>transformer.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_1_7_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="writer_8h_source.html"><span 
class="icondoc"></span></a><b>writer.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_2_"><td class="entry"><span 
style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_2_" 
class="arrow" onclick="toggleFolder('0_0_2_')">&#9660;</span><span 
id="img_0_0_2_" class="iconfopen" 
onclick="toggleFolder('0_0_2_')">&#160;</span><a class="el" 
href="dir_1ed15e94f94d348ba7de93ac6315cc91.html" 
target="_self">model</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_2_0_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="feed__forward__net_8h_source.html"><span 
class="icondoc"></span></a><b>feed_forward_net.h</b></td><td 
class="desc"></td></tr>
+<tr id="row_0_0_2_1_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="initializer_8h_source.html"><span 
class="icondoc"></span></a><b>initializer.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_2_2_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="layer_8h_source.html"><span 
class="icondoc"></span></a><b>layer.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_2_3_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="loss_8h_source.html"><span 
class="icondoc"></span></a><b>loss.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_2_4_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="metric_8h_source.html"><span 
class="icondoc"></span></a><b>metric.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_2_5_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="optimizer_8h_source.html"><span 
class="icondoc"></span></a><b>optimizer.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_2_6_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="updater_8h_source.html"><span 
class="icondoc"></span></a><b>updater.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_"><td class="entry"><span 
style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_3_" 
class="arrow" onclick="toggleFolder('0_0_3_')">&#9660;</span><span 
id="img_0_0_3_" class="iconfopen" 
onclick="toggleFolder('0_0_3_')">&#160;</span><a class="el" 
href="dir_54125cd652f9635a64a4101de1b8704d.html" 
target="_self">utils</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_0_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="channel_8h_source.html"><span 
class="icondoc"></span></a><b>channel.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_1_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="cuda__utils_8h_source.html"><span 
class="icondoc"></span></a><b>cuda_utils.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_2_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="factory_8h_source.html"><span 
class="icondoc"></span></a><b>factory.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_3_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="utils_2integer_8h_source.html"><span 
class="icondoc"></span></a><b>integer.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_4_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="logging_8h_source.html"><span 
class="icondoc"></span></a><b>logging.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_5_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="mkldnn__utils_8h_source.html"><span 
class="icondoc"></span></a><b>mkldnn_utils.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_6_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="opencl__utils_8h_source.html"><span 
class="icondoc"></span></a><b>opencl_utils.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_7_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="safe__queue_8h_source.html"><span 
class="icondoc"></span></a><b>safe_queue.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_8_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="singleton_8h_source.html"><span 
class="icondoc"></span></a><b>singleton.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_9_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="string_8h_source.html"><span 
class="icondoc"></span></a><b>string.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_10_" class="even"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="timer_8h_source.html"><span 
class="icondoc"></span></a><b>timer.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_0_3_11_"><td class="entry"><span 
style="width:64px;display:inline-block;">&#160;</span><a 
href="tinydir_8h_source.html"><span 
class="icondoc"></span></a><b>tinydir.h</b></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Mon Apr 22 2019 12:27:05 for Apache Singa by &#160;<a 
href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>

Added: incubator/singa/site/trunk/doxygen/html/folderclosed.png
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/folderclosed.png?rev=1857944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/singa/site/trunk/doxygen/html/folderclosed.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/singa/site/trunk/doxygen/html/folderopen.png
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/folderopen.png?rev=1857944&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/singa/site/trunk/doxygen/html/folderopen.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/singa/site/trunk/doxygen/html/functions.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/functions.html?rev=1857944&view=auto
==============================================================================
--- incubator/singa/site/trunk/doxygen/html/functions.html (added)
+++ incubator/singa/site/trunk/doxygen/html/functions.html Mon Apr 22 10:37:18 
2019
@@ -0,0 +1,93 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Singa: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Singa
+   </div>
+   <div id="projectbrief">A General Distributed Deep Learning Library</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all documented class members with 
links to the class documentation for each member:</div>
+
+<h3><a id="index_a"></a>- a -</h3><ul>
+<li>Add()
+: <a class="el" 
href="classsinga_1_1FeedForwardNet.html#a3802c112004a7587c6f61ef07c6fb776">singa::FeedForwardNet</a>
+</li>
+<li>Apply()
+: <a class="el" 
href="classsinga_1_1AdaGrad.html#ac9b378fe7ae88f88e45b817f89871f69">singa::AdaGrad</a>
+, <a class="el" 
href="classsinga_1_1Constraint.html#afeea35b7cc9bbceb9973d9918b70d211">singa::Constraint</a>
+, <a class="el" 
href="classsinga_1_1LocalUpdater.html#a700d688de66ac310dcaa93d0ce9adeb2">singa::LocalUpdater</a>
+, <a class="el" 
href="classsinga_1_1Nesterov.html#a6551a089c8073dd13b27d59b06ccf2eb">singa::Nesterov</a>
+, <a class="el" 
href="classsinga_1_1Optimizer.html#a23eb982f713174589788369a0316e81d">singa::Optimizer</a>
+, <a class="el" 
href="classsinga_1_1Regularizer.html#ad791f45a06572dd88a0ab092ddd125f1">singa::Regularizer</a>
+, <a class="el" 
href="classsinga_1_1RMSProp.html#a2b83ee5006967e91eed435c6adcf782d">singa::RMSProp</a>
+, <a class="el" 
href="classsinga_1_1SGD.html#ac73356906d1ca127d7d13c376b5edafe">singa::SGD</a>
+, <a class="el" 
href="classsinga_1_1Updater.html#ac07c0e7cd69b631244b7c2c4bb90c0ec">singa::Updater</a>
+</li>
+<li>AsType()
+: <a class="el" 
href="classsinga_1_1FeedForwardNet.html#a554d848ec434290b2de971c91c0f2e83">singa::FeedForwardNet</a>
+, <a class="el" 
href="classsinga_1_1Layer.html#a2cccba7a2b3a1bed714f9be2b8b4d520">singa::Layer</a>
+, <a class="el" 
href="classsinga_1_1Tensor.html#acfe6d1399951598288a04531fba1a904">singa::Tensor</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Mon Apr 22 2019 12:27:05 for Apache Singa by &#160;<a 
href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>

Added: incubator/singa/site/trunk/doxygen/html/functions_0x7e.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/functions_0x7e.html?rev=1857944&view=auto
==============================================================================
--- incubator/singa/site/trunk/doxygen/html/functions_0x7e.html (added)
+++ incubator/singa/site/trunk/doxygen/html/functions_0x7e.html Mon Apr 22 
10:37:18 2019
@@ -0,0 +1,86 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Singa: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Singa
+   </div>
+   <div id="projectbrief">A General Distributed Deep Learning Library</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all documented class members with 
links to the class documentation for each member:</div>
+
+<h3><a id="index_0x7e"></a>- ~ -</h3><ul>
+<li>~FeedForwardNet()
+: <a class="el" 
href="classsinga_1_1FeedForwardNet.html#a29e8b40d21d2aa9983c5b87231095edc">singa::FeedForwardNet</a>
+</li>
+<li>~Layer()
+: <a class="el" 
href="classsinga_1_1Layer.html#a17b438a539df56a539a538a939072b81">singa::Layer</a>
+</li>
+<li>~Reader()
+: <a class="el" 
href="classsinga_1_1io_1_1Reader.html#a151239317e76d0db47e5e6d01ed5fca3">singa::io::Reader</a>
+</li>
+<li>~Writer()
+: <a class="el" 
href="classsinga_1_1io_1_1Writer.html#aa5a4ed9aae85f2f879563d094a6cc4f1">singa::io::Writer</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Mon Apr 22 2019 12:27:05 for Apache Singa by &#160;<a 
href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>

Added: incubator/singa/site/trunk/doxygen/html/functions_b.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/functions_b.html?rev=1857944&view=auto
==============================================================================
--- incubator/singa/site/trunk/doxygen/html/functions_b.html (added)
+++ incubator/singa/site/trunk/doxygen/html/functions_b.html Mon Apr 22 
10:37:18 2019
@@ -0,0 +1,90 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Singa: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Singa
+   </div>
+   <div id="projectbrief">A General Distributed Deep Learning Library</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all documented class members with 
links to the class documentation for each member:</div>
+
+<h3><a id="index_b"></a>- b -</h3><ul>
+<li>Backward()
+: <a class="el" 
href="classsinga_1_1FeedForwardNet.html#a49e566021fc2e388b7b4bdb0bb84ce53">singa::FeedForwardNet</a>
+, <a class="el" 
href="classsinga_1_1Layer.html#aed4aa3ffd81015c702252813e0872c1e">singa::Layer</a>
+, <a class="el" 
href="classsinga_1_1Loss.html#a82a5257979b7111e283b2da846124a08">singa::Loss</a>
+, <a class="el" 
href="classsinga_1_1MSE.html#af7aa618b33de0ed0d1da3ba9878c7987">singa::MSE</a>
+, <a class="el" 
href="classsinga_1_1SoftmaxCrossEntropy.html#a1e7c9465c3ef0b732525700482a80492">singa::SoftmaxCrossEntropy</a>
+</li>
+<li>block()
+: <a class="el" 
href="classsinga_1_1Tensor.html#a38a9f9935afbd535bb7b9e6145bfba77">singa::Tensor</a>
+</li>
+<li>block_
+: <a class="el" 
href="classsinga_1_1Tensor.html#a5f7211731ad2f464748fb2f9395d1180">singa::Tensor</a>
+</li>
+<li>Broadcast()
+: <a class="el" 
href="classsinga_1_1Tensor.html#ac576dc3e929e594a904029c836db374f">singa::Tensor</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Mon Apr 22 2019 12:27:05 for Apache Singa by &#160;<a 
href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>

Added: incubator/singa/site/trunk/doxygen/html/functions_c.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/functions_c.html?rev=1857944&view=auto
==============================================================================
--- incubator/singa/site/trunk/doxygen/html/functions_c.html (added)
+++ incubator/singa/site/trunk/doxygen/html/functions_c.html Mon Apr 22 
10:37:18 2019
@@ -0,0 +1,106 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Singa: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Singa
+   </div>
+   <div id="projectbrief">A General Distributed Deep Learning Library</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all documented class members with 
links to the class documentation for each member:</div>
+
+<h3><a id="index_c"></a>- c -</h3><ul>
+<li>Clone()
+: <a class="el" 
href="classsinga_1_1FeedForwardNet.html#a790aeb0ab8f3e0b91f4fc6bdecf55f4e">singa::FeedForwardNet</a>
+, <a class="el" 
href="classsinga_1_1Tensor.html#a4264350c378ce25e2f7e69f0f80e4a85">singa::Tensor</a>
+</li>
+<li>Close()
+: <a class="el" 
href="classsinga_1_1io_1_1BinFileReader.html#ad975e2276d82173a59021f353dbadf68">singa::io::BinFileReader</a>
+, <a class="el" 
href="classsinga_1_1io_1_1BinFileWriter.html#ae59938d01be24bbee59b984d84f5da34">singa::io::BinFileWriter</a>
+, <a class="el" 
href="classsinga_1_1io_1_1Reader.html#ae9a44a2b4ae832493c04d9b540ef29e1">singa::io::Reader</a>
+, <a class="el" 
href="classsinga_1_1io_1_1TextFileReader.html#a36526ebaf9f2e9cda8a9f6a1eb4b41fa">singa::io::TextFileReader</a>
+, <a class="el" 
href="classsinga_1_1io_1_1TextFileWriter.html#a92e7940c8e05d24c317c83a441ba2c97">singa::io::TextFileWriter</a>
+, <a class="el" 
href="classsinga_1_1io_1_1Writer.html#add7c77805b900595c2da748a4df8c448">singa::io::Writer</a>
+</li>
+<li>Compile()
+: <a class="el" 
href="classsinga_1_1FeedForwardNet.html#ae1a14998b17a633b3106eeddf33b4eb2">singa::FeedForwardNet</a>
+</li>
+<li>CopyData()
+: <a class="el" 
href="classsinga_1_1Tensor.html#a0dca11749473abe867abaf9cf3a10c7c">singa::Tensor</a>
+</li>
+<li>CopyDataFromHostPtr()
+: <a class="el" 
href="classsinga_1_1Tensor.html#a09ffd10a924e9fadaf10399df66f0fdf">singa::Tensor</a>
+</li>
+<li>CopyDataToFrom()
+: <a class="el" 
href="classsinga_1_1Device.html#a84f17d9301ae2ad082322cdc0ad265f7">singa::Device</a>
+</li>
+<li>Count()
+: <a class="el" 
href="classsinga_1_1io_1_1BinFileReader.html#a5cd9ba4198573517cdddf1670b28f1f6">singa::io::BinFileReader</a>
+, <a class="el" 
href="classsinga_1_1io_1_1Reader.html#a860fade6259818e89887aac059bb6277">singa::io::Reader</a>
+, <a class="el" 
href="classsinga_1_1io_1_1TextFileReader.html#a7416ef93c5b098a7053527a3e99eb9d6">singa::io::TextFileReader</a>
+</li>
+<li>Create()
+: <a class="el" 
href="classFactory.html#aabedbbc02eae76edcccd8d6b6234dc49">Factory&lt; T, ID 
&gt;</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Mon Apr 22 2019 12:27:05 for Apache Singa by &#160;<a 
href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>

Added: incubator/singa/site/trunk/doxygen/html/functions_d.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/functions_d.html?rev=1857944&view=auto
==============================================================================
--- incubator/singa/site/trunk/doxygen/html/functions_d.html (added)
+++ incubator/singa/site/trunk/doxygen/html/functions_d.html Mon Apr 22 
10:37:18 2019
@@ -0,0 +1,91 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Singa: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Singa
+   </div>
+   <div id="projectbrief">A General Distributed Deep Learning Library</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all documented class members with 
links to the class documentation for each member:</div>
+
+<h3><a id="index_d"></a>- d -</h3><ul>
+<li>data()
+: <a class="el" 
href="classsinga_1_1Tensor.html#a5bd7ef8a4292b2b69827bc2d71db352a">singa::Tensor</a>
+</li>
+<li>data_type()
+: <a class="el" 
href="classsinga_1_1Tensor.html#a1043d029610245f22b5844e987b0288a">singa::Tensor</a>
+</li>
+<li>Decode()
+: <a class="el" 
href="classsinga_1_1CSVDecoder.html#a779e8a3ab7886184cd8e21c9b5005473">singa::CSVDecoder</a>
+, <a class="el" 
href="classsinga_1_1Decoder.html#af6ccd554a27e8f244429b13dbc00be45">singa::Decoder</a>
+</li>
+<li>Device()
+: <a class="el" 
href="classsinga_1_1Device.html#a6f74eb06d4d5df8ac6ea542a49cd28ce">singa::Device</a>
+</li>
+<li>DoExec()
+: <a class="el" 
href="classsinga_1_1CppCPU.html#a46216ccff1738d8856ae2b9fd917b531">singa::CppCPU</a>
+, <a class="el" 
href="classsinga_1_1Device.html#acd15581a3f7e5c9cf5f5d7502f163c81">singa::Device</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Mon Apr 22 2019 12:27:05 for Apache Singa by &#160;<a 
href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>

Added: incubator/singa/site/trunk/doxygen/html/functions_e.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/functions_e.html?rev=1857944&view=auto
==============================================================================
--- incubator/singa/site/trunk/doxygen/html/functions_e.html (added)
+++ incubator/singa/site/trunk/doxygen/html/functions_e.html Mon Apr 22 
10:37:18 2019
@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Singa: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Singa
+   </div>
+   <div id="projectbrief">A General Distributed Deep Learning Library</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all documented class members with 
links to the class documentation for each member:</div>
+
+<h3><a id="index_e"></a>- e -</h3><ul>
+<li>Elapsed()
+: <a class="el" 
href="classsinga_1_1Timer.html#a57c7e3e0dc694917ecbbd6682fdc23d8">singa::Timer</a>
+</li>
+<li>EnableDestFile()
+: <a class="el" 
href="classsinga_1_1Channel.html#a1b6759cf2879bc0b42dcfdbf3cfed1f0">singa::Channel</a>
+</li>
+<li>EnableDestStderr()
+: <a class="el" 
href="classsinga_1_1Channel.html#ae95a868b2cbce464b2b7e065ab4dfaa7">singa::Channel</a>
+</li>
+<li>Encode()
+: <a class="el" 
href="classsinga_1_1CSVEncoder.html#abdd2106ffbeeb6d7075b393c71c94120">singa::CSVEncoder</a>
+, <a class="el" 
href="classsinga_1_1Encoder.html#a2e56cec2e8b224d855850a72cd6c9151">singa::Encoder</a>
+</li>
+<li>Evaluate()
+: <a class="el" 
href="classsinga_1_1FeedForwardNet.html#aa7c1e721ff9ca9f1a8e11ae9855e69af">singa::FeedForwardNet</a>
+, <a class="el" 
href="classsinga_1_1Loss.html#a7dfd3be50e9f20430604d4adab1664ce">singa::Loss</a>
+, <a class="el" 
href="classsinga_1_1Metric.html#aed1195424d9e3dcbf14517b09733c172">singa::Metric</a>
+</li>
+<li>EvaluateOnBatch()
+: <a class="el" 
href="classsinga_1_1FeedForwardNet.html#a7c74012b7c57f51a5fb2218d82a0fdff">singa::FeedForwardNet</a>
+</li>
+<li>Exec()
+: <a class="el" 
href="classsinga_1_1Device.html#a13db259bad7b0b92ffeb7f661dcd9144">singa::Device</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Mon Apr 22 2019 12:27:05 for Apache Singa by &#160;<a 
href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>

Added: incubator/singa/site/trunk/doxygen/html/functions_f.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/functions_f.html?rev=1857944&view=auto
==============================================================================
--- incubator/singa/site/trunk/doxygen/html/functions_f.html (added)
+++ incubator/singa/site/trunk/doxygen/html/functions_f.html Mon Apr 22 
10:37:18 2019
@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Singa: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Singa
+   </div>
+   <div id="projectbrief">A General Distributed Deep Learning Library</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all documented class members with 
links to the class documentation for each member:</div>
+
+<h3><a id="index_f"></a>- f -</h3><ul>
+<li>Flush()
+: <a class="el" 
href="classsinga_1_1io_1_1BinFileWriter.html#a8aa72d95e120fa05be7839f77d4a897b">singa::io::BinFileWriter</a>
+, <a class="el" 
href="classsinga_1_1io_1_1TextFileWriter.html#ae03760e5ab3ecec5bf677ae98960bada">singa::io::TextFileWriter</a>
+, <a class="el" 
href="classsinga_1_1io_1_1Writer.html#a6dd928130b77f215b90e87b42137da48">singa::io::Writer</a>
+</li>
+<li>Forward()
+: <a class="el" 
href="classsinga_1_1Accuracy.html#a70d7d98ad29bc5a4b115a610d382b04f">singa::Accuracy</a>
+, <a class="el" 
href="classsinga_1_1FeedForwardNet.html#a9c84ffddc1f721fd8068e316e164683a">singa::FeedForwardNet</a>
+, <a class="el" 
href="classsinga_1_1Layer.html#a9f96ab5f12aae149cdb4e94ebaefb756">singa::Layer</a>
+, <a class="el" 
href="classsinga_1_1Loss.html#ad8ce9cac8b07719a2dcf2e5a50585f80">singa::Loss</a>
+, <a class="el" 
href="classsinga_1_1Metric.html#a4b054fad66714476b2477248f80faeab">singa::Metric</a>
+, <a class="el" 
href="classsinga_1_1MSE.html#a1ef0a065a58e39957d6de834cf99e917">singa::MSE</a>
+, <a class="el" 
href="classsinga_1_1SoftmaxCrossEntropy.html#a7dacf1dfecad29db29d942e874f3a8fa">singa::SoftmaxCrossEntropy</a>
+</li>
+<li>Free()
+: <a class="el" 
href="classsinga_1_1CppCPU.html#ac43f2d6818fe6f10d74d4377c7ee2b27">singa::CppCPU</a>
+, <a class="el" 
href="classsinga_1_1Device.html#a0795c72763fe4097355b870e6b95b8c3">singa::Device</a>
+</li>
+<li>FreeBlock()
+: <a class="el" 
href="classsinga_1_1Device.html#ad2a3aaebf33c373739fcf77124332bfc">singa::Device</a>
+</li>
+<li>FromProto()
+: <a class="el" 
href="classsinga_1_1Tensor.html#a89edc1394576347e64e247d07917f91b">singa::Tensor</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Mon Apr 22 2019 12:27:05 for Apache Singa by &#160;<a 
href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>

Added: incubator/singa/site/trunk/doxygen/html/functions_func.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/functions_func.html?rev=1857944&view=auto
==============================================================================
--- incubator/singa/site/trunk/doxygen/html/functions_func.html (added)
+++ incubator/singa/site/trunk/doxygen/html/functions_func.html Mon Apr 22 
10:37:18 2019
@@ -0,0 +1,93 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Singa: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Singa
+   </div>
+   <div id="projectbrief">A General Distributed Deep Learning Library</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_a"></a>- a -</h3><ul>
+<li>Add()
+: <a class="el" 
href="classsinga_1_1FeedForwardNet.html#a3802c112004a7587c6f61ef07c6fb776">singa::FeedForwardNet</a>
+</li>
+<li>Apply()
+: <a class="el" 
href="classsinga_1_1AdaGrad.html#ac9b378fe7ae88f88e45b817f89871f69">singa::AdaGrad</a>
+, <a class="el" 
href="classsinga_1_1Constraint.html#afeea35b7cc9bbceb9973d9918b70d211">singa::Constraint</a>
+, <a class="el" 
href="classsinga_1_1LocalUpdater.html#a700d688de66ac310dcaa93d0ce9adeb2">singa::LocalUpdater</a>
+, <a class="el" 
href="classsinga_1_1Nesterov.html#a6551a089c8073dd13b27d59b06ccf2eb">singa::Nesterov</a>
+, <a class="el" 
href="classsinga_1_1Optimizer.html#a23eb982f713174589788369a0316e81d">singa::Optimizer</a>
+, <a class="el" 
href="classsinga_1_1Regularizer.html#ad791f45a06572dd88a0ab092ddd125f1">singa::Regularizer</a>
+, <a class="el" 
href="classsinga_1_1RMSProp.html#a2b83ee5006967e91eed435c6adcf782d">singa::RMSProp</a>
+, <a class="el" 
href="classsinga_1_1SGD.html#ac73356906d1ca127d7d13c376b5edafe">singa::SGD</a>
+, <a class="el" 
href="classsinga_1_1Updater.html#ac07c0e7cd69b631244b7c2c4bb90c0ec">singa::Updater</a>
+</li>
+<li>AsType()
+: <a class="el" 
href="classsinga_1_1FeedForwardNet.html#a554d848ec434290b2de971c91c0f2e83">singa::FeedForwardNet</a>
+, <a class="el" 
href="classsinga_1_1Layer.html#a2cccba7a2b3a1bed714f9be2b8b4d520">singa::Layer</a>
+, <a class="el" 
href="classsinga_1_1Tensor.html#acfe6d1399951598288a04531fba1a904">singa::Tensor</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Mon Apr 22 2019 12:27:05 for Apache Singa by &#160;<a 
href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>

Added: incubator/singa/site/trunk/doxygen/html/functions_func_0x7e.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/functions_func_0x7e.html?rev=1857944&view=auto
==============================================================================
--- incubator/singa/site/trunk/doxygen/html/functions_func_0x7e.html (added)
+++ incubator/singa/site/trunk/doxygen/html/functions_func_0x7e.html Mon Apr 22 
10:37:18 2019
@@ -0,0 +1,86 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Singa: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Singa
+   </div>
+   <div id="projectbrief">A General Distributed Deep Learning Library</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_0x7e"></a>- ~ -</h3><ul>
+<li>~FeedForwardNet()
+: <a class="el" 
href="classsinga_1_1FeedForwardNet.html#a29e8b40d21d2aa9983c5b87231095edc">singa::FeedForwardNet</a>
+</li>
+<li>~Layer()
+: <a class="el" 
href="classsinga_1_1Layer.html#a17b438a539df56a539a538a939072b81">singa::Layer</a>
+</li>
+<li>~Reader()
+: <a class="el" 
href="classsinga_1_1io_1_1Reader.html#a151239317e76d0db47e5e6d01ed5fca3">singa::io::Reader</a>
+</li>
+<li>~Writer()
+: <a class="el" 
href="classsinga_1_1io_1_1Writer.html#aa5a4ed9aae85f2f879563d094a6cc4f1">singa::io::Writer</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Mon Apr 22 2019 12:27:05 for Apache Singa by &#160;<a 
href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>

Added: incubator/singa/site/trunk/doxygen/html/functions_func_b.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/doxygen/html/functions_func_b.html?rev=1857944&view=auto
==============================================================================
--- incubator/singa/site/trunk/doxygen/html/functions_func_b.html (added)
+++ incubator/singa/site/trunk/doxygen/html/functions_func_b.html Mon Apr 22 
10:37:18 2019
@@ -0,0 +1,87 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>Apache Singa: Class Members - Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Apache Singa
+   </div>
+   <div id="projectbrief">A General Distributed Deep Learning Library</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+</div><!-- top -->
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a id="index_b"></a>- b -</h3><ul>
+<li>Backward()
+: <a class="el" 
href="classsinga_1_1FeedForwardNet.html#a49e566021fc2e388b7b4bdb0bb84ce53">singa::FeedForwardNet</a>
+, <a class="el" 
href="classsinga_1_1Layer.html#aed4aa3ffd81015c702252813e0872c1e">singa::Layer</a>
+, <a class="el" 
href="classsinga_1_1Loss.html#a82a5257979b7111e283b2da846124a08">singa::Loss</a>
+, <a class="el" 
href="classsinga_1_1MSE.html#af7aa618b33de0ed0d1da3ba9878c7987">singa::MSE</a>
+, <a class="el" 
href="classsinga_1_1SoftmaxCrossEntropy.html#a1e7c9465c3ef0b732525700482a80492">singa::SoftmaxCrossEntropy</a>
+</li>
+<li>block()
+: <a class="el" 
href="classsinga_1_1Tensor.html#a38a9f9935afbd535bb7b9e6145bfba77">singa::Tensor</a>
+</li>
+<li>Broadcast()
+: <a class="el" 
href="classsinga_1_1Tensor.html#ac576dc3e929e594a904029c836db374f">singa::Tensor</a>
+</li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Mon Apr 22 2019 12:27:05 for Apache Singa by &#160;<a 
href="http://www.doxygen.org/index.html";>
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>


Reply via email to