提交 866f6f1b 编写于 作者: Y Yu Yang

Debug

上级 d3e55fde
...@@ -703,7 +703,7 @@ void ParallelExecutor::Run(const std::vector<std::string> &fetch_tensors, ...@@ -703,7 +703,7 @@ void ParallelExecutor::Run(const std::vector<std::string> &fetch_tensors,
RunOp(pending_vars, op); RunOp(pending_vars, op);
} }
while (!pending_ops.empty()) { while (!pending_vars.empty()) {
VarHandleBase *ready_var = nullptr; VarHandleBase *ready_var = nullptr;
for (auto &pair : pending_vars) { for (auto &pair : pending_vars) {
if (pair.second) { if (pair.second) {
...@@ -716,6 +716,7 @@ void ParallelExecutor::Run(const std::vector<std::string> &fetch_tensors, ...@@ -716,6 +716,7 @@ void ParallelExecutor::Run(const std::vector<std::string> &fetch_tensors,
if (member_->exception_) { if (member_->exception_) {
throw * member_->exception_; throw * member_->exception_;
} }
VLOG(3) << pending_vars.size();
continue; continue;
} }
...@@ -748,9 +749,7 @@ void ParallelExecutor::RunOp( ...@@ -748,9 +749,7 @@ void ParallelExecutor::RunOp(
auto op_run = [ready_buffer, op, this] { auto op_run = [ready_buffer, op, this] {
try { try {
VLOG(10) << op->DebugString() << " " << op;
op->Run(); op->Run();
VLOG(10) << "Done " << op;
for (auto *ready : *ready_buffer) { for (auto *ready : *ready_buffer) {
*ready = true; *ready = true;
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册