Added: 
incubator/singa/site/trunk/zh/docs/model_zoo/imagenet/googlenet/README.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/zh/docs/model_zoo/imagenet/googlenet/README.html?rev=1833193&view=auto
==============================================================================
--- incubator/singa/site/trunk/zh/docs/model_zoo/imagenet/googlenet/README.html 
(added)
+++ incubator/singa/site/trunk/zh/docs/model_zoo/imagenet/googlenet/README.html 
Fri Jun  8 15:29:00 2018
@@ -0,0 +1,384 @@
+
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+  <meta charset="utf-8">
+  
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  
+  <title>用GoogleNet做图像分类 &mdash; incubator-singa 1.1.0 
documentation</title>
+  
+
+  
+  
+  
+  
+
+  
+
+  
+  
+    
+
+  
+
+  
+    <link rel="stylesheet" href="../../../../_static/css/theme.css" 
type="text/css" />
+  <link rel="stylesheet" href="../../../../_static/pygments.css" 
type="text/css" />
+    <link rel="index" title="Index" href="../../../../genindex.html" />
+    <link rel="search" title="Search" href="../../../../search.html" />
+    <link rel="next" title="开发时间表" 
href="../../../../develop/schedule.html" />
+    <link rel="prev" title="在ImageNet上训练AlexNet" 
href="../alexnet/README.html" />
+    <link href="../../../../_static/style.css" rel="stylesheet" 
type="text/css">
+    <!--link href="../../../../_static/fontawesome-all.min.css" 
rel="stylesheet" type="text/css"-->
+       <link rel="stylesheet" 
href="https://use.fontawesome.com/releases/v5.0.13/css/all.css"; 
integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp"
 crossorigin="anonymous">
+    <style>
+       .fa:hover {
+           opacity: 0.7;
+       }
+       .fab:hover {
+           opacity: 0.7;
+       }
+    </style>
+
+
+  
+  <script src="../../../../_static/js/modernizr.min.js"></script>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+   
+  <div class="wy-grid-for-nav">
+
+    
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-scroll">
+        <div class="wy-side-nav-search">
+          
+
+          
+            <a href="../../../../index.html" class="icon icon-home"> 
incubator-singa
+          
+
+          
+            
+            <img src="../../../../_static/singa.png" class="logo" alt="Logo"/>
+          
+          </a>
+
+          
+            
+            
+              <div class="version">
+                latest
+              </div>
+            
+          
+
+          
+<div role="search">
+  <form id="rtd-search-form" class="wy-form" action="../../../../search.html" 
method="get">
+    <input type="text" name="q" placeholder="Search docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+
+          
+        </div>
+
+        <div class="wy-menu wy-menu-vertical" data-spy="affix" 
role="navigation" aria-label="main navigation">
+          
+            
+            
+              
+            
+            
+              <ul class="current">
+<li class="toctree-l1"><a class="reference internal" 
href="../../../../downloads.html">下载 SINGA</a></li>
+<li class="toctree-l1 current"><a class="reference internal" 
href="../../../index.html">文档</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" 
href="../../../installation.html">安装</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../software_stack.html">软件架构</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../device.html">设备(Device)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../tensor.html">张量(Tensor)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../layer.html">层(Layer)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../net.html">前馈网络</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../initializer.html">初始化器(Initializer)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../loss.html">损失(Loss)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../metric.html">度量(Metric)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../optimizer.html">优化器(Optimizer)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../data.html">数据(Data)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../image_tool.html">图像工具</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../snapshot.html">Snapshot</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../../utils.html">Utils</a></li>
+<li class="toctree-l2 current"><a class="reference internal" 
href="../../index.html">模型库</a><ul class="current">
+<li class="toctree-l3"><a class="reference internal" 
href="../../cifar10/README.html">在Cifar-10上训练CNN</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../../char-rnn/README.html">在文本上训练Char-RNN</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../alexnet/README.html">在ImageNet上训练AlexNet</a></li>
+<li class="toctree-l3 current"><a class="current reference internal" 
href="#">用GoogleNet做图像分类</a><ul>
+<li class="toctree-l4"><a class="reference internal" 
href="#">操作说明</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#">详细信息</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<p class="caption"><span class="caption-text">开发</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../../develop/schedule.html">开发时间表</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../../develop/how-contribute.html">如何贡献给 SINGA</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../../develop/contribute-code.html">如何贡献代码</a></li>
+</ul>
+<p class="caption"><span class="caption-text">社区</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../../community/source-repository.html">源代码库</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../../community/mail-lists.html">项目邮件列表</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../../community/issue-tracking.html">问题追踪</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../../community/team-list.html">SINGA团队</a></li>
+</ul>
+
+            
+          
+        </div>
+      </div>
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+      
+      <nav class="wy-nav-top" aria-label="top navigation">
+        
+          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+          <a href="../../../../index.html">incubator-singa</a>
+        
+      </nav>
+
+
+      <div class="wy-nav-content">
+        
+        <div class="rst-content">
+        
+          
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+  <ul class="wy-breadcrumbs">
+    
+      <li><a href="../../../../index.html">Docs</a> &raquo;</li>
+        
+          <li><a href="../../../index.html">文档</a> &raquo;</li>
+        
+          <li><a href="../../index.html">模型库</a> &raquo;</li>
+        
+      <li>用GoogleNet做图像分类</li>
+    
+    
+      <li class="wy-breadcrumbs-aside">
+        
+            
+        
+      </li>
+    
+  </ul>
+
+  
+  <hr/>
+</div>
+          <div role="main" class="document" itemscope="itemscope" 
itemtype="http://schema.org/Article";>
+           <div itemprop="articleBody">
+            
+  <p>name: GoogleNet on ImageNet</p>
+<p>SINGA version: 1.0.1</p>
+<p>SINGA commit: 8c990f7da2de220e8a012c6a8ecc897dc7532744</p>
+<p>parameter_url: 
https://s3-ap-southeast-1.amazonaws.com/dlfile/bvlc_googlenet.tar.gz</p>
+<p>parameter_sha1: 0a88e8948b1abca3badfd8d090d6be03f8d7655d</p>
+<p>license: unrestricted 
https://github.com/BVLC/caffe/tree/master/models/bvlc_googlenet</p>
+<hr class="docutils" />
+<div class="section" id="googlenet">
+<span id="googlenet"></span><h1>用GoogleNet做图像分类<a 
class="headerlink" href="#googlenet" title="Permalink to this 
headline">¶</a></h1>
+<p>这个例子中,我们将caffe训练好的GoogleNet转换为SINGA模型以用作图像分类。</p>
+<div class="section" id="">
+<span id="id1"></span><h2>操作说明<a class="headerlink" href="#" 
title="Permalink to this headline">¶</a></h2>
+<ul>
+<li><p class="first">下载参数的checkpoint文件到如下目录</p>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span>  $ wget 
https://s3-ap-southeast-1.amazonaws.com/dlfile/bvlc_googlenet.tar.gz
+  $ tar xvf bvlc_googlenet.tar.gz
+</pre></div>
+</div>
+</li>
+<li><p class="first">运行程序</p>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span>  # use cpu
+  $ python serve.py -C &amp;
+  # use gpu
+  $ python serve.py &amp;
+</pre></div>
+</div>
+</li>
+<li><p class="first">提交图片进行分类</p>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span>  $ curl -i -F [email protected] 
http://localhost:9999/api
+  $ curl -i -F [email protected] http://localhost:9999/api
+  $ curl -i -F [email protected] http://localhost:9999/api
+</pre></div>
+</div>
+</li>
+</ul>
+<p>image1.jpg, 
image2.jpg和image3.jpg应该在执行指令前就已被下载。</p>
+</div>
+<div class="section" id="">
+<span id="id2"></span><h2>详细信息<a class="headerlink" href="#" 
title="Permalink to this headline">¶</a></h2>
+<p>我们首先从<a class="reference external" 
href="http://dl.caffe.berkeleyvision.org/bvlc_googlenet.caffemodel";>Caffe的checkpoint文件</a>中提取参数值,并转换为pickle版本。下载checkpoint文件后进å
…¥<code class="docutils literal notranslate"><span 
class="pre">caffe_root/python</span></code>文件夹,运行如下脚本:</p>
+<div class="highlight-default notranslate"><div 
class="highlight"><pre><span></span><span class="c1"># to be executed within 
caffe_root/python folder</span>
+<span class="kn">import</span> <span class="nn">caffe</span>
+<span class="kn">import</span> <span class="nn">numpy</span> <span 
class="k">as</span> <span class="nn">np</span>
+<span class="kn">import</span> <span class="nn">cPickle</span> <span 
class="k">as</span> <span class="nn">pickle</span>
+
+<span class="n">model_def</span> <span class="o">=</span> <span 
class="s1">&#39;../models/bvlc_googlenet/deploy.prototxt&#39;</span>
+<span class="n">weight</span> <span class="o">=</span> <span 
class="s1">&#39;bvlc_googlenet.caffemodel&#39;</span>  <span class="c1"># must 
be downloaded at first</span>
+<span class="n">net</span> <span class="o">=</span> <span 
class="n">caffe</span><span class="o">.</span><span class="n">Net</span><span 
class="p">(</span><span class="n">model_def</span><span class="p">,</span> 
<span class="n">weight</span><span class="p">,</span> <span 
class="n">caffe</span><span class="o">.</span><span class="n">TEST</span><span 
class="p">)</span>
+
+<span class="n">params</span> <span class="o">=</span> <span 
class="p">{}</span>
+<span class="k">for</span> <span class="n">layer_name</span> <span 
class="ow">in</span> <span class="n">net</span><span class="o">.</span><span 
class="n">params</span><span class="o">.</span><span class="n">keys</span><span 
class="p">():</span>
+    <span class="n">weights</span><span class="o">=</span><span 
class="n">np</span><span class="o">.</span><span class="n">copy</span><span 
class="p">(</span><span class="n">net</span><span class="o">.</span><span 
class="n">params</span><span class="p">[</span><span 
class="n">layer_name</span><span class="p">][</span><span 
class="mi">0</span><span class="p">]</span><span class="o">.</span><span 
class="n">data</span><span class="p">)</span>
+    <span class="n">bias</span><span class="o">=</span><span 
class="n">np</span><span class="o">.</span><span class="n">copy</span><span 
class="p">(</span><span class="n">net</span><span class="o">.</span><span 
class="n">params</span><span class="p">[</span><span 
class="n">layer_name</span><span class="p">][</span><span 
class="mi">1</span><span class="p">]</span><span class="o">.</span><span 
class="n">data</span><span class="p">)</span>
+    <span class="n">params</span><span class="p">[</span><span 
class="n">layer_name</span><span class="o">+</span><span 
class="s1">&#39;_weight&#39;</span><span class="p">]</span><span 
class="o">=</span><span class="n">weights</span>
+    <span class="n">params</span><span class="p">[</span><span 
class="n">layer_name</span><span class="o">+</span><span 
class="s1">&#39;_bias&#39;</span><span class="p">]</span><span 
class="o">=</span><span class="n">bias</span>
+    <span class="nb">print</span> <span class="n">layer_name</span><span 
class="p">,</span> <span class="n">weights</span><span class="o">.</span><span 
class="n">shape</span><span class="p">,</span> <span class="n">bias</span><span 
class="o">.</span><span class="n">shape</span>
+
+<span class="k">with</span> <span class="nb">open</span><span 
class="p">(</span><span class="s1">&#39;bvlc_googlenet.pickle&#39;</span><span 
class="p">,</span> <span class="s1">&#39;wb&#39;</span><span class="p">)</span> 
<span class="k">as</span> <span class="n">fd</span><span class="p">:</span>
+    <span class="n">pickle</span><span class="o">.</span><span 
class="n">dump</span><span class="p">(</span><span class="n">params</span><span 
class="p">,</span> <span class="n">fd</span><span class="p">)</span>
+</pre></div>
+</div>
+<p>然后我们使用SINGA的FeedForwardNet结构构建GoogleNet。 
请注意,我们添加
了一个EndPadding层来解决Caffe(下取整)和cuDNN(上取整)之间æ±
 åŒ–图层舍入策略差异的问题。 
只有MaxPooling图层以外的启动块才有此问题。 参考<a 
class="reference external" 
href="http://joelouismarino.github.io/blog_posts/blog_googlenet_keras.html";>这里</a>更多详æƒ
…。</p>
+</div>
+</div>
+
+
+           </div>
+           
+          </div>
+          <footer>
+  
+    <div class="rst-footer-buttons" role="navigation" aria-label="footer 
navigation">
+      
+        <a href="../../../../develop/schedule.html" class="btn btn-neutral 
float-right" title="开发时间表" accesskey="n" rel="next">Next <span 
class="fa fa-arrow-circle-right"></span></a>
+      
+      
+        <a href="../alexnet/README.html" class="btn btn-neutral" 
title="在ImageNet上训练AlexNet" accesskey="p" rel="prev"><span class="fa 
fa-arrow-circle-left"></span> Previous</a>
+      
+    </div>
+  
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>
+        &copy; Copyright 2018 The Apache Software Foundation. All rights 
reserved. Apache SINGA, Apache, the Apache feather logo, and the Apache SINGA 
project logos are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners..
+
+    </p>
+  </div>
+  Built with <a href="http://sphinx-doc.org/";>Sphinx</a> using a <a 
href="https://github.com/rtfd/sphinx_rtd_theme";>theme</a> provided by <a 
href="https://readthedocs.org";>Read the Docs</a>. 
+
+</footer>
+
+        </div>
+      </div>
+
+    </section>
+
+  </div>
+  
+
+
+  
+
+    <script type="text/javascript">
+        var DOCUMENTATION_OPTIONS = {
+            URL_ROOT:'../../../../',
+            VERSION:'1.1.0',
+            LANGUAGE:'None',
+            COLLAPSE_INDEX:false,
+            FILE_SUFFIX:'.html',
+            HAS_SOURCE:  true,
+            SOURCELINK_SUFFIX: '.txt'
+        };
+    </script>
+      <script type="text/javascript" 
src="../../../../_static/jquery.js"></script>
+      <script type="text/javascript" 
src="../../../../_static/underscore.js"></script>
+      <script type="text/javascript" 
src="../../../../_static/doctools.js"></script>
+
+  
+
+  
+  
+    <script type="text/javascript" 
src="../../../../_static/js/theme.js"></script>
+  
+
+  <script type="text/javascript">
+      jQuery(function () {
+          SphinxRtdTheme.Navigation.enable(true);
+      });
+  </script>
+
+<div class="rst-versions" data-toggle="rst-versions" role="note" 
aria-label="versions">
+  <span class="rst-current-version" data-toggle="rst-current-version">
+    <span class="fa fa-book"> incubator-singa </span>
+    v: latest
+    <span class="fa fa-caret-down"></span>
+  </span>
+  <div class="rst-other-versions">
+      <dl>
+          <dt>Languages</dt>
+          <dd><a href="../../../../../en/index.html">English</a></dd>
+          <dd><a href="../../../../../zh/index.html">中文</a></dd>
+      </dl>
+      <dl>
+          <dt>Versions</dt>
+          <dd><a href="http://singa.apache.org/v0.3.0/";>0.3</a></dd>
+          <dd><a href="http://singa.apache.org/v1.1.0/";>1.1</a></dd>
+      </dl>
+
+  </div>
+  <a href="http://incubator.apache.org/";> <img src= 
"../../../../_static/apache.png" style="background-color:white;"> </a>
+
+  <a href="https://github.com/apache/incubator-singa"; class="fa fa-github" 
style="padding: 10px; font-size: 20px; width: 30px; text-align: center; 
text-decoration: none; margin: 5px 2px;"></a>
+  <a 
href="https://aws.amazon.com/marketplace/seller-profile?id=5bcac385-12c4-4802-aec7-351e09b77b4c";
 class="fab fa-aws" style="padding: 10px; font-size: 20px; width: 30px; 
text-align: center; text-decoration: none; margin: 5px 2px;"></a>
+  <a href="https://hub.docker.com/r/nusdbsystem/singa/"; class="fab fa-docker" 
style="padding: 10px; font-size: 20px; width: 30px; text-align: center; 
text-decoration: none; margin: 5px 2px;"></a> 
+  <a href="https://www.linkedin.com/groups/13550034"; class="fa fa-linkedin" 
style="padding: 10px; font-size: 20px; width: 30px; text-align: center; 
text-decoration: none; margin: 5px 2px;"></a>
+  <a href="https://twitter.com/ApacheSinga"; class="fa fa-twitter" 
style="padding: 10px; font-size: 20px; width: 30px; text-align: center; 
text-decoration: none; margin: 5px 2px;"></a>
+  <a href="https://www.facebook.com/Apache-SINGA-347284219056544/"; class="fa 
fa-facebook" style="padding: 10px; font-size: 20px; width: 30px; text-align: 
center; text-decoration: none; margin: 5px 2px;"></a>
+  <a href="https://www.researchgate.net/project/Apache-SINGA"; class="fab 
fa-researchgate" style="padding: 10px; font-size: 20px; width: 30px; 
text-align: center; text-decoration: none; margin: 5px 2px;"></a>
+
+</div>
+
+ <a href="https://github.com/apache/incubator-singa";>
+    <img style="position: absolute; top: 0; right: 0; border: 0; z-index: 
10000;"
+        
src="https://s3.amazonaws.com/github/ribbons/forkme_right_orange_ff7600.png";
+        alt="Fork me on GitHub">
+</a>
+
+ 
+
+
+</body>
+</html>
\ No newline at end of file

Added: incubator/singa/site/trunk/zh/docs/model_zoo/index.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/zh/docs/model_zoo/index.html?rev=1833193&view=auto
==============================================================================
--- incubator/singa/site/trunk/zh/docs/model_zoo/index.html (added)
+++ incubator/singa/site/trunk/zh/docs/model_zoo/index.html Fri Jun  8 15:29:00 
2018
@@ -0,0 +1,350 @@
+
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+  <meta charset="utf-8">
+  
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  
+  <title>模型库 &mdash; incubator-singa 1.1.0 documentation</title>
+  
+
+  
+  
+  
+  
+
+  
+
+  
+  
+    
+
+  
+
+  
+    <link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" 
/>
+  <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
+    <link rel="index" title="Index" href="../../genindex.html" />
+    <link rel="search" title="Search" href="../../search.html" />
+    <link rel="next" title="在Cifar-10上训练CNN" 
href="cifar10/README.html" />
+    <link rel="prev" title="Utils" href="../utils.html" />
+    <link href="../../_static/style.css" rel="stylesheet" type="text/css">
+    <!--link href="../../_static/fontawesome-all.min.css" rel="stylesheet" 
type="text/css"-->
+       <link rel="stylesheet" 
href="https://use.fontawesome.com/releases/v5.0.13/css/all.css"; 
integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp"
 crossorigin="anonymous">
+    <style>
+       .fa:hover {
+           opacity: 0.7;
+       }
+       .fab:hover {
+           opacity: 0.7;
+       }
+    </style>
+
+
+  
+  <script src="../../_static/js/modernizr.min.js"></script>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+   
+  <div class="wy-grid-for-nav">
+
+    
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-scroll">
+        <div class="wy-side-nav-search">
+          
+
+          
+            <a href="../../index.html" class="icon icon-home"> incubator-singa
+          
+
+          
+            
+            <img src="../../_static/singa.png" class="logo" alt="Logo"/>
+          
+          </a>
+
+          
+            
+            
+              <div class="version">
+                latest
+              </div>
+            
+          
+
+          
+<div role="search">
+  <form id="rtd-search-form" class="wy-form" action="../../search.html" 
method="get">
+    <input type="text" name="q" placeholder="Search docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+
+          
+        </div>
+
+        <div class="wy-menu wy-menu-vertical" data-spy="affix" 
role="navigation" aria-label="main navigation">
+          
+            
+            
+              
+            
+            
+              <ul class="current">
+<li class="toctree-l1"><a class="reference internal" 
href="../../downloads.html">下载 SINGA</a></li>
+<li class="toctree-l1 current"><a class="reference internal" 
href="../index.html">文档</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" 
href="../installation.html">安装</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../software_stack.html">软件架构</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../device.html">设备(Device)</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../tensor.html">å¼ 
量(Tensor)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../layer.html">层(Layer)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../net.html">前馈网络</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../initializer.html">初始化器(Initializer)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../loss.html">损失(Loss)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../metric.html">度量(Metric)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../optimizer.html">优化器(Optimizer)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../data.html">数据(Data)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../image_tool.html">图像工具</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../snapshot.html">Snapshot</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../utils.html">Utils</a></li>
+<li class="toctree-l2 current"><a class="current reference internal" 
href="#">模型库</a><ul>
+<li class="toctree-l3"><a class="reference internal" 
href="cifar10/README.html">在Cifar-10上训练CNN</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="char-rnn/README.html">在文本上训练Char-RNN</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="imagenet/alexnet/README.html">在ImageNet上训练AlexNet</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="imagenet/googlenet/README.html">用GoogleNet做图像分类</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<p class="caption"><span class="caption-text">开发</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" 
href="../../develop/schedule.html">开发时间表</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../develop/how-contribute.html">如何贡献给 SINGA</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../develop/contribute-code.html">如何贡献代码</a></li>
+</ul>
+<p class="caption"><span class="caption-text">社区</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" 
href="../../community/source-repository.html">源代码库</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../community/mail-lists.html">项目邮件列表</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../community/issue-tracking.html">问题追踪</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../community/team-list.html">SINGA团队</a></li>
+</ul>
+
+            
+          
+        </div>
+      </div>
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+      
+      <nav class="wy-nav-top" aria-label="top navigation">
+        
+          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+          <a href="../../index.html">incubator-singa</a>
+        
+      </nav>
+
+
+      <div class="wy-nav-content">
+        
+        <div class="rst-content">
+        
+          
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+  <ul class="wy-breadcrumbs">
+    
+      <li><a href="../../index.html">Docs</a> &raquo;</li>
+        
+          <li><a href="../index.html">文档</a> &raquo;</li>
+        
+      <li>模型库</li>
+    
+    
+      <li class="wy-breadcrumbs-aside">
+        
+            
+        
+      </li>
+    
+  </ul>
+
+  
+  <hr/>
+</div>
+          <div role="main" class="document" itemscope="itemscope" 
itemtype="http://schema.org/Article";>
+           <div itemprop="articleBody">
+            
+  <div class="section" id="id1">
+<h1>模型库<a class="headerlink" href="#id1" title="Permalink to this 
headline">¶</a></h1>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" 
href="cifar10/README.html">在Cifar-10上训练CNN</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="cifar10/README.html#">操作说明</a><ul>
+<li class="toctree-l3"><a class="reference internal" 
href="cifar10/README.html#singa">SINGA安装</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="cifar10/README.html#">数据准备</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="cifar10/README.html#">训练</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="cifar10/README.html#">预测</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="char-rnn/README.html">在文本上训练Char-RNN</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="char-rnn/README.html#">操作说明</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="imagenet/alexnet/README.html">在ImageNet上训练AlexNet</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="imagenet/alexnet/README.html#">操作说明</a><ul>
+<li class="toctree-l3"><a class="reference internal" 
href="imagenet/alexnet/README.html#singa">编译SINGA</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="imagenet/alexnet/README.html#">数据下载</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="imagenet/alexnet/README.html#">数据预处理</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="imagenet/alexnet/README.html#">训练</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="imagenet/googlenet/README.html">用GoogleNet做图像分类</a><ul>
+<li class="toctree-l2"><a class="reference internal" 
href="imagenet/googlenet/README.html#">操作说明</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="imagenet/googlenet/README.html#">详细信息</a></li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+
+
+           </div>
+           
+          </div>
+          <footer>
+  
+    <div class="rst-footer-buttons" role="navigation" aria-label="footer 
navigation">
+      
+        <a href="cifar10/README.html" class="btn btn-neutral float-right" 
title="在Cifar-10上训练CNN" accesskey="n" rel="next">Next <span class="fa 
fa-arrow-circle-right"></span></a>
+      
+      
+        <a href="../utils.html" class="btn btn-neutral" title="Utils" 
accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 
Previous</a>
+      
+    </div>
+  
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>
+        &copy; Copyright 2018 The Apache Software Foundation. All rights 
reserved. Apache SINGA, Apache, the Apache feather logo, and the Apache SINGA 
project logos are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners..
+
+    </p>
+  </div>
+  Built with <a href="http://sphinx-doc.org/";>Sphinx</a> using a <a 
href="https://github.com/rtfd/sphinx_rtd_theme";>theme</a> provided by <a 
href="https://readthedocs.org";>Read the Docs</a>. 
+
+</footer>
+
+        </div>
+      </div>
+
+    </section>
+
+  </div>
+  
+
+
+  
+
+    <script type="text/javascript">
+        var DOCUMENTATION_OPTIONS = {
+            URL_ROOT:'../../',
+            VERSION:'1.1.0',
+            LANGUAGE:'None',
+            COLLAPSE_INDEX:false,
+            FILE_SUFFIX:'.html',
+            HAS_SOURCE:  true,
+            SOURCELINK_SUFFIX: '.txt'
+        };
+    </script>
+      <script type="text/javascript" src="../../_static/jquery.js"></script>
+      <script type="text/javascript" 
src="../../_static/underscore.js"></script>
+      <script type="text/javascript" src="../../_static/doctools.js"></script>
+
+  
+
+  
+  
+    <script type="text/javascript" src="../../_static/js/theme.js"></script>
+  
+
+  <script type="text/javascript">
+      jQuery(function () {
+          SphinxRtdTheme.Navigation.enable(true);
+      });
+  </script>
+
+<div class="rst-versions" data-toggle="rst-versions" role="note" 
aria-label="versions">
+  <span class="rst-current-version" data-toggle="rst-current-version">
+    <span class="fa fa-book"> incubator-singa </span>
+    v: latest
+    <span class="fa fa-caret-down"></span>
+  </span>
+  <div class="rst-other-versions">
+      <dl>
+          <dt>Languages</dt>
+          <dd><a href="../../../en/index.html">English</a></dd>
+          <dd><a href="../../../zh/index.html">中文</a></dd>
+      </dl>
+      <dl>
+          <dt>Versions</dt>
+          <dd><a href="http://singa.apache.org/v0.3.0/";>0.3</a></dd>
+          <dd><a href="http://singa.apache.org/v1.1.0/";>1.1</a></dd>
+      </dl>
+
+  </div>
+  <a href="http://incubator.apache.org/";> <img src= "../../_static/apache.png" 
style="background-color:white;"> </a>
+
+  <a href="https://github.com/apache/incubator-singa"; class="fa fa-github" 
style="padding: 10px; font-size: 20px; width: 30px; text-align: center; 
text-decoration: none; margin: 5px 2px;"></a>
+  <a 
href="https://aws.amazon.com/marketplace/seller-profile?id=5bcac385-12c4-4802-aec7-351e09b77b4c";
 class="fab fa-aws" style="padding: 10px; font-size: 20px; width: 30px; 
text-align: center; text-decoration: none; margin: 5px 2px;"></a>
+  <a href="https://hub.docker.com/r/nusdbsystem/singa/"; class="fab fa-docker" 
style="padding: 10px; font-size: 20px; width: 30px; text-align: center; 
text-decoration: none; margin: 5px 2px;"></a> 
+  <a href="https://www.linkedin.com/groups/13550034"; class="fa fa-linkedin" 
style="padding: 10px; font-size: 20px; width: 30px; text-align: center; 
text-decoration: none; margin: 5px 2px;"></a>
+  <a href="https://twitter.com/ApacheSinga"; class="fa fa-twitter" 
style="padding: 10px; font-size: 20px; width: 30px; text-align: center; 
text-decoration: none; margin: 5px 2px;"></a>
+  <a href="https://www.facebook.com/Apache-SINGA-347284219056544/"; class="fa 
fa-facebook" style="padding: 10px; font-size: 20px; width: 30px; text-align: 
center; text-decoration: none; margin: 5px 2px;"></a>
+  <a href="https://www.researchgate.net/project/Apache-SINGA"; class="fab 
fa-researchgate" style="padding: 10px; font-size: 20px; width: 30px; 
text-align: center; text-decoration: none; margin: 5px 2px;"></a>
+
+</div>
+
+ <a href="https://github.com/apache/incubator-singa";>
+    <img style="position: absolute; top: 0; right: 0; border: 0; z-index: 
10000;"
+        
src="https://s3.amazonaws.com/github/ribbons/forkme_right_orange_ff7600.png";
+        alt="Fork me on GitHub">
+</a>
+
+ 
+
+
+</body>
+</html>
\ No newline at end of file

Added: incubator/singa/site/trunk/zh/docs/net.html
URL: 
http://svn.apache.org/viewvc/incubator/singa/site/trunk/zh/docs/net.html?rev=1833193&view=auto
==============================================================================
--- incubator/singa/site/trunk/zh/docs/net.html (added)
+++ incubator/singa/site/trunk/zh/docs/net.html Fri Jun  8 15:29:00 2018
@@ -0,0 +1,481 @@
+
+
+
+<!DOCTYPE html>
+<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
+<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
+<head>
+  <meta charset="utf-8">
+  
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+  
+  <title>前馈网络 &mdash; incubator-singa 1.1.0 documentation</title>
+  
+
+  
+  
+  
+  
+
+  
+
+  
+  
+    
+
+  
+
+  
+    <link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
+  <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
+    <link rel="index" title="Index" href="../genindex.html" />
+    <link rel="search" title="Search" href="../search.html" />
+    <link rel="next" title="初始化器(Initializer)" href="initializer.html" 
/>
+    <link rel="prev" title="层(Layer)" href="layer.html" />
+    <link href="../_static/style.css" rel="stylesheet" type="text/css">
+    <!--link href="../_static/fontawesome-all.min.css" rel="stylesheet" 
type="text/css"-->
+       <link rel="stylesheet" 
href="https://use.fontawesome.com/releases/v5.0.13/css/all.css"; 
integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp"
 crossorigin="anonymous">
+    <style>
+       .fa:hover {
+           opacity: 0.7;
+       }
+       .fab:hover {
+           opacity: 0.7;
+       }
+    </style>
+
+
+  
+  <script src="../_static/js/modernizr.min.js"></script>
+
+</head>
+
+<body class="wy-body-for-nav">
+
+   
+  <div class="wy-grid-for-nav">
+
+    
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-scroll">
+        <div class="wy-side-nav-search">
+          
+
+          
+            <a href="../index.html" class="icon icon-home"> incubator-singa
+          
+
+          
+            
+            <img src="../_static/singa.png" class="logo" alt="Logo"/>
+          
+          </a>
+
+          
+            
+            
+              <div class="version">
+                latest
+              </div>
+            
+          
+
+          
+<div role="search">
+  <form id="rtd-search-form" class="wy-form" action="../search.html" 
method="get">
+    <input type="text" name="q" placeholder="Search docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+
+          
+        </div>
+
+        <div class="wy-menu wy-menu-vertical" data-spy="affix" 
role="navigation" aria-label="main navigation">
+          
+            
+            
+              
+            
+            
+              <ul class="current">
+<li class="toctree-l1"><a class="reference internal" 
href="../downloads.html">下载 SINGA</a></li>
+<li class="toctree-l1 current"><a class="reference internal" 
href="index.html">文档</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" 
href="installation.html">安装</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="software_stack.html">软件架构</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="device.html">设备(Device)</a></li>
+<li class="toctree-l2"><a class="reference internal" href="tensor.html">å¼ 
量(Tensor)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="layer.html">层(Layer)</a></li>
+<li class="toctree-l2 current"><a class="current reference internal" 
href="#">前馈网络</a><ul>
+<li class="toctree-l3"><a class="reference internal" 
href="#class-singa-net-feedforwardnet-loss-none-metric-none">class 
singa.net.FeedForwardNet(loss=None, metric=None)</a><ul>
+<li class="toctree-l4"><a class="reference internal" 
href="#to-device-dev">to_device(dev)</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#add-lyr-src-none">add(lyr, src=None)</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#param-values">param_values()</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#param-specs">param_specs()</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#param-names">param_names()</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#train-x-y">train(x, y)</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#evaluate-x-y">evaluate(x, y)</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#predict-x">predict(x)</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#topo-sort-layers-src-of-layer">topo_sort(layers, src_of_layer)</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#forward-flag-x-output">forward(flag, x, output=[])</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#backward">backward()</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#save-f-buffer-size-10-use-pickle-false">save(f, buffer_size=10, 
use_pickle=False)</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#load-f-buffer-size-10-use-pickle-false">load(f, buffer_size=10, 
use_pickle=False)</a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" 
href="initializer.html">初始化器(Initializer)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="loss.html">损失(Loss)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="metric.html">度量(Metric)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="optimizer.html">优化器(Optimizer)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="data.html">数据(Data)</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="image_tool.html">图像工具</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="snapshot.html">Snapshot</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="utils.html">Utils</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="model_zoo/index.html">模型库</a></li>
+</ul>
+</li>
+</ul>
+<p class="caption"><span class="caption-text">开发</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" 
href="../develop/schedule.html">开发时间表</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../develop/how-contribute.html">如何贡献给 SINGA</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../develop/contribute-code.html">如何贡献代码</a></li>
+</ul>
+<p class="caption"><span class="caption-text">社区</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" 
href="../community/source-repository.html">源代码库</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../community/mail-lists.html">项目邮件列表</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../community/issue-tracking.html">问题追踪</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../community/team-list.html">SINGA团队</a></li>
+</ul>
+
+            
+          
+        </div>
+      </div>
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+      
+      <nav class="wy-nav-top" aria-label="top navigation">
+        
+          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+          <a href="../index.html">incubator-singa</a>
+        
+      </nav>
+
+
+      <div class="wy-nav-content">
+        
+        <div class="rst-content">
+        
+          
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+  <ul class="wy-breadcrumbs">
+    
+      <li><a href="../index.html">Docs</a> &raquo;</li>
+        
+          <li><a href="index.html">文档</a> &raquo;</li>
+        
+      <li>前馈网络</li>
+    
+    
+      <li class="wy-breadcrumbs-aside">
+        
+            
+        
+      </li>
+    
+  </ul>
+
+  
+  <hr/>
+</div>
+          <div role="main" class="document" itemscope="itemscope" 
itemtype="http://schema.org/Article";>
+           <div itemprop="articleBody">
+            
+  <div class="section" id="">
+<span id="id1"></span><h1>前馈网络<a class="headerlink" href="#" 
title="Permalink to this headline">¶</a></h1>
+<p>Neural 
net类用层来创建网络并提供可以获取网络信息(比如:参数)的函数。</p>
+<p>示例用法:</p>
+<div class="highlight-python notranslate"><div 
class="highlight"><pre><span></span><span class="kn">from</span> <span 
class="nn">singa</span> <span class="kn">import</span> <span 
class="n">net</span> <span class="k">as</span> <span class="n">ffnet</span>
+<span class="kn">from</span> <span class="nn">singa</span> <span 
class="kn">import</span> <span class="n">metric</span>
+<span class="kn">from</span> <span class="nn">singa</span> <span 
class="kn">import</span> <span class="n">loss</span>
+<span class="kn">from</span> <span class="nn">singa</span> <span 
class="kn">import</span> <span class="n">layer</span>
+<span class="kn">from</span> <span class="nn">singa</span> <span 
class="kn">import</span> <span class="n">device</span>
+
+<span class="c1"># create net and add layers</span>
+<span class="n">net</span> <span class="o">=</span> <span 
class="n">ffnet</span><span class="o">.</span><span 
class="n">FeedForwardNet</span><span class="p">(</span><span 
class="n">loss</span><span class="o">.</span><span 
class="n">SoftmaxCrossEntropy</span><span class="p">(),</span> <span 
class="n">metric</span><span class="o">.</span><span 
class="n">Accuracy</span><span class="p">())</span>
+<span class="n">net</span><span class="o">.</span><span 
class="n">add</span><span class="p">(</span><span class="n">layer</span><span 
class="o">.</span><span class="n">Conv2D</span><span class="p">(</span><span 
class="s1">&#39;conv1&#39;</span><span class="p">,</span> <span 
class="mi">32</span><span class="p">,</span> <span class="mi">5</span><span 
class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span 
class="n">input_sample_shape</span><span class="o">=</span><span 
class="p">(</span><span class="mi">3</span><span class="p">,</span><span 
class="mi">32</span><span class="p">,</span><span class="mi">32</span><span 
class="p">,)))</span>
+<span class="n">net</span><span class="o">.</span><span 
class="n">add</span><span class="p">(</span><span class="n">layer</span><span 
class="o">.</span><span class="n">Activation</span><span 
class="p">(</span><span class="s1">&#39;relu1&#39;</span><span 
class="p">))</span>
+<span class="n">net</span><span class="o">.</span><span 
class="n">add</span><span class="p">(</span><span class="n">layer</span><span 
class="o">.</span><span class="n">MaxPooling2D</span><span 
class="p">(</span><span class="s1">&#39;pool1&#39;</span><span 
class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span 
class="mi">2</span><span class="p">))</span>
+<span class="n">net</span><span class="o">.</span><span 
class="n">add</span><span class="p">(</span><span class="n">layer</span><span 
class="o">.</span><span class="n">Flatten</span><span class="p">(</span><span 
class="s1">&#39;flat&#39;</span><span class="p">))</span>
+<span class="n">net</span><span class="o">.</span><span 
class="n">add</span><span class="p">(</span><span class="n">layer</span><span 
class="o">.</span><span class="n">Dense</span><span class="p">(</span><span 
class="s1">&#39;dense&#39;</span><span class="p">,</span> <span 
class="mi">10</span><span class="p">))</span>
+
+<span class="c1"># init parameters</span>
+<span class="k">for</span> <span class="n">p</span> <span class="ow">in</span> 
<span class="n">net</span><span class="o">.</span><span 
class="n">param_values</span><span class="p">():</span>
+    <span class="k">if</span> <span class="nb">len</span><span 
class="p">(</span><span class="n">p</span><span class="o">.</span><span 
class="n">shape</span><span class="p">)</span> <span class="o">==</span> <span 
class="mi">0</span><span class="p">:</span>
+        <span class="n">p</span><span class="o">.</span><span 
class="n">set_value</span><span class="p">(</span><span 
class="mi">0</span><span class="p">)</span>
+    <span class="k">else</span><span class="p">:</span>
+        <span class="n">p</span><span class="o">.</span><span 
class="n">gaussian</span><span class="p">(</span><span class="mi">0</span><span 
class="p">,</span> <span class="mf">0.01</span><span class="p">)</span>
+
+<span class="c1"># move net onto gpu</span>
+<span class="n">dev</span> <span class="o">=</span> <span 
class="n">device</span><span class="o">.</span><span 
class="n">create_cuda_gpu</span><span class="p">()</span>
+<span class="n">net</span><span class="o">.</span><span 
class="n">to_device</span><span class="p">(</span><span 
class="n">dev</span><span class="p">)</span>
+
+<span class="c1"># training (skipped)</span>
+
+<span class="c1"># do prediction after training</span>
+<span class="n">x</span> <span class="o">=</span> <span 
class="n">tensor</span><span class="o">.</span><span 
class="n">Tensor</span><span class="p">((</span><span class="mi">2</span><span 
class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span 
class="mi">32</span><span class="p">,</span> <span class="mi">32</span><span 
class="p">),</span> <span class="n">dev</span><span class="p">)</span>
+<span class="n">x</span><span class="o">.</span><span 
class="n">uniform</span><span class="p">(</span><span class="o">-</span><span 
class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span 
class="p">)</span>
+<span class="n">y</span> <span class="o">=</span> <span 
class="n">net</span><span class="o">.</span><span class="n">predict</span><span 
class="p">(</span><span class="n">x</span><span class="p">)</span>
+<span class="k">print</span> <span class="n">tensor</span><span 
class="o">.</span><span class="n">to_numpy</span><span class="p">(</span><span 
class="n">y</span><span class="p">)</span>
+</pre></div>
+</div>
+<hr class="docutils" />
+<div class="section" id="class-singa-net-feedforwardnet-loss-none-metric-none">
+<span 
id="class-singa-net-feedforwardnet-loss-none-metric-none"></span><h2>class 
singa.net.FeedForwardNet(loss=None, metric=None)<a class="headerlink" 
href="#class-singa-net-feedforwardnet-loss-none-metric-none" title="Permalink 
to this headline">¶</a></h2>
+<p>基类:<code class="docutils literal notranslate"><span 
class="pre">object</span></code></p>
+<div class="section" id="to-device-dev">
+<span id="to-device-dev"></span><h3>to_device(dev)<a class="headerlink" 
href="#to-device-dev" title="Permalink to this headline">¶</a></h3>
+<p>将网络移至指定设备上,包括所有参数和中间数据。</p>
+</div>
+<hr class="docutils" />
+<div class="section" id="add-lyr-src-none">
+<span id="add-lyr-src-none"></span><h3>add(lyr, src=None)<a class="headerlink" 
href="#add-lyr-src-none" title="Permalink to this headline">¶</a></h3>
+<p>添加一个层到层列表中。</p>
+<p>该功能将从src层获取样本形状以设置新添加的层。 
对于第一层,它被设置在外部。 
调用函数应确保层顺序的正确性。 
如果src是None,最后一层是src层。 
如果有多个src图层,则src是src层的列表。</p>
+<p><strong>参数:</strong></p>
+<ul class="simple">
+<li><strong>lyr (Layer)</strong> – 待添加的层</li>
+<li><strong>src (Layer)</strong> – lyr层的父层</li>
+</ul>
+</div>
+<hr class="docutils" />
+<div class="section" id="param-values">
+<span id="param-values"></span><h3>param_values()<a class="headerlink" 
href="#param-values" title="Permalink to this headline">¶</a></h3>
+<p>返回所有参数的tensor列表。</p>
+</div>
+<hr class="docutils" />
+<div class="section" id="param-specs">
+<span id="param-specs"></span><h3>param_specs()<a class="headerlink" 
href="#param-specs" title="Permalink to this headline">¶</a></h3>
+<p>返回所有参数的ParamSpec列表。</p>
+</div>
+<hr class="docutils" />
+<div class="section" id="param-names">
+<span id="param-names"></span><h3>param_names()<a class="headerlink" 
href="#param-names" title="Permalink to this headline">¶</a></h3>
+<p>返回所有参数名列表。。</p>
+</div>
+<hr class="docutils" />
+<div class="section" id="train-x-y">
+<span id="train-x-y"></span><h3>train(x, y)<a class="headerlink" 
href="#train-x-y" title="Permalink to this headline">¶</a></h3>
+<p>运行一次BP。
+目前仅支持单输出层、单损失函数及度量方法的网络。 
TODO(wangwei) 考虑多损失函数和多度量值。</p>
+<p><strong>参数:</strong></p>
+<ul class="simple">
+<li><strong>x</strong> – 输入数据,一个输入tensor或字å…
¸ï¼šå±‚名-&gt;tensor</li>
+<li><strong>y</strong> – 输入数据的标签,一个tensor</li>
+</ul>
+<p><strong>返回值:</strong> 参数梯度,损失函数和度量值</p>
+</div>
+<hr class="docutils" />
+<div class="section" id="evaluate-x-y">
+<span id="evaluate-x-y"></span><h3>evaluate(x, y)<a class="headerlink" 
href="#evaluate-x-y" title="Permalink to this headline">¶</a></h3>
+<p>根据给定数据评估损失函数和度量值。目前仅
支持单输出层、单损失函数及度量方法的网络。TODO(wangwei) 
考虑多损失函数和多度量值。</p>
+<p><strong>参数:</strong></p>
+<ul class="simple">
+<li><strong>x</strong> – 输入数据,单个tensor或一个字典: 
层名 -&gt; tensor</li>
+<li><strong>y</strong> – 输入数据的标签,单个tensor.</li>
+</ul>
+</div>
+<hr class="docutils" />
+<div class="section" id="predict-x">
+<span id="predict-x"></span><h3>predict(x)<a class="headerlink" 
href="#predict-x" title="Permalink to this headline">¶</a></h3>
+<p>向前经每个层传递数据到输出层并获得输出值。
+目前仅支持单输出层的网络。</p>
+<p><strong>参数:</strong></p>
+<ul class="simple">
+<li><strong>x</strong> - 输入数据,单个tesnor或一个字典: 层名 
-&gt; tensor</li>
+</ul>
+<p><strong>返回值:</strong> 单个输出tensor作为预测结果</p>
+</div>
+<hr class="docutils" />
+<div class="section" id="topo-sort-layers-src-of-layer">
+<span id="topo-sort-layers-src-of-layer"></span><h3>topo_sort(layers, 
src_of_layer)<a class="headerlink" href="#topo-sort-layers-src-of-layer" 
title="Permalink to this headline">¶</a></h3>
+<p>对所有层进行拓扑排序。
+对于多输入层,将会保留输入层的顺序。</p>
+<p><strong>参数:</strong></p>
+<ul class="simple">
+<li><strong>layers</strong> – 
层列表;同个层(如slice层)的多个输出层应该以正确的顺序åŠ
 å…¥ï¼Œæ­¤åŠŸèƒ½å°†ä¸ä¼šæ”¹å˜å…¶é¡ºåºã€‚</li>
+<li><strong>src_of_layer</strong> – 字典: src层名 -&gt; src层列表</li>
+</ul>
+<p><strong>返回值:</strong> 排序后层列表</p>
+</div>
+<hr class="docutils" />
+<div class="section" id="forward-flag-x-output">
+<span id="forward-flag-x-output"></span><h3>forward(flag, x, output=[])<a 
class="headerlink" href="#forward-flag-x-output" title="Permalink to this 
headline">¶</a></h3>
+<p>将输入经过每个层向前传递。
+如果一个层具有来自其他层和来自x的输å…
¥ï¼Œåˆ™æ¥è‡ªx的数据在来自å…
¶ä»–层的数据之前被排序,例如,如果层1-&gt;层2并且x 
[‘layer2’]具有数据,则输入层2展平,即[x 
[‘layer2’],层1的输出]</p>
+<p><strong>参数:</strong></p>
+<ul class="simple">
+<li><strong>flag</strong> – 
True代表训练;False代表评估;也可以是model_pb2.kTrain或model_pb2.kEval或è€
…其他未来可能使用的值。</li>
+<li><strong>x</strong> – 一个tensor或一个字典:层名 -&gt; 
tensor</li>
+<li><strong>output(list)</strong> – 
层名列表,将会和默认输出一起作为返回值</li>
+</ul>
+<p><strong>返回值:</strong> 
如果只有一个输出层,返回输出tensor;否则返回字å…
¸ï¼šå±‚名-&gt;输出tensor</p>
+</div>
+<hr class="docutils" />
+<div class="section" id="backward">
+<span id="backward"></span><h3>backward()<a class="headerlink" 
href="#backward" title="Permalink to this headline">¶</a></h3>
+<p>运行向后传递</p>
+<p><strong>返回值:</strong> 所有参数的梯度tensor列表。</p>
+</div>
+<hr class="docutils" />
+<div class="section" id="save-f-buffer-size-10-use-pickle-false">
+<span id="save-f-buffer-size-10-use-pickle-false"></span><h3>save(f, 
buffer_size=10, use_pickle=False)<a class="headerlink" 
href="#save-f-buffer-size-10-use-pickle-false" title="Permalink to this 
headline">¶</a></h3>
+<p>用io/snapshot保存模型参数。</p>
+<p><strong>参数:</strong></p>
+<ul class="simple">
+<li><strong>f</strong> – 文件名</li>
+<li><strong>buffer_size</strong> – 输å…
¥è¾“出的大小(MB),默认为10MB;请确保它比任何一个参数对象要大。</li>
+<li><strong>use_pickle(boolean)</strong> – 
如果为真,将使用pickle保存;否则,将用protobuf做序列化,会å
 ç”¨è¾ƒå°‘空间。</li>
+</ul>
+</div>
+<hr class="docutils" />
+<div class="section" id="load-f-buffer-size-10-use-pickle-false">
+<span id="load-f-buffer-size-10-use-pickle-false"></span><h3>load(f, 
buffer_size=10, use_pickle=False)<a class="headerlink" 
href="#load-f-buffer-size-10-use-pickle-false" title="Permalink to this 
headline">¶</a></h3>
+<p>用io/snapshot加载模型参数。请参照save()的参数描述。</p>
+<hr class="docutils" />
+</div>
+</div>
+</div>
+
+
+           </div>
+           
+          </div>
+          <footer>
+  
+    <div class="rst-footer-buttons" role="navigation" aria-label="footer 
navigation">
+      
+        <a href="initializer.html" class="btn btn-neutral float-right" 
title="初始化器(Initializer)" accesskey="n" rel="next">Next <span class="fa 
fa-arrow-circle-right"></span></a>
+      
+      
+        <a href="layer.html" class="btn btn-neutral" title="层(Layer)" 
accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 
Previous</a>
+      
+    </div>
+  
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>
+        &copy; Copyright 2018 The Apache Software Foundation. All rights 
reserved. Apache SINGA, Apache, the Apache feather logo, and the Apache SINGA 
project logos are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners..
+
+    </p>
+  </div>
+  Built with <a href="http://sphinx-doc.org/";>Sphinx</a> using a <a 
href="https://github.com/rtfd/sphinx_rtd_theme";>theme</a> provided by <a 
href="https://readthedocs.org";>Read the Docs</a>. 
+
+</footer>
+
+        </div>
+      </div>
+
+    </section>
+
+  </div>
+  
+
+
+  
+
+    <script type="text/javascript">
+        var DOCUMENTATION_OPTIONS = {
+            URL_ROOT:'../',
+            VERSION:'1.1.0',
+            LANGUAGE:'None',
+            COLLAPSE_INDEX:false,
+            FILE_SUFFIX:'.html',
+            HAS_SOURCE:  true,
+            SOURCELINK_SUFFIX: '.txt'
+        };
+    </script>
+      <script type="text/javascript" src="../_static/jquery.js"></script>
+      <script type="text/javascript" src="../_static/underscore.js"></script>
+      <script type="text/javascript" src="../_static/doctools.js"></script>
+
+  
+
+  
+  
+    <script type="text/javascript" src="../_static/js/theme.js"></script>
+  
+
+  <script type="text/javascript">
+      jQuery(function () {
+          SphinxRtdTheme.Navigation.enable(true);
+      });
+  </script>
+
+<div class="rst-versions" data-toggle="rst-versions" role="note" 
aria-label="versions">
+  <span class="rst-current-version" data-toggle="rst-current-version">
+    <span class="fa fa-book"> incubator-singa </span>
+    v: latest
+    <span class="fa fa-caret-down"></span>
+  </span>
+  <div class="rst-other-versions">
+      <dl>
+          <dt>Languages</dt>
+          <dd><a href="../../en/index.html">English</a></dd>
+          <dd><a href="../../zh/index.html">中文</a></dd>
+      </dl>
+      <dl>
+          <dt>Versions</dt>
+          <dd><a href="http://singa.apache.org/v0.3.0/";>0.3</a></dd>
+          <dd><a href="http://singa.apache.org/v1.1.0/";>1.1</a></dd>
+      </dl>
+
+  </div>
+  <a href="http://incubator.apache.org/";> <img src= "../_static/apache.png" 
style="background-color:white;"> </a>
+
+  <a href="https://github.com/apache/incubator-singa"; class="fa fa-github" 
style="padding: 10px; font-size: 20px; width: 30px; text-align: center; 
text-decoration: none; margin: 5px 2px;"></a>
+  <a 
href="https://aws.amazon.com/marketplace/seller-profile?id=5bcac385-12c4-4802-aec7-351e09b77b4c";
 class="fab fa-aws" style="padding: 10px; font-size: 20px; width: 30px; 
text-align: center; text-decoration: none; margin: 5px 2px;"></a>
+  <a href="https://hub.docker.com/r/nusdbsystem/singa/"; class="fab fa-docker" 
style="padding: 10px; font-size: 20px; width: 30px; text-align: center; 
text-decoration: none; margin: 5px 2px;"></a> 
+  <a href="https://www.linkedin.com/groups/13550034"; class="fa fa-linkedin" 
style="padding: 10px; font-size: 20px; width: 30px; text-align: center; 
text-decoration: none; margin: 5px 2px;"></a>
+  <a href="https://twitter.com/ApacheSinga"; class="fa fa-twitter" 
style="padding: 10px; font-size: 20px; width: 30px; text-align: center; 
text-decoration: none; margin: 5px 2px;"></a>
+  <a href="https://www.facebook.com/Apache-SINGA-347284219056544/"; class="fa 
fa-facebook" style="padding: 10px; font-size: 20px; width: 30px; text-align: 
center; text-decoration: none; margin: 5px 2px;"></a>
+  <a href="https://www.researchgate.net/project/Apache-SINGA"; class="fab 
fa-researchgate" style="padding: 10px; font-size: 20px; width: 30px; 
text-align: center; text-decoration: none; margin: 5px 2px;"></a>
+
+</div>
+
+ <a href="https://github.com/apache/incubator-singa";>
+    <img style="position: absolute; top: 0; right: 0; border: 0; z-index: 
10000;"
+        
src="https://s3.amazonaws.com/github/ribbons/forkme_right_orange_ff7600.png";
+        alt="Fork me on GitHub">
+</a>
+
+ 
+
+
+</body>
+</html>
\ No newline at end of file


Reply via email to