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 60adddb4a816ac2c5d04a9e8f43414274ea1b9ab..7979d1f4102e3ceff2a3a2bf7d8be865c74a43da 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) {