Skip to content

Commit b06883f

Browse files
authored
Merge pull request #455 from haowang101779990/1207-cnapi
1207 api 翻译
2 parents ab589e5 + adec553 commit b06883f

17 files changed

+2417
-839
lines changed

doc/fluid/api_cn/average_cn.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
#################
32
fluid.average
43
#################
@@ -8,7 +7,7 @@
87
.. _cn_api_fluid_average_WeightedAverage:
98

109
WeightedAverage
11-
>>>>>>>>>>>>>>>>>>>>>>>>>>
10+
-------------------------------
1211

1312
.. py:class:: paddle.fluid.average.WeightedAverage
1413
@@ -65,5 +64,7 @@ WeightedAverage
6564
6665
6766
68-
英文版API文档: :ref:`api_fluid_average_WeightedAverage`
67+
68+
69+
6970

doc/fluid/api_cn/backward_cn.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
#################
32
fluid.backward
43
#################
@@ -8,7 +7,7 @@
87
.. _cn_api_fluid_backward_append_backward:
98

109
append_backward
11-
>>>>>>>>>>>>>>>>>>>>>>>>>>
10+
-------------------------------
1211

1312
.. py:function:: paddle.fluid.backward.append_backward(loss, parameter_list=None, no_grad_set=None, callbacks=None)
1413
@@ -86,5 +85,7 @@ append_backward
8685
8786
8887
89-
英文版API文档: :ref:`api_fluid_backward_append_backward`
88+
89+
90+
9091

doc/fluid/api_cn/clip_cn.rst

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
#################
32
fluid.clip
43
#################
@@ -8,7 +7,7 @@
87
.. _cn_api_fluid_clip_ErrorClipByValue:
98

109
ErrorClipByValue
11-
>>>>>>>>>>>>
10+
-------------------------------
1211

1312
.. py:class:: paddle.fluid.clip.ErrorClipByValue(max, min=None)
1413
@@ -34,12 +33,14 @@ ErrorClipByValue
3433
3534
3635
37-
英文版API文档: :ref:`api_fluid_clip_ErrorClipByValue`
36+
37+
38+
3839
3940
.. _cn_api_fluid_clip_GradientClipByGlobalNorm:
4041

4142
GradientClipByGlobalNorm
42-
>>>>>>>>>>>>
43+
-------------------------------
4344

4445
.. py:class:: paddle.fluid.clip.GradientClipByGlobalNorm(clip_norm, group_name='default_group')
4546
@@ -78,12 +79,14 @@ GradientClipByGlobalNorm
7879
7980
8081
81-
英文版API文档: :ref:`api_fluid_clip_GradientClipByGlobalNorm`
82+
83+
84+
8285
8386
.. _cn_api_fluid_clip_GradientClipByNorm:
8487

8588
GradientClipByNorm
86-
>>>>>>>>>>>>
89+
-------------------------------
8790

8891
.. py:class:: paddle.fluid.clip.GradientClipByNorm(clip_norm)
8992
@@ -116,12 +119,14 @@ GradientClipByNorm
116119
117120
118121
119-
英文版API文档: :ref:`api_fluid_clip_GradientClipByNorm`
122+
123+
124+
120125
121126
.. _cn_api_fluid_clip_GradientClipByValue:
122127

123128
GradientClipByValue
124-
>>>>>>>>>>>>
129+
-------------------------------
125130

126131
.. py:class:: paddle.fluid.clip.GradientClipByValue(max, min=None)
127132
@@ -152,5 +157,7 @@ GradientClipByValue
152157
153158
154159
155-
英文版API文档: :ref:`api_fluid_clip_GradientClipByValue`
160+
161+
162+
156163

doc/fluid/api_cn/data_feeder_cn.rst

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
1-
2-
#################
3-
fluid.data_feeder
4-
#################
1+
###################
2+
fluid.data_feeder
3+
###################
54

65

76

87
.. _cn_api_fluid_data_feeder_DataFeeder:
98

109
DataFeeder
11-
>>>>>>>>>>>>>>>>>
10+
-------------------------------
1211

1312
.. py:class:: paddle.fluid.data_feeder.DataFeeder(feed_list, place, program=None)
1413
@@ -101,10 +100,10 @@ reader通常返回一个minibatch条目列表。在列表中每一条目都是
101100
将reader返回的输入数据batch转换为多个mini-batch,之后每个mini-batch都会被输入进各个设备(CPU或GPU)中。
102101

103102
参数:
104-
- **reader** (fun) – 待输入的数据
105-
- **multi_devices** (bool) – 执行场所的数目,默认为None
106-
- **num_places** (int) – 执行场所的数目,默认为None
107-
- **drop_last** (bool) – 舍弃数目匹配不上的batch或设备
103+
- **reader** (fun) – 该参数是一个可以生成数据的函数
104+
- **multi_devices** (bool) – bool型,指明是否使用多个设备
105+
- **num_places** (int) – 如果 ``multi_devices`` 为 ``True`` , 可以使用此参数来设置GPU数目。如果 ``num_places`` 为 ``None`` ,该函数默认使用当前训练机所有GPU设备。默认为None
106+
- **drop_last** (bool) – 如果最后一个batch的大小比 ``batch_size`` 要小,则可使用该参数来指明是否选择丢弃最后一个batch数据。 默认为 ``True``
108107

109108
返回:转换结果
110109

@@ -117,5 +116,7 @@ reader通常返回一个minibatch条目列表。在列表中每一条目都是
117116

118117

119118

120-
英文版API文档: :ref:`api_fluid_data_feeder_DataFeeder`
119+
120+
121+
121122

doc/fluid/api_cn/executor_cn.rst

Lines changed: 62 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
1-
21
#################
32
fluid.executor
43
#################
54

65

76

8-
.. _cn_api_fluid_executor:
7+
.. _cn_api_fluid_executor_Executor:
98

109
Executor
11-
>>>>>>>>>>>>>>>>>>>>>
10+
-------------------------------
1211

1312

1413
.. py:class:: paddle.fluid.executor.Executor (place)
@@ -107,5 +106,64 @@ feed map为该program提供输入数据。fetch_list提供program训练结束后
107106
108107
109108
110-
英文版API文档: :ref:`api_fluid_executor`
109+
110+
111+
112+
113+
114+
115+
.. _cn_api_fluid_executor_global_scope:
116+
117+
global_scope
118+
-------------------------------
119+
120+
.. py:function:: paddle.fluid.global_scope()
121+
122+
123+
获取全局/默认作用域实例。很多api使用默认 ``global_scope`` ,例如 ``Executor.run`` 。
124+
125+
返回:全局/默认作用域实例
126+
127+
返回类型:Scope
128+
129+
130+
131+
132+
133+
134+
.. _cn_api_fluid_executor_scope_guard:
135+
136+
scope_guard
137+
-------------------------------
138+
139+
.. py:function:: paddle.fluid.scope_guard(*args, **kwds)
140+
141+
142+
修改全局/默认作用域(scope), 运行时中的所有变量都将分配给新的scope。
143+
144+
参数:
145+
- **scope** - 新的全局/默认 scope。
146+
147+
**代码示例**
148+
149+
.. code-block:: python
150+
151+
import paddle.fluid as fluid
152+
153+
new_scope = fluid.Scope()
154+
with fluid.scope_guard(new_scope):
155+
...
156+
157+
158+
159+
160+
161+
162+
163+
164+
165+
166+
167+
168+
111169

0 commit comments

Comments
 (0)