diff --git a/mindspore/ccsrc/dataset/engine/datasetops/source/tf_reader_op.cc b/mindspore/ccsrc/dataset/engine/datasetops/source/tf_reader_op.cc index 0615fdcbbcb817facb9fd27e0962a3635fc0d9f2..e347ee4700c50ca6b4fd91713162f7716b718890 100644 --- a/mindspore/ccsrc/dataset/engine/datasetops/source/tf_reader_op.cc +++ b/mindspore/ccsrc/dataset/engine/datasetops/source/tf_reader_op.cc @@ -481,7 +481,7 @@ Status TFReaderOp::FillIOBlockNoShuffle() { int64_t start_offset = 0; int64_t end_offset = 0; bool finish = false; - bool end_of_epoch = true; + bool end_of_epoch = false; while (!finish) { // Iterate over all the keys and add one key to each block. for (auto it = filename_index_->begin(); it != filename_index_->end(); ++it) {