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> </div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef SINGA_MODEL_FEED_FORWARD_NET_H_</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define SINGA_MODEL_FEED_FORWARD_NET_H_</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include "singa/model/layer.h"</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include "singa/model/loss.h"</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include "singa/model/metric.h"</span></div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor ">#include "singa/model/updater.h"</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <thread></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <memory></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <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> </div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classsinga_1_1FeedForwardNet.html"> 31</a></span> <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>  <span class="keyword">public</span>:</div><div class="line">< a name="l00033"></a><span class="lineno"> 33</span>  <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>  <a class="code" href="classsinga_1_1FeedForwardNet.html#a29e8b40d21d2aa9983c5b87231095edc">~FeedForwardNet</a>();</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  std::shared_ptr<Layer> <a class="code" href="classsinga_1_1FeedForwardNet.html#a3802c112004a7587c6f61ef07c6fb776">Add</a>(std::shared_ptr<Layer> layer);</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="comment">// TODO(wangwei) add ConcatenateLayer and SliceLayer</span></div><div class="line"><a name ="l00045"></a><span class="lineno"> 45</span>  <span class="comment">// AddConcatenateLayer(vector<Layer*> src, Layer *dst);</span></div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="comment">// AddSliceLayer(Layer* layer, vector<Layer*> dst);</span></div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  std::shared_ptr<Layer> <a class="code" href="classsinga_1_1FeedForwardNet.html#a3802c112004a7587c6f61ef07c6fb776">Add</a>(<span class="keyword">const</span> LayerConf& conf,</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <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> </div><div class="line"><a name="l00063"></a><span class=" lineno"> 63</span>  <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>  <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<Updater> updater,</div><div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <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> </div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <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>& x, <span class="keyword">const</span> <a class="code" href="classsinga_1_1Tensor.html">Tensor</a>& y,</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keywordtype">float</span> val_split = 0.0f);</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <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>& x, <span class="keyword">const</span> <a class="code" href="classsinga_1_1Tensor.html">Tensor</a>& y,</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="keyword">const</span> <a class="code" href="classsinga_1_1Tensor.html">Tensor</a>& val_x, <span class="keyword">const</span> <a class="code" href="classsinga_1_1Tensor.html">Tensor</a>& val_y);</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keyword">const</span> std::pair<float, float> <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>& x,</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keyword">const</span> <a class="code" href="classsinga_1_1Tensor.html">Tensor</a>& y);</div><div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  std::pair<Tensor, Tensor> <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>& x, <span class="keyword">const</span> <a class="code" href="classsinga_1_1Tensor.html">Tensor</a>& y,</div><div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordtype">size_t</span> batchsize = 128);</div><div class="line"><a name="l00106">< /a><span class="lineno"> 106</span>  std::pair<Tensor, Tensor> <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>& x, <span class="keyword">const</span> <a class="code" href="classsinga_1_1Tensor.html">Tensor</a>& y);</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <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>& x, <span class="keywordtype">size_t</span> batchsize = 128);</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</spa n>  <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>& x);</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <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>& x);</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="keyword">const</span> vector<Tensor> <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>& grad);</div><div class="line"><a name="l00124"></a><span class="lineno"> 124</span> </div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <a class="code" href="classsinga_1_1FeedForwardNet.html">FeedForwardNet</a> <a class="code" href="classsinga_1_1FeedForwardNet.html#a790aeb0ab8f3e0b91f4fc6bdecf55f4e">Clone</a>(std::shared_ptr<Device> device);</div><div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keywordtype">void</span> <a class="code" href="classsinga_1_1FeedForwardNet.html#a165e4e2bad62e2ad6fb9dcaed1e2b568">ToDevice</a>(std::shared_ptr<Device> device);</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <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>  <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> </div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="classsinga_1_1FeedForwardNet.html#a15306a1719ecd371e7da99d387dbf80c"> 135</a></span>  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>& x,</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keyword">const</span> <a class="code" href="classsinga_1_1Tensor.html">Tensor</a>& y, <span class="keyword">const</span> <a class="code" href="classsinga_1_1Tensor.html">Tensor</a>& val_x,</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keyword">const</span> <a class="code" href="classsinga_1_1Tensor.html">Tensor</a>& val_y) {</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keywordflow">return</span> std::thread(</div><div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  [=]() { <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>  }</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="classsinga_1_1FeedForwardNet.html#a62e80931af5311dda492f838f4274dcd"> 143</a></span>  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>& x,</div><div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keyword">const</span> <a class="code" href="classsinga_1_1Tensor.html">Tensor</a>& y) {</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <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>  }</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> </div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keyword">const</span> vector<std::shared_ptr<Layer>> 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>  <span class="keyword">const</span> vector<string> GetParamNames() <span class="keyword">const</span>;</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keyword">const</span> vector<ParamSpec> GetParamSpecs() <span class="keyword">const</span>;</div><div class="line"><a name=" l00151"></a><span class="lineno"> 151</span>  <span class="keyword">const</span> vector<Tensor> GetParamValues() <span class="keyword">const</span>;</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> </div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keyword">protected</span>:</div><div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  vector<std::shared_ptr<Layer>> layers_;</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  std::shared_ptr<Updater> updater_;</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <a class="code" href="classsinga_1_1Loss.html">Loss</a>* loss_;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <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> </div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keywordtype">bool</span> shuffle_ = <span class="keyword">true</span>;</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <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>  DataType dtype_ = kFloat32;</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span> };</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span> </div><div class="line"><a name="l00164"></a><span class="lineno"> 164</span> } <span class="comment">/* singa */</span></div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span> </div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <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< Tensor > Backward(int flag, const Tensor &grad)</div><div class="ttdoc">Backward layers one by one using the gradient batch &#39;grad&#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 &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 &x, const Tensor &y, float val_split=0.0f)</div><div class="ttdoc">Conduct the training giving the training data &#39;x&#39; and label &#39;y&#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< float, float > TrainOnBatch(int epoch, const Tensor &x, const Tensor &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< Tensor, Tensor > EvaluateOnBatch(const Tensor &x, const Tensor &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 &x, const Tensor &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 &x, const Tensor &y, const Tensor &val_x, const Tensor &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< Device > 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< Tensor, Tensor > Evaluate(const Tensor &x, const Tensor &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< Device > 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 &x)</div><div class="ttdoc">Forward layers one by one using the data batch &#39;x&#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 &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< Device > 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< Layer > Add(std::shared_ptr< Layer > 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  <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;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </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;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')"> </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;"> </span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">▼</span><span id="img_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_')"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </span><span id="arr_0_0_1_" class="arrow" onclick="toggleFolder('0_0_1_')">▼</span><span id="img_0_0_1_" class="iconfopen" onclick="toggleFolder('0_0_1_')"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </span><span id="arr_0_0_2_" class="arrow" onclick="toggleFolder('0_0_2_')">▼</span><span id="img_0_0_2_" class="iconfopen" onclick="toggleFolder('0_0_2_')"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </span><span id="arr_0_0_3_" class="arrow" onclick="toggleFolder('0_0_3_')">▼</span><span id="img_0_0_3_" class="iconfopen" onclick="toggleFolder('0_0_3_')"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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  <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  <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  <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  <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< T, ID ></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  <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  <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  <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  <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"> +  + +<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  <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"> +  + +<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  <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"> +  + +<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  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.13 +</small></address> +</body> +</html>