提交 ed9fa4b3 编写于 作者: Q Qiao Longfei

can run

上级 686d15c8
...@@ -192,7 +192,7 @@ class RequestPrefetch final : public RequestBase { ...@@ -192,7 +192,7 @@ class RequestPrefetch final : public RequestBase {
framework::Variable* outvar = scope->Var(out_var_name); framework::Variable* outvar = scope->Var(out_var_name);
request_handler_->Handle(in_var_name, scope, invar, &outvar, trainer_id, request_handler_->Handle(in_var_name, scope, invar, &outvar, trainer_id,
out_var_name); out_var_name, table_name);
SerializeToByteBuffer(out_var_name, outvar, *request_handler_->dev_ctx(), SerializeToByteBuffer(out_var_name, outvar, *request_handler_->dev_ctx(),
&reply_); &reply_);
......
...@@ -106,7 +106,7 @@ inline void MergeMultipleVarsIntoOnBySection( ...@@ -106,7 +106,7 @@ inline void MergeMultipleVarsIntoOnBySection(
const std::vector<int64_t>& height_section, const std::vector<int64_t>& height_section,
const std::vector<std::vector<int64_t>>& splited_ids, const std::vector<std::vector<int64_t>>& splited_ids,
const framework::ExecutionContext& context, framework::Scope* scope) { const framework::ExecutionContext& context, framework::Scope* scope) {
PADDLE_ENFORCE_EQ(out_var_names.size(), height_section.size() + 1, ""); PADDLE_ENFORCE_EQ(out_var_names.size(), height_section.size(), "");
auto cpu_place = platform::CPUPlace(); auto cpu_place = platform::CPUPlace();
...@@ -185,7 +185,7 @@ void prefetch(const std::string& id_name, const std::string& out_name, ...@@ -185,7 +185,7 @@ void prefetch(const std::string& id_name, const std::string& out_name,
<< " to get " << out_var_names[i] << " back"; << " to get " << out_var_names[i] << " back";
rets.push_back(rpc_client->AsyncPrefetchVar( rets.push_back(rpc_client->AsyncPrefetchVar(
epmap[i], ctx, local_scope, in_var_names[i], out_var_names[i], epmap[i], ctx, local_scope, in_var_names[i], out_var_names[i],
table_name)); table_name + ".block" + std::to_string(i)));
} else { } else {
VLOG(30) << "don't send no-initialied variable: " << out_var_names[i]; VLOG(30) << "don't send no-initialied variable: " << out_var_names[i];
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册