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åå¾ååç±» — 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> »</li> + + <li><a href="../../../index.html">ææ¡£</a> »</li> + + <li><a href="../../index.html">模ååº</a> »</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 & + # use gpu + $ python serve.py & +</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">'../models/bvlc_googlenet/deploy.prototxt'</span> +<span class="n">weight</span> <span class="o">=</span> <span class="s1">'bvlc_googlenet.caffemodel'</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">'_weight'</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">'_bias'</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">'bvlc_googlenet.pickle'</span><span class="p">,</span> <span class="s1">'wb'</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> + © 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>模ååº — 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> »</li> + + <li><a href="../index.html">ææ¡£</a> »</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> + © 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>åé¦ç½ç» — 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> »</li> + + <li><a href="index.html">ææ¡£</a> »</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">'conv1'</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">'relu1'</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">'pool1'</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">'flat'</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">'dense'</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æåå ¸ï¼å±å->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æä¸ä¸ªåå ¸ï¼ å±å -> 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æä¸ä¸ªåå ¸ï¼ å±å -> 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å±å -> 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->å±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æä¸ä¸ªåå ¸ï¼å±å -> tensor</li> +<li><strong>output(list)</strong> â å±åå表ï¼å°ä¼åé»è®¤è¾åºä¸èµ·ä½ä¸ºè¿åå¼</li> +</ul> +<p><strong>è¿åå¼ï¼</strong> å¦æåªæä¸ä¸ªè¾åºå±ï¼è¿åè¾åºtensor;å¦åè¿ååå ¸ï¼å±å->è¾åº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> + © 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
