AttributeError: у объекта 'Sequential' нет атрибута '_get_distribution_strategy' в модели обучения - PullRequest
0 голосов
/ 15 апреля 2020

Я сейчас экспериментирую с python TensorFlow, и я столкнулся с этой проблемой во время тренировки / подгонки моей модели. Я обновил Keras и TensorFlow до последних версий, но проблема все еще сохраняется.

import os, random, math
from pprint import print
from datetime import datetime as dt

import numpy as np
import keras as k

import matplotlib.pyplot as plt
plt.style.use('fivethirtyeight')

...
...
...

start = dt.now()
history = my_model.fit_generator(
# training data
train_images_iter,

# epochs
steps_per_epoch = train_images_iter.n // BATCH_SIZE, #floor per batch size
epochs = EPOCHS, 

# validation data
validation_data = test_images_iter,
validation_steps = test_images_iter.n // BATCH_SIZE,

# print progress
verbose = 1,
callbacks = [
   #early stopping in case the loss stops decreasing
   k.callbacks.EarlyStopping(monitor='val_loss', patience=3),
   # only save the model if the monitored quantity (val_loss or val_acc) has improved
   k.callbacks.ModelCheckpoint("fruits_checkpoints.h5", monitor='val_loss', save_best_only = True),
   # only needed for visualising with TensorBoard
   k.callbacks.TensorBoard(log_dir = "logs/{:%d_%b_%Y_%H:%M:%S}".format(dt.now()) )
]

)

Ошибки есть, ошибка атрибута на k.callbacks.TensorBoard (log_dir = "logs / {:% d_% b_% Y_% H:% M:% S } ". format (dt.now ())) и AttributeError: у объекта 'Sequential' нет атрибута '_get_distribution_strategy'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...