提交 e446717f 编写于 作者: T Travis CI

Deploy to GitHub Pages: 2a3b9ff1

上级 b86d7f21
======================
Fluid
======================
.. toctree::
:maxdepth: 1
layers.rst
data_feeder.rst
executor.rst
initializer.rst
evaluator.rst
nets.rst
optimizer.rst
param_attr.rst
profiler.rst
regularizer.rst
io.rst
......@@ -8,4 +8,4 @@ API
v2/model_configs.rst
v2/data.rst
v2/run_logic.rst
v2/fluid.rst
fluid/index.rst
======================
Fluid
======================
.. toctree::
:maxdepth: 1
fluid/layers.rst
fluid/data_feeder.rst
fluid/executor.rst
fluid/initializer.rst
fluid/evaluator.rst
fluid/nets.rst
fluid/optimizer.rst
fluid/param_attr.rst
fluid/profiler.rst
fluid/regularizer.rst
fluid/io.rst
......@@ -24,21 +24,21 @@
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="index" title="Index"
href="../../genindex.html"/>
<link rel="search" title="Search" href="../../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../../index.html"/>
<link rel="up" title="Fluid" href="../fluid.html"/>
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="up" title="Fluid" href="index.html"/>
<link rel="next" title="executor" href="executor.html"/>
<link rel="prev" title="layers" href="layers.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/override.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/override.css" type="text/css" />
<script>
var _hmt = _hmt || [];
(function() {
......@@ -52,7 +52,7 @@
<script src="../../_static/js/modernizr.min.js"></script>
<script src="../_static/js/modernizr.min.js"></script>
</head>
......@@ -61,7 +61,7 @@
<header class="site-header">
<div class="site-logo">
<a href="/"><img src="../../_static/images/PP_w.png"></a>
<a href="/"><img src="../_static/images/PP_w.png"></a>
</div>
<div class="site-nav-links">
<div class="site-menu">
......@@ -84,16 +84,16 @@
<div class="doc-module">
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a></li>
</ul>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<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" />
......@@ -110,25 +110,25 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/attr.html">Parameter Attribute</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/attr.html">Parameter Attribute</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/dataset.html">Dataset</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/dataset.html">Dataset</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a><ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="layers.html">layers</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="executor.html">executor</a></li>
......@@ -162,7 +162,7 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../fluid.html">Fluid</a> > </li>
<li><a href="index.html">Fluid</a> > </li>
<li>data_feeder</li>
</ul>
......@@ -225,7 +225,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'../../',
URL_ROOT:'../',
VERSION:'',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
......@@ -233,21 +233,21 @@
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/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="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/js/perfect-scrollbar.jquery.min.js"></script>
<script src="../../_static/js/paddle_doc_init.js"></script>
<script src="../_static/js/paddle_doc_init.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -24,21 +24,21 @@
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="index" title="Index"
href="../../genindex.html"/>
<link rel="search" title="Search" href="../../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../../index.html"/>
<link rel="up" title="Fluid" href="../fluid.html"/>
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="up" title="Fluid" href="index.html"/>
<link rel="next" title="nets" href="nets.html"/>
<link rel="prev" title="initializer" href="initializer.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/override.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/override.css" type="text/css" />
<script>
var _hmt = _hmt || [];
(function() {
......@@ -52,7 +52,7 @@
<script src="../../_static/js/modernizr.min.js"></script>
<script src="../_static/js/modernizr.min.js"></script>
</head>
......@@ -61,7 +61,7 @@
<header class="site-header">
<div class="site-logo">
<a href="/"><img src="../../_static/images/PP_w.png"></a>
<a href="/"><img src="../_static/images/PP_w.png"></a>
</div>
<div class="site-nav-links">
<div class="site-menu">
......@@ -84,16 +84,16 @@
<div class="doc-module">
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a></li>
</ul>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<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" />
......@@ -110,25 +110,25 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/attr.html">Parameter Attribute</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/attr.html">Parameter Attribute</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/dataset.html">Dataset</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/dataset.html">Dataset</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a><ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="executor.html">executor</a></li>
......@@ -162,7 +162,7 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../fluid.html">Fluid</a> > </li>
<li><a href="index.html">Fluid</a> > </li>
<li>evaluator</li>
</ul>
......@@ -237,7 +237,7 @@ numbers.</p>
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'../../',
URL_ROOT:'../',
VERSION:'',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
......@@ -245,21 +245,21 @@ numbers.</p>
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/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="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/js/perfect-scrollbar.jquery.min.js"></script>
<script src="../../_static/js/paddle_doc_init.js"></script>
<script src="../_static/js/paddle_doc_init.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -24,21 +24,21 @@
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="index" title="Index"
href="../../genindex.html"/>
<link rel="search" title="Search" href="../../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../../index.html"/>
<link rel="up" title="Fluid" href="../fluid.html"/>
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="up" title="Fluid" href="index.html"/>
<link rel="next" title="initializer" href="initializer.html"/>
<link rel="prev" title="data_feeder" href="data_feeder.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/override.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/override.css" type="text/css" />
<script>
var _hmt = _hmt || [];
(function() {
......@@ -52,7 +52,7 @@
<script src="../../_static/js/modernizr.min.js"></script>
<script src="../_static/js/modernizr.min.js"></script>
</head>
......@@ -61,7 +61,7 @@
<header class="site-header">
<div class="site-logo">
<a href="/"><img src="../../_static/images/PP_w.png"></a>
<a href="/"><img src="../_static/images/PP_w.png"></a>
</div>
<div class="site-nav-links">
<div class="site-menu">
......@@ -84,16 +84,16 @@
<div class="doc-module">
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a></li>
</ul>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<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" />
......@@ -110,25 +110,25 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/attr.html">Parameter Attribute</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/attr.html">Parameter Attribute</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/dataset.html">Dataset</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/dataset.html">Dataset</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a><ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="data_feeder.html">data_feeder</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">executor</a></li>
......@@ -162,7 +162,7 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../fluid.html">Fluid</a> > </li>
<li><a href="index.html">Fluid</a> > </li>
<li>executor</li>
</ul>
......@@ -249,7 +249,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'../../',
URL_ROOT:'../',
VERSION:'',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
......@@ -257,21 +257,21 @@
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/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="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/js/perfect-scrollbar.jquery.min.js"></script>
<script src="../../_static/js/paddle_doc_init.js"></script>
<script src="../_static/js/paddle_doc_init.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -33,8 +33,8 @@
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="next" title="layers" href="fluid/layers.html"/>
<link rel="prev" title="Training and Inference" href="run_logic.html"/>
<link rel="next" title="layers" href="layers.html"/>
<link rel="prev" title="Training and Inference" href="../v2/run_logic.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/override.css" type="text/css" />
......@@ -84,9 +84,9 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Fluid</a></li>
</ul>
......@@ -110,35 +110,35 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="config/attr.html">Parameter Attribute</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/attr.html">Parameter Attribute</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="data/dataset.html">Dataset</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/dataset.html">Dataset</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/io.html">io</a></li>
<li class="toctree-l2"><a class="reference internal" href="layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="executor.html">executor</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="evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="nets.html">nets</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="param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="io.html">io</a></li>
</ul>
</li>
</ul>
......@@ -174,17 +174,17 @@
<h1>Fluid<a class="headerlink" href="#fluid" title="Permalink to this headline"></a></h1>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="fluid/layers.html">layers</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/executor.html">executor</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/initializer.html">initializer</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/nets.html">nets</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/profiler.html">profiler</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="layers.html">layers</a></li>
<li class="toctree-l1"><a class="reference internal" href="data_feeder.html">data_feeder</a></li>
<li class="toctree-l1"><a class="reference internal" href="executor.html">executor</a></li>
<li class="toctree-l1"><a class="reference internal" href="initializer.html">initializer</a></li>
<li class="toctree-l1"><a class="reference internal" href="evaluator.html">evaluator</a></li>
<li class="toctree-l1"><a class="reference internal" href="nets.html">nets</a></li>
<li class="toctree-l1"><a class="reference internal" href="optimizer.html">optimizer</a></li>
<li class="toctree-l1"><a class="reference internal" href="param_attr.html">param_attr</a></li>
<li class="toctree-l1"><a class="reference internal" href="profiler.html">profiler</a></li>
<li class="toctree-l1"><a class="reference internal" href="regularizer.html">regularizer</a></li>
<li class="toctree-l1"><a class="reference internal" href="io.html">io</a></li>
</ul>
</div>
</div>
......@@ -196,10 +196,10 @@
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="fluid/layers.html" class="btn btn-neutral float-right" title="layers" accesskey="n">Next <span class="fa fa-arrow-circle-right"></span></a>
<a href="layers.html" class="btn btn-neutral float-right" title="layers" accesskey="n">Next <span class="fa fa-arrow-circle-right"></span></a>
<a href="run_logic.html" class="btn btn-neutral" title="Training and Inference" accesskey="p"><span class="fa fa-arrow-circle-left"></span> Previous</a>
<a href="../v2/run_logic.html" class="btn btn-neutral" title="Training and Inference" accesskey="p"><span class="fa fa-arrow-circle-left"></span> Previous</a>
</div>
......
......@@ -24,21 +24,21 @@
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="index" title="Index"
href="../../genindex.html"/>
<link rel="search" title="Search" href="../../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../../index.html"/>
<link rel="up" title="Fluid" href="../fluid.html"/>
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="up" title="Fluid" href="index.html"/>
<link rel="next" title="evaluator" href="evaluator.html"/>
<link rel="prev" title="executor" href="executor.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/override.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/override.css" type="text/css" />
<script>
var _hmt = _hmt || [];
(function() {
......@@ -52,7 +52,7 @@
<script src="../../_static/js/modernizr.min.js"></script>
<script src="../_static/js/modernizr.min.js"></script>
</head>
......@@ -61,7 +61,7 @@
<header class="site-header">
<div class="site-logo">
<a href="/"><img src="../../_static/images/PP_w.png"></a>
<a href="/"><img src="../_static/images/PP_w.png"></a>
</div>
<div class="site-nav-links">
<div class="site-menu">
......@@ -84,16 +84,16 @@
<div class="doc-module">
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a></li>
</ul>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<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" />
......@@ -110,25 +110,25 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/attr.html">Parameter Attribute</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/attr.html">Parameter Attribute</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/dataset.html">Dataset</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/dataset.html">Dataset</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a><ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="executor.html">executor</a></li>
......@@ -162,7 +162,7 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../fluid.html">Fluid</a> > </li>
<li><a href="index.html">Fluid</a> > </li>
<li>initializer</li>
</ul>
......@@ -253,7 +253,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'../../',
URL_ROOT:'../',
VERSION:'',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
......@@ -261,21 +261,21 @@
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/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="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/js/perfect-scrollbar.jquery.min.js"></script>
<script src="../../_static/js/paddle_doc_init.js"></script>
<script src="../_static/js/paddle_doc_init.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -24,20 +24,20 @@
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="index" title="Index"
href="../../genindex.html"/>
<link rel="search" title="Search" href="../../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../../index.html"/>
<link rel="up" title="Fluid" href="../fluid.html"/>
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="up" title="Fluid" href="index.html"/>
<link rel="prev" title="regularizer" href="regularizer.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/override.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/override.css" type="text/css" />
<script>
var _hmt = _hmt || [];
(function() {
......@@ -51,7 +51,7 @@
<script src="../../_static/js/modernizr.min.js"></script>
<script src="../_static/js/modernizr.min.js"></script>
</head>
......@@ -60,7 +60,7 @@
<header class="site-header">
<div class="site-logo">
<a href="/"><img src="../../_static/images/PP_w.png"></a>
<a href="/"><img src="../_static/images/PP_w.png"></a>
</div>
<div class="site-nav-links">
<div class="site-menu">
......@@ -83,16 +83,16 @@
<div class="doc-module">
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a></li>
</ul>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<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" />
......@@ -109,25 +109,25 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/attr.html">Parameter Attribute</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/attr.html">Parameter Attribute</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/dataset.html">Dataset</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/dataset.html">Dataset</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a><ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="executor.html">executor</a></li>
......@@ -161,7 +161,7 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../fluid.html">Fluid</a> > </li>
<li><a href="index.html">Fluid</a> > </li>
<li>io</li>
</ul>
......@@ -402,7 +402,7 @@ fetch_targets: Variables from which we can get inference results.</td>
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'../../',
URL_ROOT:'../',
VERSION:'',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
......@@ -410,21 +410,21 @@ fetch_targets: Variables from which we can get inference results.</td>
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/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="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/js/perfect-scrollbar.jquery.min.js"></script>
<script src="../../_static/js/paddle_doc_init.js"></script>
<script src="../_static/js/paddle_doc_init.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -24,21 +24,21 @@
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="index" title="Index"
href="../../genindex.html"/>
<link rel="search" title="Search" href="../../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../../index.html"/>
<link rel="up" title="Fluid" href="../fluid.html"/>
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="up" title="Fluid" href="index.html"/>
<link rel="next" title="data_feeder" href="data_feeder.html"/>
<link rel="prev" title="Fluid" href="../fluid.html"/>
<link rel="prev" title="Fluid" href="index.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/override.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/override.css" type="text/css" />
<script>
var _hmt = _hmt || [];
(function() {
......@@ -52,7 +52,7 @@
<script src="../../_static/js/modernizr.min.js"></script>
<script src="../_static/js/modernizr.min.js"></script>
</head>
......@@ -61,7 +61,7 @@
<header class="site-header">
<div class="site-logo">
<a href="/"><img src="../../_static/images/PP_w.png"></a>
<a href="/"><img src="../_static/images/PP_w.png"></a>
</div>
<div class="site-nav-links">
<div class="site-menu">
......@@ -84,16 +84,16 @@
<div class="doc-module">
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a></li>
</ul>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<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" />
......@@ -110,25 +110,25 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/attr.html">Parameter Attribute</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/attr.html">Parameter Attribute</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/dataset.html">Dataset</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/dataset.html">Dataset</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a><ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a><ul class="current">
<li class="toctree-l2 current"><a class="current reference internal" href="#">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="executor.html">executor</a></li>
......@@ -162,7 +162,7 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../fluid.html">Fluid</a> > </li>
<li><a href="index.html">Fluid</a> > </li>
<li>layers</li>
</ul>
......@@ -4821,7 +4821,7 @@ initializes it with a constant specifed by <cite>value</cite>.</p>
<a href="data_feeder.html" class="btn btn-neutral float-right" title="data_feeder" accesskey="n">Next <span class="fa fa-arrow-circle-right"></span></a>
<a href="../fluid.html" class="btn btn-neutral" title="Fluid" accesskey="p"><span class="fa fa-arrow-circle-left"></span> Previous</a>
<a href="index.html" class="btn btn-neutral" title="Fluid" accesskey="p"><span class="fa fa-arrow-circle-left"></span> Previous</a>
</div>
......@@ -4851,7 +4851,7 @@ initializes it with a constant specifed by <cite>value</cite>.</p>
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'../../',
URL_ROOT:'../',
VERSION:'',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
......@@ -4859,21 +4859,21 @@ initializes it with a constant specifed by <cite>value</cite>.</p>
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/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="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/js/perfect-scrollbar.jquery.min.js"></script>
<script src="../../_static/js/paddle_doc_init.js"></script>
<script src="../_static/js/paddle_doc_init.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -24,21 +24,21 @@
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="index" title="Index"
href="../../genindex.html"/>
<link rel="search" title="Search" href="../../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../../index.html"/>
<link rel="up" title="Fluid" href="../fluid.html"/>
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="up" title="Fluid" href="index.html"/>
<link rel="next" title="optimizer" href="optimizer.html"/>
<link rel="prev" title="evaluator" href="evaluator.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/override.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/override.css" type="text/css" />
<script>
var _hmt = _hmt || [];
(function() {
......@@ -52,7 +52,7 @@
<script src="../../_static/js/modernizr.min.js"></script>
<script src="../_static/js/modernizr.min.js"></script>
</head>
......@@ -61,7 +61,7 @@
<header class="site-header">
<div class="site-logo">
<a href="/"><img src="../../_static/images/PP_w.png"></a>
<a href="/"><img src="../_static/images/PP_w.png"></a>
</div>
<div class="site-nav-links">
<div class="site-menu">
......@@ -84,16 +84,16 @@
<div class="doc-module">
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a></li>
</ul>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<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" />
......@@ -110,25 +110,25 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/attr.html">Parameter Attribute</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/attr.html">Parameter Attribute</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/dataset.html">Dataset</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/dataset.html">Dataset</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a><ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="executor.html">executor</a></li>
......@@ -162,7 +162,7 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../fluid.html">Fluid</a> > </li>
<li><a href="index.html">Fluid</a> > </li>
<li>nets</li>
</ul>
......@@ -337,7 +337,7 @@ parameters.</p>
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'../../',
URL_ROOT:'../',
VERSION:'',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
......@@ -345,21 +345,21 @@ parameters.</p>
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/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="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/js/perfect-scrollbar.jquery.min.js"></script>
<script src="../../_static/js/paddle_doc_init.js"></script>
<script src="../_static/js/paddle_doc_init.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -24,21 +24,21 @@
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="index" title="Index"
href="../../genindex.html"/>
<link rel="search" title="Search" href="../../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../../index.html"/>
<link rel="up" title="Fluid" href="../fluid.html"/>
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="up" title="Fluid" href="index.html"/>
<link rel="next" title="param_attr" href="param_attr.html"/>
<link rel="prev" title="nets" href="nets.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/override.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/override.css" type="text/css" />
<script>
var _hmt = _hmt || [];
(function() {
......@@ -52,7 +52,7 @@
<script src="../../_static/js/modernizr.min.js"></script>
<script src="../_static/js/modernizr.min.js"></script>
</head>
......@@ -61,7 +61,7 @@
<header class="site-header">
<div class="site-logo">
<a href="/"><img src="../../_static/images/PP_w.png"></a>
<a href="/"><img src="../_static/images/PP_w.png"></a>
</div>
<div class="site-nav-links">
<div class="site-menu">
......@@ -84,16 +84,16 @@
<div class="doc-module">
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a></li>
</ul>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<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" />
......@@ -110,25 +110,25 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/attr.html">Parameter Attribute</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/attr.html">Parameter Attribute</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/dataset.html">Dataset</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/dataset.html">Dataset</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a><ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="executor.html">executor</a></li>
......@@ -162,7 +162,7 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../fluid.html">Fluid</a> > </li>
<li><a href="index.html">Fluid</a> > </li>
<li>optimizer</li>
</ul>
......@@ -271,7 +271,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'../../',
URL_ROOT:'../',
VERSION:'',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
......@@ -279,21 +279,21 @@
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/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="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/js/perfect-scrollbar.jquery.min.js"></script>
<script src="../../_static/js/paddle_doc_init.js"></script>
<script src="../_static/js/paddle_doc_init.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -24,21 +24,21 @@
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="index" title="Index"
href="../../genindex.html"/>
<link rel="search" title="Search" href="../../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../../index.html"/>
<link rel="up" title="Fluid" href="../fluid.html"/>
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="up" title="Fluid" href="index.html"/>
<link rel="next" title="profiler" href="profiler.html"/>
<link rel="prev" title="optimizer" href="optimizer.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/override.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/override.css" type="text/css" />
<script>
var _hmt = _hmt || [];
(function() {
......@@ -52,7 +52,7 @@
<script src="../../_static/js/modernizr.min.js"></script>
<script src="../_static/js/modernizr.min.js"></script>
</head>
......@@ -61,7 +61,7 @@
<header class="site-header">
<div class="site-logo">
<a href="/"><img src="../../_static/images/PP_w.png"></a>
<a href="/"><img src="../_static/images/PP_w.png"></a>
</div>
<div class="site-nav-links">
<div class="site-menu">
......@@ -84,16 +84,16 @@
<div class="doc-module">
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a></li>
</ul>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<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" />
......@@ -110,25 +110,25 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/attr.html">Parameter Attribute</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/attr.html">Parameter Attribute</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/dataset.html">Dataset</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/dataset.html">Dataset</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a><ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="executor.html">executor</a></li>
......@@ -162,7 +162,7 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../fluid.html">Fluid</a> > </li>
<li><a href="index.html">Fluid</a> > </li>
<li>param_attr</li>
</ul>
......@@ -236,7 +236,7 @@ which to normalize.</p>
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'../../',
URL_ROOT:'../',
VERSION:'',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
......@@ -244,21 +244,21 @@ which to normalize.</p>
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/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="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/js/perfect-scrollbar.jquery.min.js"></script>
<script src="../../_static/js/paddle_doc_init.js"></script>
<script src="../_static/js/paddle_doc_init.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -24,21 +24,21 @@
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="index" title="Index"
href="../../genindex.html"/>
<link rel="search" title="Search" href="../../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../../index.html"/>
<link rel="up" title="Fluid" href="../fluid.html"/>
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="up" title="Fluid" href="index.html"/>
<link rel="next" title="regularizer" href="regularizer.html"/>
<link rel="prev" title="param_attr" href="param_attr.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/override.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/override.css" type="text/css" />
<script>
var _hmt = _hmt || [];
(function() {
......@@ -52,7 +52,7 @@
<script src="../../_static/js/modernizr.min.js"></script>
<script src="../_static/js/modernizr.min.js"></script>
</head>
......@@ -61,7 +61,7 @@
<header class="site-header">
<div class="site-logo">
<a href="/"><img src="../../_static/images/PP_w.png"></a>
<a href="/"><img src="../_static/images/PP_w.png"></a>
</div>
<div class="site-nav-links">
<div class="site-menu">
......@@ -84,16 +84,16 @@
<div class="doc-module">
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a></li>
</ul>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<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" />
......@@ -110,25 +110,25 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/attr.html">Parameter Attribute</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/attr.html">Parameter Attribute</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/dataset.html">Dataset</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/dataset.html">Dataset</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a><ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="executor.html">executor</a></li>
......@@ -162,7 +162,7 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../fluid.html">Fluid</a> > </li>
<li><a href="index.html">Fluid</a> > </li>
<li>profiler</li>
</ul>
......@@ -296,7 +296,7 @@ The <cite>ave</cite> means sorting by the average execution time.</li>
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'../../',
URL_ROOT:'../',
VERSION:'',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
......@@ -304,21 +304,21 @@ The <cite>ave</cite> means sorting by the average execution time.</li>
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/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="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/js/perfect-scrollbar.jquery.min.js"></script>
<script src="../../_static/js/paddle_doc_init.js"></script>
<script src="../_static/js/paddle_doc_init.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -24,21 +24,21 @@
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="index" title="Index"
href="../../genindex.html"/>
<link rel="search" title="Search" href="../../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../../index.html"/>
<link rel="up" title="Fluid" href="../fluid.html"/>
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="up" title="Fluid" href="index.html"/>
<link rel="next" title="io" href="io.html"/>
<link rel="prev" title="profiler" href="profiler.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/override.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/override.css" type="text/css" />
<script>
var _hmt = _hmt || [];
(function() {
......@@ -52,7 +52,7 @@
<script src="../../_static/js/modernizr.min.js"></script>
<script src="../_static/js/modernizr.min.js"></script>
</head>
......@@ -61,7 +61,7 @@
<header class="site-header">
<div class="site-logo">
<a href="/"><img src="../../_static/images/PP_w.png"></a>
<a href="/"><img src="../_static/images/PP_w.png"></a>
</div>
<div class="site-nav-links">
<div class="site-menu">
......@@ -84,16 +84,16 @@
<div class="doc-module">
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a></li>
</ul>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<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" />
......@@ -110,25 +110,25 @@
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../config/attr.html">Parameter Attribute</a></li>
<li class="toctree-l1"><a class="reference internal" href="../overview.html">V2 API Overview</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/model_configs.html">Model Configuration</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/activation.html">Activation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/layer.html">Layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/evaluators.html">Evaluators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/optimizer.html">Optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/pooling.html">Pooling</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/networks.html">Networks</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/config/attr.html">Parameter Attribute</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../data/dataset.html">Dataset</a></li>
<li class="toctree-l1"><a class="reference internal" href="../v2/data.html">Data Reader Interface and DataSets</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/data_reader.html">Data Reader Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/image.html">Image Interface</a></li>
<li class="toctree-l2"><a class="reference internal" href="../v2/data/dataset.html">Dataset</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../fluid.html">Fluid</a><ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html">Fluid</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="executor.html">executor</a></li>
......@@ -162,7 +162,7 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../fluid.html">Fluid</a> > </li>
<li><a href="index.html">Fluid</a> > </li>
<li>regularizer</li>
</ul>
......@@ -268,7 +268,7 @@ set. It will be applied with regularizer.</li>
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'../../',
URL_ROOT:'../',
VERSION:'',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
......@@ -276,21 +276,21 @@ set. It will be applied with regularizer.</li>
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/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="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/js/perfect-scrollbar.jquery.min.js"></script>
<script src="../../_static/js/paddle_doc_init.js"></script>
<script src="../_static/js/paddle_doc_init.js"></script>
</body>
</html>
\ No newline at end of file
......@@ -86,7 +86,7 @@
<li class="toctree-l1"><a class="reference internal" href="v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/index.html">Fluid</a></li>
</ul>
......@@ -126,18 +126,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -86,7 +86,7 @@
<li class="toctree-l1"><a class="reference internal" href="v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/index.html">Fluid</a></li>
</ul>
......@@ -126,18 +126,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......@@ -177,7 +177,7 @@
<li class="toctree-l1"><a class="reference internal" href="v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/index.html">Fluid</a></li>
</ul>
</div>
</div>
......
......@@ -87,7 +87,7 @@
<li class="toctree-l1"><a class="reference internal" href="v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/index.html">Fluid</a></li>
</ul>
......@@ -127,18 +127,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -88,7 +88,7 @@
<li class="toctree-l1"><a class="reference internal" href="v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/index.html">Fluid</a></li>
</ul>
......@@ -128,18 +128,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -85,7 +85,7 @@
<li class="toctree-l1"><a class="reference internal" href="v2/model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/index.html">Fluid</a></li>
</ul>
......@@ -125,18 +125,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="v2/run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="v2/fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="v2/fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
此差异已折叠。
......@@ -88,7 +88,7 @@
<li class="toctree-l1 current"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a></li>
</ul>
......@@ -128,18 +128,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -88,7 +88,7 @@
<li class="toctree-l1 current"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a></li>
</ul>
......@@ -128,18 +128,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -88,7 +88,7 @@
<li class="toctree-l1 current"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a></li>
</ul>
......@@ -128,18 +128,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -88,7 +88,7 @@
<li class="toctree-l1 current"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a></li>
</ul>
......@@ -128,18 +128,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -88,7 +88,7 @@
<li class="toctree-l1 current"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a></li>
</ul>
......@@ -128,18 +128,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -88,7 +88,7 @@
<li class="toctree-l1 current"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a></li>
</ul>
......@@ -128,18 +128,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -88,7 +88,7 @@
<li class="toctree-l1 current"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a></li>
</ul>
......@@ -128,18 +128,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -87,7 +87,7 @@
<li class="toctree-l1"><a class="reference internal" href="model_configs.html">Model Configuration</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid/index.html">Fluid</a></li>
</ul>
......@@ -127,18 +127,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -88,7 +88,7 @@
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a></li>
</ul>
......@@ -128,18 +128,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -88,7 +88,7 @@
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a></li>
</ul>
......@@ -128,18 +128,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -88,7 +88,7 @@
<li class="toctree-l1"><a class="reference internal" href="../model_configs.html">Model Configuration</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a></li>
</ul>
......@@ -128,18 +128,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -87,7 +87,7 @@
<li class="toctree-l1 current"><a class="current reference internal" href="#">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1"><a class="reference internal" href="run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid/index.html">Fluid</a></li>
</ul>
......@@ -127,18 +127,18 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="run_logic.html">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......
......@@ -33,7 +33,7 @@
href="../genindex.html"/>
<link rel="search" title="Search" href="../search.html"/>
<link rel="top" title="PaddlePaddle documentation" href="../index.html"/>
<link rel="next" title="Fluid" href="fluid.html"/>
<link rel="next" title="Fluid" href="../fluid/index.html"/>
<link rel="prev" title="Dataset" href="data/dataset.html"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/perfect-scrollbar/0.6.14/css/perfect-scrollbar.min.css" type="text/css" />
......@@ -87,7 +87,7 @@
<li class="toctree-l1"><a class="reference internal" href="model_configs.html">Model Configuration</a></li>
<li class="toctree-l1"><a class="reference internal" href="data.html">Data Reader Interface and DataSets</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid.html">Fluid</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid/index.html">Fluid</a></li>
</ul>
......@@ -127,18 +127,18 @@
</ul>
</li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Training and Inference</a></li>
<li class="toctree-l1"><a class="reference internal" href="fluid.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="fluid/io.html">io</a></li>
<li class="toctree-l1"><a class="reference internal" href="../fluid/index.html">Fluid</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../fluid/layers.html">layers</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/data_feeder.html">data_feeder</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/executor.html">executor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/initializer.html">initializer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/evaluator.html">evaluator</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/nets.html">nets</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/optimizer.html">optimizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/param_attr.html">param_attr</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/profiler.html">profiler</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/regularizer.html">regularizer</a></li>
<li class="toctree-l2"><a class="reference internal" href="../fluid/io.html">io</a></li>
</ul>
</li>
</ul>
......@@ -666,7 +666,7 @@ outout_layer1.field2, outout_layer2.field2 ...</p>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="fluid.html" class="btn btn-neutral float-right" title="Fluid" accesskey="n">Next <span class="fa fa-arrow-circle-right"></span></a>
<a href="../fluid/index.html" class="btn btn-neutral float-right" title="Fluid" accesskey="n">Next <span class="fa fa-arrow-circle-right"></span></a>
<a href="data/dataset.html" class="btn btn-neutral" title="Dataset" accesskey="p"><span class="fa fa-arrow-circle-left"></span> Previous</a>
......
......@@ -12,7 +12,7 @@ The following table compares concepts in Fluid and Go
| Go | Fluid |
|----|-------|
|user-defined functions | [layers](https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/v2/fluid) |
|user-defined functions | [layers](https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/fluid) |
| control-flow and built-in functions | [intrinsics/operators](https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/operators) |
| goroutines, channels | [class ThreadPool](https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/framework/thread_pool.h) |
| runtime | [class Executor](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/executor.h) |
......
......@@ -89,7 +89,7 @@ with train_loop.block():
h[t] = the_step(input[t])
```
An actual Fluid example is described [here](https://github.com/PaddlePaddle/Paddle/blob/a91efdde6910ce92a78e3aa7157412c4c88d9ee8/python/paddle/v2/fluid/tests/test_while_op.py#L36-L44).
An actual Fluid example is described [here](https://github.com/PaddlePaddle/Paddle/blob/bde090a97564b9c61a6aaa38b72ccc4889d102d9/python/paddle/fluid/tests/unittests/test_while_op.py#L50-L58).
From the example, the Fluid programs look very similar to their PyTorch equivalent programs, except that Fluid's loop structure, wrapped with Python's `with` statement, could run much faster than just a Python loop.
......
......@@ -101,7 +101,7 @@ In-place is a built-in attribute of an operator. Since we treat in-place and oth
#### contruct control flow graph
Following is the ProgramDesc protobuf of [machine translation](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/tests/book/test_machine_translation.py) example.
Following is the ProgramDesc protobuf of [machine translation](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/tests/book/test_machine_translation.py) example.
- Block0:
......
......@@ -32,7 +32,7 @@ The non-cluster version of this demo with fluid API is as follows:
``` python
import paddle.v2 as paddle
import paddle.v2.fluid as fluid
import paddle.fluid as fluid
x = fluid.layers.data(name='x', shape=[13], dtype='float32')
y_predict = fluid.layers.fc(input=x, size=1, act=None)
......@@ -125,11 +125,11 @@ for pass_id in range(100):
### E2E demo
Please find the complete demo from [here](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/tests/book_distribute/notest_dist_fit_a_line.py).
Please find the complete demo from [here](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/tests/book_distribute/notest_dist_fit_a_line.py).
First `cd` into the folder that contains the `python` files. In this case:
```bash
cd /paddle/python/paddle/v2/fluid/tests/book_distribute
cd /paddle/python/paddle/fluid/tests/book_distribute
```
In parameter server node run the following in the command line:
......
......@@ -49,7 +49,7 @@ port, we will see the output like the following:
```
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.284 0.284 29.514 29.514 main.py:1(<module>)
4696 0.128 0.000 15.748 0.003 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/executor.py:20(run)
4696 0.128 0.000 15.748 0.003 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/executor.py:20(run)
4696 12.040 0.003 12.040 0.003 {built-in method run}
1 0.144 0.144 6.534 6.534 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/__init__.py:14(<module>)
```
......@@ -74,9 +74,9 @@ focus on. We can sort above profiling file by tottime:
```text
4696 12.040 0.003 12.040 0.003 {built-in method run}
300005 0.874 0.000 1.681 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/dataset/mnist.py:38(reader)
107991 0.676 0.000 1.519 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:219(__init__)
4697 0.626 0.000 2.291 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:428(sync_with_cpp)
1 0.618 0.618 0.618 0.618 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/__init__.py:1(<module>)
107991 0.676 0.000 1.519 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:219(__init__)
4697 0.626 0.000 2.291 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:428(sync_with_cpp)
1 0.618 0.618 0.618 0.618 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/__init__.py:1(<module>)
```
We can see that the most time-consuming function is the `built-in
......@@ -93,9 +93,9 @@ Called By:
Function was called by...
ncalls tottime cumtime
/home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:428(sync_with_cpp) <- 4697 0.626 2.291 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:562(sync_with_cpp)
/home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:562(sync_with_cpp) <- 4696 0.019 2.316 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:487(clone)
1 0.000 0.001 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:534(append_backward)
/home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:428(sync_with_cpp) <- 4697 0.626 2.291 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:562(sync_with_cpp)
/home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:562(sync_with_cpp) <- 4696 0.019 2.316 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:487(clone)
1 0.000 0.001 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:534(append_backward)
Called:
......
# PaddlePaddle Fluid Source Code Overview
Examples: https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/v2/fluid/tests/book
Examples: https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/fluid/tests/book
Core: https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/framework
......@@ -26,16 +26,16 @@ sgd_optimizer = fluid.optimizer.SGD(learning_rate=0.001)
sgd_optimizer.minimize(avg_cost)
```
- Variables: `x`, `y`, `y_predict`, `cost` and `avg_cost`. [Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/framework.py#)
- Layers: `fluid.layers.data`, `fluid.layers.fc` and `fluid.layers.mean` are layers. [Python](https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/v2/fluid/layers)
- Variables: `x`, `y`, `y_predict`, `cost` and `avg_cost`. [Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/framework.py#)
- Layers: `fluid.layers.data`, `fluid.layers.fc` and `fluid.layers.mean` are layers. [Python](https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/fluid/layers)
- Every Layer has one or more operators and variables/parameters
- All the operators are defined at [`paddle/operators/`](https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/operators). Other worth-looking files:
- Base class: [`paddle/framework/operator.h`](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/operator.h)
- Operator Registration: [`paddle/framework/op_registry.h`](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/op_registry.h)
- Operator Lookup: [`paddle/framework/op_info.h`](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/op_info.h)
- Optimizer: `fluid.optimizer.SGD`. It does the following
- Add backward operators. [[Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/backward.py)]
- Add optimizer operators. [[Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/optimizer.py)]
- Add backward operators. [[Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/backward.py)]
- Add optimizer operators. [[Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/optimizer.py)]
# Run Time
......@@ -57,7 +57,7 @@ exe.run(fluid.default_main_program(),
- Place: `place`. one of CPU, GPU or FPGA. [C++](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/platform/place.h)
- The device handle are at [paddle/platform/device_context.h](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/platform/device_context.h)
- Executor: `fluid.Executor(place)`. [[Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/executor.py), [C++](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/executor.cc)]
- Executor: `fluid.Executor(place)`. [[Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/executor.py), [C++](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/executor.cc)]
- Feeds the data: `feed=feeder.feed(data)`
- Evaluates all the operators
- Fetches the result: `fetch_list=[avg_cost]`
......
......@@ -187,7 +187,7 @@
<p>The following table compares concepts in Fluid and Go</p>
<p>| Go | Fluid |
|&#8212;-|&#8212;&#8212;-|
|user-defined functions | <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/v2/fluid">layers</a> |
|user-defined functions | <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/fluid">layers</a> |
| control-flow and built-in functions | <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/operators">intrinsics/operators</a> |
| goroutines, channels | <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/framework/thread_pool.h">class ThreadPool</a> |
| runtime | <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/executor.h">class Executor</a> |</p>
......
......@@ -255,7 +255,7 @@
<span class="n">h</span><span class="p">[</span><span class="n">t</span><span class="p">]</span> <span class="o">=</span> <span class="n">the_step</span><span class="p">(</span><span class="nb">input</span><span class="p">[</span><span class="n">t</span><span class="p">])</span>
</pre></div>
</div>
<p>An actual Fluid example is described <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/a91efdde6910ce92a78e3aa7157412c4c88d9ee8/python/paddle/v2/fluid/tests/test_while_op.py#L36-L44">here</a>.</p>
<p>An actual Fluid example is described <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/bde090a97564b9c61a6aaa38b72ccc4889d102d9/python/paddle/fluid/tests/unittests/test_while_op.py#L50-L58">here</a>.</p>
<p>From the example, the Fluid programs look very similar to their PyTorch equivalent programs, except that Fluid&#8217;s loop structure, wrapped with Python&#8217;s <code class="docutils literal"><span class="pre">with</span></code> statement, could run much faster than just a Python loop.</p>
<p>We have more examples of the <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/doc/design/if_else_op.md"><code class="docutils literal"><span class="pre">if-then-else</span></code></a> structure of Fluid.</p>
</div>
......
......@@ -261,7 +261,7 @@ In former control flow graph, the out-edges of node 5 are 5 &#8211;&gt; 6 and 5
</div>
<div class="section" id="contruct-control-flow-graph">
<span id="contruct-control-flow-graph"></span><h4>contruct control flow graph<a class="headerlink" href="#contruct-control-flow-graph" title="Permalink to this headline"></a></h4>
<p>Following is the ProgramDesc protobuf of <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/tests/book/test_machine_translation.py">machine translation</a> example.</p>
<p>Following is the ProgramDesc protobuf of <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/tests/book/test_machine_translation.py">machine translation</a> example.</p>
<ul class="simple">
<li>Block0:</li>
</ul>
......
......@@ -205,7 +205,7 @@
<p>Let&#8217;s take <a class="reference external" href="http://www.paddlepaddle.org/docs/develop/book/01.fit_a_line/index.html">Deep Learning 101</a>&#8216;s first chapter: &#8220;fit a line&#8221; as an example.</p>
<p>The non-cluster version of this demo with fluid API is as follows:</p>
<div class="highlight-python"><div class="highlight"><pre><span></span><span class="kn">import</span> <span class="nn">paddle.v2</span> <span class="kn">as</span> <span class="nn">paddle</span>
<span class="kn">import</span> <span class="nn">paddle.v2.fluid</span> <span class="kn">as</span> <span class="nn">fluid</span>
<span class="kn">import</span> <span class="nn">paddle.fluid</span> <span class="kn">as</span> <span class="nn">fluid</span>
<span class="n">x</span> <span class="o">=</span> <span class="n">fluid</span><span class="o">.</span><span class="n">layers</span><span class="o">.</span><span class="n">data</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s1">&#39;x&#39;</span><span class="p">,</span> <span class="n">shape</span><span class="o">=</span><span class="p">[</span><span class="mi">13</span><span class="p">],</span> <span class="n">dtype</span><span class="o">=</span><span class="s1">&#39;float32&#39;</span><span class="p">)</span>
<span class="n">y_predict</span> <span class="o">=</span> <span class="n">fluid</span><span class="o">.</span><span class="n">layers</span><span class="o">.</span><span class="n">fc</span><span class="p">(</span><span class="nb">input</span><span class="o">=</span><span class="n">x</span><span class="p">,</span> <span class="n">size</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">act</span><span class="o">=</span><span class="bp">None</span><span class="p">)</span>
......@@ -291,9 +291,9 @@
</div>
<div class="section" id="e2e-demo">
<span id="e2e-demo"></span><h3>E2E demo<a class="headerlink" href="#e2e-demo" title="Permalink to this headline"></a></h3>
<p>Please find the complete demo from <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/tests/book_distribute/notest_dist_fit_a_line.py">here</a>.
<p>Please find the complete demo from <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/tests/book_distribute/notest_dist_fit_a_line.py">here</a>.
First <code class="docutils literal"><span class="pre">cd</span></code> into the folder that contains the <code class="docutils literal"><span class="pre">python</span></code> files. In this case:</p>
<div class="highlight-bash"><div class="highlight"><pre><span></span><span class="nb">cd</span> /paddle/python/paddle/v2/fluid/tests/book_distribute
<div class="highlight-bash"><div class="highlight"><pre><span></span><span class="nb">cd</span> /paddle/python/paddle/fluid/tests/book_distribute
</pre></div>
</div>
<p>In parameter server node run the following in the command line:</p>
......
......@@ -219,7 +219,7 @@ specifies the profiling file, and <code class="docutils literal"><span class="pr
port, we will see the output like the following:</p>
<div class="highlight-default"><div class="highlight"><pre><span></span> <span class="n">ncalls</span> <span class="n">tottime</span> <span class="n">percall</span> <span class="n">cumtime</span> <span class="n">percall</span> <span class="n">filename</span><span class="p">:</span><span class="n">lineno</span><span class="p">(</span><span class="n">function</span><span class="p">)</span>
<span class="mi">1</span> <span class="mf">0.284</span> <span class="mf">0.284</span> <span class="mf">29.514</span> <span class="mf">29.514</span> <span class="n">main</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">1</span><span class="p">(</span><span class="o">&lt;</span><span class="n">module</span><span class="o">&gt;</span><span class="p">)</span>
<span class="mi">4696</span> <span class="mf">0.128</span> <span class="mf">0.000</span> <span class="mf">15.748</span> <span class="mf">0.003</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">v2</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">executor</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">20</span><span class="p">(</span><span class="n">run</span><span class="p">)</span>
<span class="mi">4696</span> <span class="mf">0.128</span> <span class="mf">0.000</span> <span class="mf">15.748</span> <span class="mf">0.003</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">executor</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">20</span><span class="p">(</span><span class="n">run</span><span class="p">)</span>
<span class="mi">4696</span> <span class="mf">12.040</span> <span class="mf">0.003</span> <span class="mf">12.040</span> <span class="mf">0.003</span> <span class="p">{</span><span class="n">built</span><span class="o">-</span><span class="ow">in</span> <span class="n">method</span> <span class="n">run</span><span class="p">}</span>
<span class="mi">1</span> <span class="mf">0.144</span> <span class="mf">0.144</span> <span class="mf">6.534</span> <span class="mf">6.534</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">v2</span><span class="o">/</span><span class="fm">__init__</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">14</span><span class="p">(</span><span class="o">&lt;</span><span class="n">module</span><span class="o">&gt;</span><span class="p">)</span>
</pre></div>
......@@ -241,9 +241,9 @@ each column is as follows:</p>
focus on. We can sort above profiling file by tottime:</p>
<div class="highlight-text"><div class="highlight"><pre><span></span> 4696 12.040 0.003 12.040 0.003 {built-in method run}
300005 0.874 0.000 1.681 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/dataset/mnist.py:38(reader)
107991 0.676 0.000 1.519 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:219(__init__)
4697 0.626 0.000 2.291 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:428(sync_with_cpp)
1 0.618 0.618 0.618 0.618 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/__init__.py:1(&lt;module&gt;)
107991 0.676 0.000 1.519 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:219(__init__)
4697 0.626 0.000 2.291 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:428(sync_with_cpp)
1 0.618 0.618 0.618 0.618 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/__init__.py:1(&lt;module&gt;)
</pre></div>
</div>
<p>We can see that the most time-consuming function is the <code class="docutils literal"><span class="pre">built-in</span> <span class="pre">method</span> <span class="pre">run</span></code>, which is a C++ function in <code class="docutils literal"><span class="pre">libpaddle.so</span></code>. We will
......@@ -257,9 +257,9 @@ Python function. We can click it to understand more about it:</p>
<span class="n">Function</span> <span class="n">was</span> <span class="n">called</span> <span class="n">by</span><span class="o">...</span>
<span class="n">ncalls</span> <span class="n">tottime</span> <span class="n">cumtime</span>
<span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">v2</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">framework</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">428</span><span class="p">(</span><span class="n">sync_with_cpp</span><span class="p">)</span> <span class="o">&lt;-</span> <span class="mi">4697</span> <span class="mf">0.626</span> <span class="mf">2.291</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">v2</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">framework</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">562</span><span class="p">(</span><span class="n">sync_with_cpp</span><span class="p">)</span>
<span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">v2</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">framework</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">562</span><span class="p">(</span><span class="n">sync_with_cpp</span><span class="p">)</span> <span class="o">&lt;-</span> <span class="mi">4696</span> <span class="mf">0.019</span> <span class="mf">2.316</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">v2</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">framework</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">487</span><span class="p">(</span><span class="n">clone</span><span class="p">)</span>
<span class="mi">1</span> <span class="mf">0.000</span> <span class="mf">0.001</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">v2</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">framework</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">534</span><span class="p">(</span><span class="n">append_backward</span><span class="p">)</span>
<span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">framework</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">428</span><span class="p">(</span><span class="n">sync_with_cpp</span><span class="p">)</span> <span class="o">&lt;-</span> <span class="mi">4697</span> <span class="mf">0.626</span> <span class="mf">2.291</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">framework</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">562</span><span class="p">(</span><span class="n">sync_with_cpp</span><span class="p">)</span>
<span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">framework</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">562</span><span class="p">(</span><span class="n">sync_with_cpp</span><span class="p">)</span> <span class="o">&lt;-</span> <span class="mi">4696</span> <span class="mf">0.019</span> <span class="mf">2.316</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">framework</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">487</span><span class="p">(</span><span class="n">clone</span><span class="p">)</span>
<span class="mi">1</span> <span class="mf">0.000</span> <span class="mf">0.001</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">framework</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">534</span><span class="p">(</span><span class="n">append_backward</span><span class="p">)</span>
<span class="n">Called</span><span class="p">:</span>
......
......@@ -179,7 +179,7 @@
<div class="section" id="paddlepaddle-fluid-source-code-overview">
<span id="paddlepaddle-fluid-source-code-overview"></span><h1>PaddlePaddle Fluid Source Code Overview<a class="headerlink" href="#paddlepaddle-fluid-source-code-overview" title="Permalink to this headline"></a></h1>
<p>Examples: https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/v2/fluid/tests/book</p>
<p>Examples: https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/fluid/tests/book</p>
<p>Core: https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/framework</p>
<p>Operator: https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/operators</p>
<p>Memory: https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/memory</p>
......@@ -200,8 +200,8 @@
</pre></div>
</div>
<ul class="simple">
<li>Variables: <code class="docutils literal"><span class="pre">x</span></code>, <code class="docutils literal"><span class="pre">y</span></code>, <code class="docutils literal"><span class="pre">y_predict</span></code>, <code class="docutils literal"><span class="pre">cost</span></code> and <code class="docutils literal"><span class="pre">avg_cost</span></code>. <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/framework.py#">Python</a></li>
<li>Layers: <code class="docutils literal"><span class="pre">fluid.layers.data</span></code>, <code class="docutils literal"><span class="pre">fluid.layers.fc</span></code> and <code class="docutils literal"><span class="pre">fluid.layers.mean</span></code> are layers. <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/v2/fluid/layers">Python</a><ul>
<li>Variables: <code class="docutils literal"><span class="pre">x</span></code>, <code class="docutils literal"><span class="pre">y</span></code>, <code class="docutils literal"><span class="pre">y_predict</span></code>, <code class="docutils literal"><span class="pre">cost</span></code> and <code class="docutils literal"><span class="pre">avg_cost</span></code>. <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/framework.py#">Python</a></li>
<li>Layers: <code class="docutils literal"><span class="pre">fluid.layers.data</span></code>, <code class="docutils literal"><span class="pre">fluid.layers.fc</span></code> and <code class="docutils literal"><span class="pre">fluid.layers.mean</span></code> are layers. <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/fluid/layers">Python</a><ul>
<li>Every Layer has one or more operators and variables/parameters<ul>
<li>All the operators are defined at <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/operators"><code class="docutils literal"><span class="pre">paddle/operators/</span></code></a>. Other worth-looking files:<ul>
<li>Base class: <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/operator.h"><code class="docutils literal"><span class="pre">paddle/framework/operator.h</span></code></a></li>
......@@ -214,8 +214,8 @@
</ul>
</li>
<li>Optimizer: <code class="docutils literal"><span class="pre">fluid.optimizer.SGD</span></code>. It does the following<ul>
<li>Add backward operators. [<a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/backward.py">Python</a>]</li>
<li>Add optimizer operators. [<a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/optimizer.py">Python</a>]</li>
<li>Add backward operators. [<a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/backward.py">Python</a>]</li>
<li>Add optimizer operators. [<a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/optimizer.py">Python</a>]</li>
</ul>
</li>
</ul>
......@@ -241,7 +241,7 @@
<li>The device handle are at <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/platform/device_context.h">paddle/platform/device_context.h</a></li>
</ul>
</li>
<li>Executor: <code class="docutils literal"><span class="pre">fluid.Executor(place)</span></code>. [<a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/executor.py">Python</a>, <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/executor.cc">C++</a>]<ul>
<li>Executor: <code class="docutils literal"><span class="pre">fluid.Executor(place)</span></code>. [<a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/executor.py">Python</a>, <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/executor.cc">C++</a>]<ul>
<li>Feeds the data: <code class="docutils literal"><span class="pre">feed=feeder.feed(data)</span></code></li>
<li>Evaluates all the operators</li>
<li>Fetches the result: <code class="docutils literal"><span class="pre">fetch_list=[avg_cost]</span></code></li>
......
......@@ -12,7 +12,7 @@ The following table compares concepts in Fluid and Go
| Go | Fluid |
|----|-------|
|user-defined functions | [layers](https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/v2/fluid) |
|user-defined functions | [layers](https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/fluid) |
| control-flow and built-in functions | [intrinsics/operators](https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/operators) |
| goroutines, channels | [class ThreadPool](https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/framework/thread_pool.h) |
| runtime | [class Executor](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/executor.h) |
......
......@@ -89,7 +89,7 @@ with train_loop.block():
h[t] = the_step(input[t])
```
An actual Fluid example is described [here](https://github.com/PaddlePaddle/Paddle/blob/a91efdde6910ce92a78e3aa7157412c4c88d9ee8/python/paddle/v2/fluid/tests/test_while_op.py#L36-L44).
An actual Fluid example is described [here](https://github.com/PaddlePaddle/Paddle/blob/bde090a97564b9c61a6aaa38b72ccc4889d102d9/python/paddle/fluid/tests/unittests/test_while_op.py#L50-L58).
From the example, the Fluid programs look very similar to their PyTorch equivalent programs, except that Fluid's loop structure, wrapped with Python's `with` statement, could run much faster than just a Python loop.
......
......@@ -101,7 +101,7 @@ In-place is a built-in attribute of an operator. Since we treat in-place and oth
#### contruct control flow graph
Following is the ProgramDesc protobuf of [machine translation](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/tests/book/test_machine_translation.py) example.
Following is the ProgramDesc protobuf of [machine translation](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/tests/book/test_machine_translation.py) example.
- Block0:
......
......@@ -35,7 +35,7 @@ cprofilev -a 0.0.0.0 -p 3214 -f profile.out main.py
```
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.284 0.284 29.514 29.514 main.py:1(<module>)
4696 0.128 0.000 15.748 0.003 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/executor.py:20(run)
4696 0.128 0.000 15.748 0.003 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/executor.py:20(run)
4696 12.040 0.003 12.040 0.003 {built-in method run}
1 0.144 0.144 6.534 6.534 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/__init__.py:14(<module>)
```
......@@ -61,9 +61,9 @@ cprofilev -a 0.0.0.0 -p 3214 -f profile.out main.py
```text
4696 12.040 0.003 12.040 0.003 {built-in method run}
300005 0.874 0.000 1.681 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/dataset/mnist.py:38(reader)
107991 0.676 0.000 1.519 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:219(__init__)
4697 0.626 0.000 2.291 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:428(sync_with_cpp)
1 0.618 0.618 0.618 0.618 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/__init__.py:1(<module>)
107991 0.676 0.000 1.519 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:219(__init__)
4697 0.626 0.000 2.291 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:428(sync_with_cpp)
1 0.618 0.618 0.618 0.618 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/__init__.py:1(<module>)
```
可以看到最耗时的函数是C++端的`run`函数。这需要联合我们第二节`Python`与`C++`混合代码的性能分析来进行调优。而`sync_with_cpp`函数的总共耗时很长,每次调用的耗时也很长。于是我们可以点击`sync_with_cpp`的详细信息,了解其调用关系。
......@@ -76,9 +76,9 @@ Called By:
Function was called by...
ncalls tottime cumtime
/home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:428(sync_with_cpp) <- 4697 0.626 2.291 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:562(sync_with_cpp)
/home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:562(sync_with_cpp) <- 4696 0.019 2.316 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:487(clone)
1 0.000 0.001 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:534(append_backward)
/home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:428(sync_with_cpp) <- 4697 0.626 2.291 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:562(sync_with_cpp)
/home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:562(sync_with_cpp) <- 4696 0.019 2.316 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:487(clone)
1 0.000 0.001 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:534(append_backward)
Called:
......
# PaddlePaddle Fluid Source Code Overview
Examples: https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/v2/fluid/tests/book
Examples: https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/fluid/tests/book
Core: https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/framework
......@@ -26,16 +26,16 @@ sgd_optimizer = fluid.optimizer.SGD(learning_rate=0.001)
sgd_optimizer.minimize(avg_cost)
```
- Variables: `x`, `y`, `y_predict`, `cost` and `avg_cost`. [Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/framework.py#)
- Layers: `fluid.layers.data`, `fluid.layers.fc` and `fluid.layers.mean` are layers. [Python](https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/v2/fluid/layers)
- Variables: `x`, `y`, `y_predict`, `cost` and `avg_cost`. [Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/framework.py#)
- Layers: `fluid.layers.data`, `fluid.layers.fc` and `fluid.layers.mean` are layers. [Python](https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/fluid/layers)
- Every Layer has one or more operators and variables/parameters
- All the operators are defined at [`paddle/operators/`](https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/operators). Other worth-looking files:
- Base class: [`paddle/framework/operator.h`](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/operator.h)
- Operator Registration: [`paddle/framework/op_registry.h`](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/op_registry.h)
- Operator Lookup: [`paddle/framework/op_info.h`](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/op_info.h)
- Optimizer: `fluid.optimizer.SGD`. It does the following
- Add backward operators. [[Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/backward.py)]
- Add optimizer operators. [[Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/optimizer.py)]
- Add backward operators. [[Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/backward.py)]
- Add optimizer operators. [[Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/optimizer.py)]
# Run Time
......@@ -57,7 +57,7 @@ exe.run(fluid.default_main_program(),
- Place: `place`. one of CPU, GPU or FPGA. [C++](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/platform/place.h)
- The device handle are at [paddle/platform/device_context.h](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/platform/device_context.h)
- Executor: `fluid.Executor(place)`. [[Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/executor.py), [C++](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/executor.cc)]
- Executor: `fluid.Executor(place)`. [[Python](https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/executor.py), [C++](https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/executor.cc)]
- Feeds the data: `feed=feeder.feed(data)`
- Evaluates all the operators
- Fetches the result: `fetch_list=[avg_cost]`
......
......@@ -206,7 +206,7 @@
<p>The following table compares concepts in Fluid and Go</p>
<p>| Go | Fluid |
|&#8212;-|&#8212;&#8212;-|
|user-defined functions | <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/v2/fluid">layers</a> |
|user-defined functions | <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/fluid">layers</a> |
| control-flow and built-in functions | <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/operators">intrinsics/operators</a> |
| goroutines, channels | <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/framework/thread_pool.h">class ThreadPool</a> |
| runtime | <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/executor.h">class Executor</a> |</p>
......
......@@ -274,7 +274,7 @@
<span class="n">h</span><span class="p">[</span><span class="n">t</span><span class="p">]</span> <span class="o">=</span> <span class="n">the_step</span><span class="p">(</span><span class="nb">input</span><span class="p">[</span><span class="n">t</span><span class="p">])</span>
</pre></div>
</div>
<p>An actual Fluid example is described <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/a91efdde6910ce92a78e3aa7157412c4c88d9ee8/python/paddle/v2/fluid/tests/test_while_op.py#L36-L44">here</a>.</p>
<p>An actual Fluid example is described <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/bde090a97564b9c61a6aaa38b72ccc4889d102d9/python/paddle/fluid/tests/unittests/test_while_op.py#L50-L58">here</a>.</p>
<p>From the example, the Fluid programs look very similar to their PyTorch equivalent programs, except that Fluid&#8217;s loop structure, wrapped with Python&#8217;s <code class="docutils literal"><span class="pre">with</span></code> statement, could run much faster than just a Python loop.</p>
<p>We have more examples of the <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/doc/design/if_else_op.md"><code class="docutils literal"><span class="pre">if-then-else</span></code></a> structure of Fluid.</p>
</div>
......
......@@ -280,7 +280,7 @@ In former control flow graph, the out-edges of node 5 are 5 &#8211;&gt; 6 and 5
</div>
<div class="section" id="contruct-control-flow-graph">
<span id="contruct-control-flow-graph"></span><h4>contruct control flow graph<a class="headerlink" href="#contruct-control-flow-graph" title="永久链接至标题"></a></h4>
<p>Following is the ProgramDesc protobuf of <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/tests/book/test_machine_translation.py">machine translation</a> example.</p>
<p>Following is the ProgramDesc protobuf of <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/tests/book/test_machine_translation.py">machine translation</a> example.</p>
<ul class="simple">
<li>Block0:</li>
</ul>
......
......@@ -223,7 +223,7 @@
<p>用Web浏览器访问对应网址,即可显示性能分析的结果:</p>
<div class="highlight-default"><div class="highlight"><pre><span></span> <span class="n">ncalls</span> <span class="n">tottime</span> <span class="n">percall</span> <span class="n">cumtime</span> <span class="n">percall</span> <span class="n">filename</span><span class="p">:</span><span class="n">lineno</span><span class="p">(</span><span class="n">function</span><span class="p">)</span>
<span class="mi">1</span> <span class="mf">0.284</span> <span class="mf">0.284</span> <span class="mf">29.514</span> <span class="mf">29.514</span> <span class="n">main</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">1</span><span class="p">(</span><span class="o">&lt;</span><span class="n">module</span><span class="o">&gt;</span><span class="p">)</span>
<span class="mi">4696</span> <span class="mf">0.128</span> <span class="mf">0.000</span> <span class="mf">15.748</span> <span class="mf">0.003</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">v2</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">executor</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">20</span><span class="p">(</span><span class="n">run</span><span class="p">)</span>
<span class="mi">4696</span> <span class="mf">0.128</span> <span class="mf">0.000</span> <span class="mf">15.748</span> <span class="mf">0.003</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">fluid</span><span class="o">/</span><span class="n">executor</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">20</span><span class="p">(</span><span class="n">run</span><span class="p">)</span>
<span class="mi">4696</span> <span class="mf">12.040</span> <span class="mf">0.003</span> <span class="mf">12.040</span> <span class="mf">0.003</span> <span class="p">{</span><span class="n">built</span><span class="o">-</span><span class="ow">in</span> <span class="n">method</span> <span class="n">run</span><span class="p">}</span>
<span class="mi">1</span> <span class="mf">0.144</span> <span class="mf">0.144</span> <span class="mf">6.534</span> <span class="mf">6.534</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">yuyang</span><span class="o">/</span><span class="n">perf_test</span><span class="o">/.</span><span class="n">env</span><span class="o">/</span><span class="n">lib</span><span class="o">/</span><span class="n">python2</span><span class="o">.</span><span class="mi">7</span><span class="o">/</span><span class="n">site</span><span class="o">-</span><span class="n">packages</span><span class="o">/</span><span class="n">paddle</span><span class="o">/</span><span class="n">v2</span><span class="o">/</span><span class="fm">__init__</span><span class="o">.</span><span class="n">py</span><span class="p">:</span><span class="mi">14</span><span class="p">(</span><span class="o">&lt;</span><span class="n">module</span><span class="o">&gt;</span><span class="p">)</span>
</pre></div>
......@@ -244,9 +244,9 @@
<p>将性能分析结果按照tottime排序,效果如下:</p>
<div class="highlight-text"><div class="highlight"><pre><span></span> 4696 12.040 0.003 12.040 0.003 {built-in method run}
300005 0.874 0.000 1.681 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/dataset/mnist.py:38(reader)
107991 0.676 0.000 1.519 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:219(__init__)
4697 0.626 0.000 2.291 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:428(sync_with_cpp)
1 0.618 0.618 0.618 0.618 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/__init__.py:1(&lt;module&gt;)
107991 0.676 0.000 1.519 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:219(__init__)
4697 0.626 0.000 2.291 0.000 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:428(sync_with_cpp)
1 0.618 0.618 0.618 0.618 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/__init__.py:1(&lt;module&gt;)
</pre></div>
</div>
<p>可以看到最耗时的函数是C++端的<code class="docutils literal"><span class="pre">run</span></code>函数。这需要联合我们第二节<code class="docutils literal"><span class="pre">Python</span></code><code class="docutils literal"><span class="pre">C++</span></code>混合代码的性能分析来进行调优。而<code class="docutils literal"><span class="pre">sync_with_cpp</span></code>函数的总共耗时很长,每次调用的耗时也很长。于是我们可以点击<code class="docutils literal"><span class="pre">sync_with_cpp</span></code>的详细信息,了解其调用关系。</p>
......@@ -257,9 +257,9 @@
Function was called by...
ncalls tottime cumtime
/home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:428(sync_with_cpp) &lt;- 4697 0.626 2.291 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:562(sync_with_cpp)
/home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:562(sync_with_cpp) &lt;- 4696 0.019 2.316 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:487(clone)
1 0.000 0.001 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/v2/fluid/framework.py:534(append_backward)
/home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:428(sync_with_cpp) &lt;- 4697 0.626 2.291 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:562(sync_with_cpp)
/home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:562(sync_with_cpp) &lt;- 4696 0.019 2.316 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:487(clone)
1 0.000 0.001 /home/yuyang/perf_test/.env/lib/python2.7/site-packages/paddle/fluid/framework.py:534(append_backward)
Called:
......
......@@ -198,7 +198,7 @@
<div class="section" id="paddlepaddle-fluid-source-code-overview">
<span id="paddlepaddle-fluid-source-code-overview"></span><h1>PaddlePaddle Fluid Source Code Overview<a class="headerlink" href="#paddlepaddle-fluid-source-code-overview" title="永久链接至标题"></a></h1>
<p>Examples: https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/v2/fluid/tests/book</p>
<p>Examples: https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/fluid/tests/book</p>
<p>Core: https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/framework</p>
<p>Operator: https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/operators</p>
<p>Memory: https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/memory</p>
......@@ -219,8 +219,8 @@
</pre></div>
</div>
<ul class="simple">
<li>Variables: <code class="docutils literal"><span class="pre">x</span></code>, <code class="docutils literal"><span class="pre">y</span></code>, <code class="docutils literal"><span class="pre">y_predict</span></code>, <code class="docutils literal"><span class="pre">cost</span></code> and <code class="docutils literal"><span class="pre">avg_cost</span></code>. <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/framework.py#">Python</a></li>
<li>Layers: <code class="docutils literal"><span class="pre">fluid.layers.data</span></code>, <code class="docutils literal"><span class="pre">fluid.layers.fc</span></code> and <code class="docutils literal"><span class="pre">fluid.layers.mean</span></code> are layers. <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/v2/fluid/layers">Python</a><ul>
<li>Variables: <code class="docutils literal"><span class="pre">x</span></code>, <code class="docutils literal"><span class="pre">y</span></code>, <code class="docutils literal"><span class="pre">y_predict</span></code>, <code class="docutils literal"><span class="pre">cost</span></code> and <code class="docutils literal"><span class="pre">avg_cost</span></code>. <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/framework.py#">Python</a></li>
<li>Layers: <code class="docutils literal"><span class="pre">fluid.layers.data</span></code>, <code class="docutils literal"><span class="pre">fluid.layers.fc</span></code> and <code class="docutils literal"><span class="pre">fluid.layers.mean</span></code> are layers. <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/python/paddle/fluid/layers">Python</a><ul>
<li>Every Layer has one or more operators and variables/parameters<ul>
<li>All the operators are defined at <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/tree/develop/paddle/operators"><code class="docutils literal"><span class="pre">paddle/operators/</span></code></a>. Other worth-looking files:<ul>
<li>Base class: <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/operator.h"><code class="docutils literal"><span class="pre">paddle/framework/operator.h</span></code></a></li>
......@@ -233,8 +233,8 @@
</ul>
</li>
<li>Optimizer: <code class="docutils literal"><span class="pre">fluid.optimizer.SGD</span></code>. It does the following<ul>
<li>Add backward operators. [<a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/backward.py">Python</a>]</li>
<li>Add optimizer operators. [<a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/optimizer.py">Python</a>]</li>
<li>Add backward operators. [<a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/backward.py">Python</a>]</li>
<li>Add optimizer operators. [<a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/optimizer.py">Python</a>]</li>
</ul>
</li>
</ul>
......@@ -260,7 +260,7 @@
<li>The device handle are at <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/platform/device_context.h">paddle/platform/device_context.h</a></li>
</ul>
</li>
<li>Executor: <code class="docutils literal"><span class="pre">fluid.Executor(place)</span></code>. [<a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/v2/fluid/executor.py">Python</a>, <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/executor.cc">C++</a>]<ul>
<li>Executor: <code class="docutils literal"><span class="pre">fluid.Executor(place)</span></code>. [<a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/python/paddle/fluid/executor.py">Python</a>, <a class="reference external" href="https://github.com/PaddlePaddle/Paddle/blob/develop/paddle/framework/executor.cc">C++</a>]<ul>
<li>Feeds the data: <code class="docutils literal"><span class="pre">feed=feeder.feed(data)</span></code></li>
<li>Evaluates all the operators</li>
<li>Fetches the result: <code class="docutils literal"><span class="pre">fetch_list=[avg_cost]</span></code></li>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册