У меня есть модель, написанная в Керасе. Поскольку я имею дело с большими файлами, я использую API tf.data.Dataset для загрузки данных и подачи в функцию подбора Keras. Прежде чем вызвать model.fit (), я повторно инициализирую набор данных с помощью it = ds.make_initializable_iterator (), а затем передаю тензоры X и y, полученные из функции it.get_next (), в model.fit (). Проблема в том, что когда model.fit () достигает конца набора данных, он не продолжает обучение, иными словами, я могу тренироваться только для ОДНОЙ эпохи, независимо от того, что я передаю в качестве переменной "эпох" для подгонки функция. Как я могу сказать Keras повторно инициализировать итератор, когда он достигнет конца набора данных?