Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
Paddle
提交
1daad13b
P
Paddle
项目概览
PaddlePaddle
/
Paddle
大约 1 年 前同步成功
通知
2299
Star
20931
Fork
5422
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1423
列表
看板
标记
里程碑
合并请求
543
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1,423
Issue
1,423
列表
看板
标记
里程碑
合并请求
543
合并请求
543
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
1daad13b
编写于
4月 26, 2017
作者:
T
Travis CI
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Deploy to GitHub Pages:
e803dd10
上级
da72b34c
变更
3
显示空白变更内容
内联
并排
Showing
3 changed file
with
68 addition
and
27 deletion
+68
-27
develop/doc_cn/_sources/howto/dev/write_docs_cn.rst.txt
develop/doc_cn/_sources/howto/dev/write_docs_cn.rst.txt
+38
-14
develop/doc_cn/howto/dev/write_docs_cn.html
develop/doc_cn/howto/dev/write_docs_cn.html
+29
-12
develop/doc_cn/searchindex.js
develop/doc_cn/searchindex.js
+1
-1
未找到文件。
develop/doc_cn/_sources/howto/dev/write_docs_cn.rst.txt
浏览文件 @
1daad13b
...
...
@@ -8,7 +8,8 @@ PaddlePaddle的文档包括英文文档 ``doc`` 和中文文档 ``doc_cn`` 两
如何构建PaddlePaddle的文档
==========================
PaddlePaddle的文档构建有直接构建和基于Docker构建两种方式。构建PaddlePaddle文档需要准备的环境相对较复杂,所以我们推荐使用基于Docker来构建PaddlePaddle的文档。
PaddlePaddle的文档构建有直接构建和基于Docker构建两种方式,我们提供了一个构建脚本build_docs.sh来进行构建。
PaddlePaddle文档需要准备的环境相对较复杂,所以我们推荐使用基于Docker来构建PaddlePaddle的文档。
使用Docker构建PaddlePaddle的文档
...
...
@@ -20,34 +21,57 @@ PaddlePaddle的文档构建有直接构建和基于Docker构建两种方式。
cd TO_YOUR_PADDLE_CLONE_PATH
cd paddle/scripts/tools/build_docs
bash build_docs.sh
bash build_docs.sh with_docker
编译完成后,
该目录下会生成如下
两个子目录\:
编译完成后,
会在当前目录生成
两个子目录\:
* doc 英文文档目录
* doc_cn 中文文档目录
打开浏览器访问对应目录下的index.html即可访问本地文档。
.. code-block:: bash
open doc_cn/index.html
直接构建PaddlePaddle的文档
--------------------------
TBD
因为PaddlePaddle的v2 api文档生成过程依赖于py_paddle Python包,用户需要首先确认py_paddle包已经安装。
.. code-block:: bash
python -c "import py_paddle"
如果提示错误,那么用户需要在本地编译安装PaddlePaddle,请参考 `源码编译文档 <http://www.paddlepaddle.org/develop/doc/getstarted/build_and_install/build_from_source_en.html>`_ 。
注意,用户在首次编译安装PaddlePaddle时,请将WITH_DOC选项关闭。在编译安装正确之后,请再次确认py_paddle包已经安装,即可进行下一步操作。
如果提示正确,可以执行以下命令编译生成文档,即
.. code-block:: bash
cd TO_YOUR_PADDLE_CLONE_PATH
cd paddle/scripts/tools/build_docs
bash build_docs.sh local
编译完成之后,会在当前目录生成两个子目录\:
* doc 英文文档目录
* doc_cn 中文文档目录
打开浏览器访问对应目录下的index.html即可访问本地文档。
如何书写PaddlePaddle的文档
==========================
TBD
PaddlePaddle文档使用 `sphinx`_ 自动生成,用户可以参考sphinx教程进行书写。
如何更新www.paddlepaddle.org文档
================================
TBD
开发者给PaddlePaddle代码增加的注释以PR的形式提交到github中,提交方式可参见 `贡献文档 <http://paddlepaddle.org/develop/doc_cn/howto/dev/contribute_to_paddle_cn.html>`_ 。
目前PaddlePaddle的develop分支的文档是自动触发更新的,用户可以分别查看最新的 `中文文档 <http://www.paddlepaddle.org/develop/doc_cn/>`_ 和
`英文文档 <http://www.paddlepaddle.org/develop/doc/>`_ 。
.. _cmake: https://cmake.org/
...
...
develop/doc_cn/howto/dev/write_docs_cn.html
浏览文件 @
1daad13b
...
...
@@ -185,7 +185,7 @@
<li><a
class=
"reference internal"
href=
"#id2"
>
直接构建PaddlePaddle的文档
</a></li>
</ul>
</li>
<li><a
class=
"reference internal"
href=
"#id
3
"
>
如何书写PaddlePaddle的文档
</a></li>
<li><a
class=
"reference internal"
href=
"#id
4
"
>
如何书写PaddlePaddle的文档
</a></li>
<li><a
class=
"reference internal"
href=
"#www-paddlepaddle-org"
>
如何更新www.paddlepaddle.org文档
</a></li>
</ul>
</li>
...
...
@@ -223,37 +223,54 @@
<p>
PaddlePaddle的文档包括英文文档
<code
class=
"docutils literal"
><span
class=
"pre"
>
doc
</span></code>
和中文文档
<code
class=
"docutils literal"
><span
class=
"pre"
>
doc_cn
</span></code>
两个部分。文档都是通过
<a
class=
"reference external"
href=
"https://cmake.org/"
>
cmake
</a>
驱动
<a
class=
"reference external"
href=
"http://www.sphinx-doc.org/en/1.4.8/"
>
sphinx
</a>
编译生成,生成后的文档分别存储在编译目录的
<code
class=
"docutils literal"
><span
class=
"pre"
>
doc
</span></code>
和
<code
class=
"docutils literal"
><span
class=
"pre"
>
doc_cn
</span></code>
两个子目录下。
</p>
<div
class=
"section"
id=
"paddlepaddle"
>
<h2>
如何构建PaddlePaddle的文档
<a
class=
"headerlink"
href=
"#paddlepaddle"
title=
"永久链接至标题"
>
¶
</a></h2>
<p>
PaddlePaddle的文档构建有直接构建和基于Docker构建两种方式。构建PaddlePaddle文档需要准备的环境相对较复杂,所以我们推荐使用基于Docker来构建PaddlePaddle的文档。
</p>
<p>
PaddlePaddle的文档构建有直接构建和基于Docker构建两种方式,我们提供了一个构建脚本build_docs.sh来进行构建。
PaddlePaddle文档需要准备的环境相对较复杂,所以我们推荐使用基于Docker来构建PaddlePaddle的文档。
</p>
<div
class=
"section"
id=
"dockerpaddlepaddle"
>
<h3>
使用Docker构建PaddlePaddle的文档
<a
class=
"headerlink"
href=
"#dockerpaddlepaddle"
title=
"永久链接至标题"
>
¶
</a></h3>
<p>
使用Docker构建PaddlePaddle的文档,需要在系统里先安装好Docker工具包。Docker安装请参考
<a
class=
"reference external"
href=
"https://docs.docker.com/"
>
Docker的官网
</a>
。安装好Docker之后可以使用源码目录下的脚本构建文档,即
</p>
<div
class=
"highlight-bash"
><div
class=
"highlight"
><pre><span></span><span
class=
"nb"
>
cd
</span>
TO_YOUR_PADDLE_CLONE_PATH
<span
class=
"nb"
>
cd
</span>
paddle/scripts/tools/build_docs
bash build_docs.sh
bash build_docs.sh
with_docker
</pre></div>
</div>
<p>
编译完成后,
该目录下会生成如下
两个子目录:
</p>
<p>
编译完成后,
会在当前目录生成
两个子目录:
</p>
<ul
class=
"simple"
>
<li>
doc 英文文档目录
</li>
<li>
doc_cn 中文文档目录
</li>
</ul>
<p>
打开浏览器访问对应目录下的index.html即可访问本地文档。
</p>
<div
class=
"highlight-bash"
><div
class=
"highlight"
><pre><span></span>
open doc_cn/index.html
</pre></div>
</div>
</div>
<div
class=
"section"
id=
"id2"
>
<h3>
直接构建PaddlePaddle的文档
<a
class=
"headerlink"
href=
"#id2"
title=
"永久链接至标题"
>
¶
</a></h3>
<p>
TBD
</p>
<p>
因为PaddlePaddle的v2 api文档生成过程依赖于py_paddle Python包,用户需要首先确认py_paddle包已经安装。
</p>
<div
class=
"highlight-bash"
><div
class=
"highlight"
><pre><span></span>
python -c
<span
class=
"s2"
>
"
import py_paddle
"
</span>
</pre></div>
</div>
<p>
如果提示错误,那么用户需要在本地编译安装PaddlePaddle,请参考
<a
class=
"reference external"
href=
"http://www.paddlepaddle.org/develop/doc/getstarted/build_and_install/build_from_source_en.html"
>
源码编译文档
</a>
。
注意,用户在首次编译安装PaddlePaddle时,请将WITH_DOC选项关闭。在编译安装正确之后,请再次确认py_paddle包已经安装,即可进行下一步操作。
</p>
<p>
如果提示正确,可以执行以下命令编译生成文档,即
</p>
<div
class=
"highlight-bash"
><div
class=
"highlight"
><pre><span></span><span
class=
"nb"
>
cd
</span>
TO_YOUR_PADDLE_CLONE_PATH
<span
class=
"nb"
>
cd
</span>
paddle/scripts/tools/build_docs
bash build_docs.sh
<span
class=
"nb"
>
local
</span>
</pre></div>
</div>
<p>
编译完成之后,会在当前目录生成两个子目录:
</p>
<ul
class=
"simple"
>
<li>
doc 英文文档目录
</li>
<li>
doc_cn 中文文档目录
</li>
</ul>
<p>
打开浏览器访问对应目录下的index.html即可访问本地文档。
</p>
</div>
</div>
<div
class=
"section"
id=
"id
3
"
>
<h2>
如何书写PaddlePaddle的文档
<a
class=
"headerlink"
href=
"#id
3
"
title=
"永久链接至标题"
>
¶
</a></h2>
<p>
TBD
</p>
<div
class=
"section"
id=
"id
4
"
>
<h2>
如何书写PaddlePaddle的文档
<a
class=
"headerlink"
href=
"#id
4
"
title=
"永久链接至标题"
>
¶
</a></h2>
<p>
PaddlePaddle文档使用
<a
class=
"reference external"
href=
"http://www.sphinx-doc.org/en/1.4.8/"
>
sphinx
</a>
自动生成,用户可以参考sphinx教程进行书写。
</p>
</div>
<div
class=
"section"
id=
"www-paddlepaddle-org"
>
<h2>
如何更新www.paddlepaddle.org文档
<a
class=
"headerlink"
href=
"#www-paddlepaddle-org"
title=
"永久链接至标题"
>
¶
</a></h2>
<p>
TBD
</p>
<p>
开发者给PaddlePaddle代码增加的注释以PR的形式提交到github中,提交方式可参见
<a
class=
"reference external"
href=
"http://paddlepaddle.org/develop/doc_cn/howto/dev/contribute_to_paddle_cn.html"
>
贡献文档
</a>
。
目前PaddlePaddle的develop分支的文档是自动触发更新的,用户可以分别查看最新的
<a
class=
"reference external"
href=
"http://www.paddlepaddle.org/develop/doc_cn/"
>
中文文档
</a>
和
<a
class=
"reference external"
href=
"http://www.paddlepaddle.org/develop/doc/"
>
英文文档
</a>
。
</p>
</div>
</div>
...
...
develop/doc_cn/searchindex.js
浏览文件 @
1daad13b
因为 它太大了无法显示 source diff 。你可以改为
查看blob
。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录