diff --git a/paddle/fluid/operators/lod_tensor_to_array_op.cc b/paddle/fluid/operators/lod_tensor_to_array_op.cc index 61e3427370..962822f33e 100644 --- a/paddle/fluid/operators/lod_tensor_to_array_op.cc +++ b/paddle/fluid/operators/lod_tensor_to_array_op.cc @@ -131,9 +131,7 @@ class LoDTensorToArrayOp : public framework::OperatorBase { } } - auto &outputs = *const_cast(scope) - .Var() - ->GetMutable>(); + std::map outputs; for (size_t i = 0; i < max_seq_len; ++i) { auto &ranges = copy_ranges[i];