提交 fa3ac5af 编写于 作者: J Juncheng 提交者: Li Xinqi

total_instance_num use naive mdupdt (#1564)



Former-commit-id: cb04619dfe1832431771d6c80eb5f60929fea5d3
上级 e76e6467
......@@ -86,9 +86,12 @@ void NormalMdUpdtCompTaskNode::BuildExecGphAndRegst() {
+ "total_instance_num");
op_conf.mutable_normal_mdupdt_conf()->set_model(lbi.op_name() + '/' + lbi.blob_name());
if (Global<JobDesc>::Get()->IsTrain()) {
*(op_conf.mutable_normal_mdupdt_conf()->mutable_user_conf()) =
Global<JobDesc>::Get()->other_conf().train_conf().model_update_conf();
if (lbi.blob_name() == "total_instance_num") {
op_conf.mutable_normal_mdupdt_conf()->mutable_user_conf()->mutable_naive_conf();
} else {
*(op_conf.mutable_normal_mdupdt_conf()->mutable_user_conf()) =
Global<JobDesc>::Get()->other_conf().train_conf().model_update_conf();
}
float primary_lr = Global<JobDesc>::Get()->primary_lr();
float secondary_lr = Global<JobDesc>::Get()->secondary_lr();
if (secondary_lr < 0) { secondary_lr = primary_lr; }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册