Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
FluidDoc
提交
72580c42
F
FluidDoc
项目概览
PaddlePaddle
/
FluidDoc
通知
5
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
23
列表
看板
标记
里程碑
合并请求
111
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
FluidDoc
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
23
Issue
23
列表
看板
标记
里程碑
合并请求
111
合并请求
111
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
72580c42
编写于
4月 23, 2019
作者:
R
ruri
提交者:
GitHub
4月 23, 2019
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #834 from tink2123/fix_lod_tensor
fix lod_tensor typo
上级
fdbe772e
66c073ba
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
9 addition
and
9 deletion
+9
-9
doc/fluid/user_guides/howto/basic_concept/lod_tensor.rst
doc/fluid/user_guides/howto/basic_concept/lod_tensor.rst
+5
-5
doc/fluid/user_guides/howto/basic_concept/lod_tensor_en.rst
doc/fluid/user_guides/howto/basic_concept/lod_tensor_en.rst
+4
-4
未找到文件。
doc/fluid/user_guides/howto/basic_concept/lod_tensor.rst
浏览文件 @
72580c42
...
...
@@ -59,7 +59,7 @@ LoD 索引
**视频的mini-batch**
在视觉任务中,时常需要处理视频和图像这些元素是高维的对象,假设现存的一个
nim
i-batch包含3个视频,分别有3个,1个和2个帧,每个帧都具有相同大小:640x480,则这个mini-batch可以被表示为:
在视觉任务中,时常需要处理视频和图像这些元素是高维的对象,假设现存的一个
min
i-batch包含3个视频,分别有3个,1个和2个帧,每个帧都具有相同大小:640x480,则这个mini-batch可以被表示为:
.. code-block:: text
...
...
@@ -261,8 +261,8 @@ layers.sequence_expand通过获取 y 的 lod 值对 x 的数据进行扩充,
.. code-block:: python
x = fluid.layers.data(name='x', shape=[1], dtype='float32', lod_level=
0
)
y = fluid.layers.data(name='y', shape=[1], dtype='float32', lod_level=
1
)
x = fluid.layers.data(name='x', shape=[1], dtype='float32', lod_level=
1
)
y = fluid.layers.data(name='y', shape=[1], dtype='float32', lod_level=
2
)
out = fluid.layers.sequence_expand(x=x, y=y, ref_level=0)
*说明*:输出LoD-Tensor的维度仅与传入的真实数据维度有关,在定义网络结构阶段为x、y设置的shape值,仅作为占位,并不影响结果。
...
...
@@ -338,8 +338,8 @@ layers.sequence_expand通过获取 y 的 lod 值对 x 的数据进行扩充,
import paddle.fluid as fluid
import numpy as np
#定义前向计算
x = fluid.layers.data(name='x', shape=[1], dtype='float32', lod_level=
0
)
y = fluid.layers.data(name='y', shape=[1], dtype='float32', lod_level=
1
)
x = fluid.layers.data(name='x', shape=[1], dtype='float32', lod_level=
1
)
y = fluid.layers.data(name='y', shape=[1], dtype='float32', lod_level=
2
)
out = fluid.layers.sequence_expand(x=x, y=y, ref_level=0)
#定义运算场所
place = fluid.CPUPlace()
...
...
doc/fluid/user_guides/howto/basic_concept/lod_tensor_en.rst
浏览文件 @
72580c42
...
...
@@ -194,8 +194,8 @@ Code of sequence expanding:
..
code
-
block
::
python
x
=
fluid
.
layers
.
data
(
name
=
'x'
,
shape
=[
1
],
dtype
=
'float32'
,
lod_level
=
0
)
y
=
fluid
.
layers
.
data
(
name
=
'y'
,
shape
=[
1
],
dtype
=
'float32'
,
lod_level
=
1
)
x
=
fluid
.
layers
.
data
(
name
=
'x'
,
shape
=[
1
],
dtype
=
'float32'
,
lod_level
=
1
)
y
=
fluid
.
layers
.
data
(
name
=
'y'
,
shape
=[
1
],
dtype
=
'float32'
,
lod_level
=
2
)
out
=
fluid
.
layers
.
sequence_expand
(
x
=
x
,
y
=
y
,
ref_level
=
0
)
*
Note
*
:
The
dimension
of
input
LoD
-
Tensor
is
only
associated
with
the
dimension
of
real
data
transferred
in
.
The
shape
value
set
for
x
and
y
in
the
definition
of
network
structure
is
just
a
placeholder
with
little
influence
on
the
result
.
...
...
@@ -271,8 +271,8 @@ You can check the output by executing the following complete code:
import
paddle
.
fluid
as
fluid
import
numpy
as
np
#
Define
forward
computation
x
=
fluid
.
layers
.
data
(
name
=
'x'
,
shape
=[
1
],
dtype
=
'float32'
,
lod_level
=
0
)
y
=
fluid
.
layers
.
data
(
name
=
'y'
,
shape
=[
1
],
dtype
=
'float32'
,
lod_level
=
1
)
x
=
fluid
.
layers
.
data
(
name
=
'x'
,
shape
=[
1
],
dtype
=
'float32'
,
lod_level
=
1
)
y
=
fluid
.
layers
.
data
(
name
=
'y'
,
shape
=[
1
],
dtype
=
'float32'
,
lod_level
=
2
)
out
=
fluid
.
layers
.
sequence_expand
(
x
=
x
,
y
=
y
,
ref_level
=
0
)
#
Define
place
for
computation
place
=
fluid
.
CPUPlace
()
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录