Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
X2Paddle
提交
6fe5c88f
X
X2Paddle
项目概览
PaddlePaddle
/
X2Paddle
大约 1 年 前同步成功
通知
328
Star
698
Fork
167
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
26
列表
看板
标记
里程碑
合并请求
4
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
X
X2Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
26
Issue
26
列表
看板
标记
里程碑
合并请求
4
合并请求
4
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
6fe5c88f
编写于
4月 03, 2019
作者:
J
Jason
提交者:
GitHub
4月 03, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update InnerProduct.md
上级
cef5e22c
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
6 addition
and
9 deletion
+6
-9
caffe2fluid/doc/InnerProduct.md
caffe2fluid/doc/InnerProduct.md
+6
-9
未找到文件。
caffe2fluid/doc/InnerProduct.md
浏览文件 @
6fe5c88f
...
...
@@ -48,8 +48,8 @@ paddle.fluid.layers.fc(
### 功能差异
#### 参数初始化
Caffe:Layer定义中共有两个结构体
`param`
用于设置局部学习率和权值衰减因子,其中第一个用于设置
卷积核,第二个则用于设置偏值项;卷积核和偏置项的初始化参数在
`convolution_param
`
中进行设置;是否使用偏置项可以使用
`bias_term`
进行设置。
PaddlePaddle:
卷积核
和偏置项的参数分别使用
`param_attr`
和
`bias_attr`
进行配置,配置参数如下所示,此外将
`bias_attr`
直接设为
`False`
表示不使用偏置项。
Caffe:Layer定义中共有两个结构体
`param`
用于设置局部学习率和权值衰减因子,其中第一个用于设置
权重,第二个则用于设置偏值项;权重和偏置项的初始化参数在
`InnerProduct
`
中进行设置;是否使用偏置项可以使用
`bias_term`
进行设置。
PaddlePaddle:
权重
和偏置项的参数分别使用
`param_attr`
和
`bias_attr`
进行配置,配置参数如下所示,此外将
`bias_attr`
直接设为
`False`
表示不使用偏置项。
```
paddle.fluid.ParamAttr(
name=None,
...
...
@@ -61,14 +61,11 @@ paddle.fluid.ParamAttr(
do_model_average=False
)
```
#### 参数格式
Caffe:输入参数的数据格式是
`(filter_num, channel*height*width)`
。
PaddlePaddle:在
`num_flatten_dims=1`
且输入数据维度为4的情况下,其输入参数的数据格式是
`(channel*height*width, filter_num)`
;其他情况下输入参数的数据格式不一定是二维的,但是
`filter_num`
都始终放在第二维。
#### 输入数据扁平化
Caffe:将输入数据的第一维默认为batch size,其他剩余的几个维度扁平化压缩成一个向量进行全连接的计算。
PaddlePaddle:通过设置
`num_flatten_dims`
的值,使
`输入数据的维度-num_flatten_dim`
个维度扁平化压缩成一个向量进行全连接计算。
#### 多维输入
Caffe:将输入数据的第一维默认为batch size,其余维度压缩至一维后,得到新的二维输入进行全连接计算;
PaddlePaddle:
`[0, num_flatten_dims)`
和
`[num_flattens_dim, )`
维上的数据分别被压缩至一维,得到新的二维输入进行全连接计算。
#### 其他
差异
#### 其他
Caffe:需要在另一个层中定义激活函数。
PaddlePaddle:可以通过设置
`act`
这一参数来确定输出的激活函数。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录