Merge pull request #8011 from chengduoZH/feature/refine_feed_op

Refine feed_op
emailweixu-patch-1
chengduo 7 years ago committed by GitHub
commit 18acf1ee57
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -52,7 +52,11 @@ class FeedOp : public framework::OperatorBase {
platform::DeviceContextPool &pool = platform::DeviceContextPool::Instance();
auto &dev_ctx = *pool.Get(place);
framework::Copy(feed_item, place, dev_ctx, out_item);
if (platform::is_same_place(feed_item.place(), place)) {
out_item->ShareDataWith(feed_item);
} else {
framework::Copy(feed_item, place, dev_ctx, out_item);
}
out_item->set_lod(feed_item.lod());
}
};

Loading…
Cancel
Save