|
|
@ -25,7 +25,7 @@ class CreateDoubleBufferReaderOp : public framework::OperatorBase {
|
|
|
|
private:
|
|
|
|
private:
|
|
|
|
void RunImpl(const framework::Scope& scope,
|
|
|
|
void RunImpl(const framework::Scope& scope,
|
|
|
|
const platform::Place& dev_place) const override {
|
|
|
|
const platform::Place& dev_place) const override {
|
|
|
|
auto* out = scope.Var(Output("Out"))
|
|
|
|
auto* out = scope.FindVar(Output("Out"))
|
|
|
|
->template GetMutable<framework::ReaderHolder>();
|
|
|
|
->template GetMutable<framework::ReaderHolder>();
|
|
|
|
if (out->Get() != nullptr) {
|
|
|
|
if (out->Get() != nullptr) {
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|