Когда я тренирую свою модель, индикатор выполнения дублируется, и это меня немного раздражает.
Я ничего не пробовал, но я все равно не знаю, как решить эту проблему.Вот как это выглядит на моем экране:
Вот моя функция генератора поездов
def train_generator(
self, data_gen, epochs, batch_size, steps_per_epoch, class_weights=None
):
print("[Model] Training Started")
print(
"[Model] %s epochs, %s batch size, %s batches per epoch"
% (epochs, batch_size, steps_per_epoch)
)
save_fname = "saved_models/%s-e%s.h5" % (
dt.datetime.now().strftime("%d%m%Y-%H%M%S"),
str(epochs),
)
callbacks = [
ModelCheckpoint(filepath=save_fname, monitor="loss", save_best_only=True)
]
self.model.fit_generator(
data_gen,
steps_per_epoch=steps_per_epoch,
epochs=epochs,
callbacks=callbacks,
class_weight=class_weights,
)
print("[Model] Training Completed. Model saved as %s" % save_fname)
Как мне избавиться от дубликата и бесполезноиндикатор выполнения?