提交 aaeedd0f 编写于 作者: X Xin Pan

make it warn

test=develop
上级 ddd2225b
...@@ -38,10 +38,11 @@ void CheckProgram(const ProgramDesc &program) { ...@@ -38,10 +38,11 @@ void CheckProgram(const ProgramDesc &program) {
visit[role_id] = true; visit[role_id] = true;
switch (role_id) { switch (role_id) {
case _INT(OpRole::kForward): case _INT(OpRole::kForward):
PADDLE_ENFORCE( if (visit.find(_INT(OpRole::kBackward)) != visit.end()) {
visit.find(_INT(OpRole::kBackward)) == visit.end(), LOG(ERROR)
"Cannot add backward operator before forward operator %s.", << "Cannot add backward operator before forward operator %s."
op->Type()); << op->Type();
}
break; break;
case _INT(OpRole::kBackward): case _INT(OpRole::kBackward):
case _INT(OpRole::kBackward) | _INT(OpRole::kLoss): case _INT(OpRole::kBackward) | _INT(OpRole::kLoss):
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册