未验证 提交 b7e762d8 编写于 作者: T Tink_Y 提交者: GitHub

Update fluid_design_idea.md

上级 5d7bc809
...@@ -241,7 +241,7 @@ sgd_optimizer.minimize(avg_cost) ...@@ -241,7 +241,7 @@ sgd_optimizer.minimize(avg_cost)
```python ```python
print(fluid.default_main_program().to_string(True)) print(fluid.default_main_program().to_string(True))
``` ```
完整ProgramDesc可以在本地查看,本次仅节选一部分结果如下: 完整ProgramDesc可以在本地查看,本次仅节选前三个变量的结果如下:
``` ```
blocks { blocks {
idx: 0 idx: 0
...@@ -317,8 +317,12 @@ vars { ...@@ -317,8 +317,12 @@ vars {
} }
persistable: false persistable: false
``` ```
在Fluid中所有的数据类型都为LoD-Tensor,对于不存在序列信息的数据(如此处的变量X),其lod_level=0。
dims表示数据的维度,这里表示 x 的维度为[-1,1],其中-1是batch的维度,无法确定具体数值时,Fluid 自动用 -1 占位。 dims表示数据的维度,这里表示 x 的维度为[-1,1],其中-1是batch的维度,无法确定具体数值时,Fluid 自动用 -1 占位。
参数`persistable`表示该变量在整个训练过程中是否为持久化变量。
**创建Executor** **创建Executor**
Fluid使用Executor来执行网络训练,executor运行细节请参考[Executor设计思想](#Executor设计思想)的介绍。作为使用者,实际并不需要了解内部机制。 Fluid使用Executor来执行网络训练,executor运行细节请参考[Executor设计思想](#Executor设计思想)的介绍。作为使用者,实际并不需要了解内部机制。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册