Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Oneflow-Inc
oneflow
提交
112166f4
O
oneflow
项目概览
Oneflow-Inc
/
oneflow
上一次同步 2 年多
通知
13
Star
2733
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
oneflow
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
112166f4
编写于
5月 04, 2017
作者:
L
LeGend-AI
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
use emplace instead of insert
上级
9488de4f
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
6 addition
and
9 deletion
+6
-9
oneflow/operator/clone_op_test.cpp
oneflow/operator/clone_op_test.cpp
+3
-5
oneflow/operator/innerproduct_op_test.cpp
oneflow/operator/innerproduct_op_test.cpp
+0
-1
oneflow/operator/multinomial_logistic_loss_op_test.cpp
oneflow/operator/multinomial_logistic_loss_op_test.cpp
+3
-3
未找到文件。
oneflow/operator/clone_op_test.cpp
浏览文件 @
112166f4
...
...
@@ -15,12 +15,10 @@ TEST(CloneOp, clone_4x3_3_times) {
op_conf
.
mutable_clone_conf
()
->
set_lbn
(
"clone_test_lbn"
);
auto
clone_op
=
OpMgr
::
Singleton
().
ConstructOp
(
op_conf
);
HashMap
<
std
::
string
,
Shape
*>
bn2shape_ptr
;
std
::
vector
<
int64_t
>
shape_vec
=
{
4
,
3
};
bn2shape_ptr
.
insert
(
std
::
make_pair
(
clone_op
->
SoleIbn
(),
new
Shape
(
shape_vec
)));
HashMap
<
std
::
string
,
Shape
*>
bn2shape_ptr
{
{
clone_op
->
SoleIbn
(),
new
Shape
({
4
,
3
})}};
for
(
std
::
string
obn
:
clone_op
->
output_bns
())
{
bn2shape_ptr
.
insert
(
std
::
make_pair
(
obn
,
new
Shape
)
);
bn2shape_ptr
.
emplace
(
obn
,
new
Shape
);
}
auto
fp
=
[
&
bn2shape_ptr
](
const
std
::
string
&
bn
)
{
return
bn2shape_ptr
.
at
(
bn
);
...
...
oneflow/operator/innerproduct_op_test.cpp
浏览文件 @
112166f4
...
...
@@ -8,7 +8,6 @@
namespace
oneflow
{
TEST
(
InnerProductOp
,
modelparallel_innerproduct
)
{
OperatorConf
op_conf
;
op_conf
.
set_name
(
"modelparallel_ip_test"
);
...
...
oneflow/operator/multinomial_logistic_loss_op_test.cpp
浏览文件 @
112166f4
...
...
@@ -19,13 +19,13 @@ TEST(MultinomialLogisticLossOp, test_loss_op) {
HashMap
<
std
::
string
,
Shape
*>
bn2shape_ptr
;
std
::
vector
<
int64_t
>
shape_vec
=
{
500
,
10
};
for
(
std
::
string
ibn
:
loss_op
->
input_bns
())
{
bn2shape_ptr
.
insert
(
std
::
make_pair
(
ibn
,
new
Shape
(
shape_vec
)
));
bn2shape_ptr
.
emplace
(
ibn
,
new
Shape
(
shape_vec
));
}
for
(
std
::
string
obn
:
loss_op
->
output_bns
())
{
bn2shape_ptr
.
insert
(
std
::
make_pair
(
obn
,
new
Shape
)
);
bn2shape_ptr
.
emplace
(
obn
,
new
Shape
);
}
for
(
std
::
string
dtbn
:
loss_op
->
data_tmp_bns
())
{
bn2shape_ptr
.
insert
(
std
::
make_pair
(
dtbn
,
new
Shape
)
);
bn2shape_ptr
.
emplace
(
dtbn
,
new
Shape
);
}
auto
fp
=
[
&
bn2shape_ptr
](
const
std
::
string
&
bn
)
{
return
bn2shape_ptr
.
at
(
bn
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录