AttributeError: модуль 'keras.utils' не имеет атрибута 'Sequence' - PullRequest
0 голосов
/ 13 марта 2019

Traceback (последний вызов был последним): Файл "C: \ Users \ gutolinPC \ Desktop \ tenorflow.py", строка 3, из файла keras.datasets, импортирует файл mnist "C: \ Program Files \ Python37 \ lib \ site"-packages \ keras__init __. py ", строка 3, из.импорт утилит Файл "C: \ Program Files \ Python37 \ lib \ site-packages \ keras \ utils__init __. py", строка 6, из.импортировать файл conv_utils "C: \ Program Files \ Python37 \ lib \ site-packages \ keras \ utils \ conv_utils.py", строка 9, из из .. импортировать бэкэнд как файл K "C: \ Program Files \ Python37 \ lib \site-packages \ keras \ backend__init __. py ", строка 89, из файла .tensorflow_backend import * Файл" C: \ Program Files \ Python37 \ lib \ site-packages \ keras \ backend \ tenorflow_backend.py ", строка 5, в импортеtenorsflow as tf Файл "C: \ Users \ gutolinPC \ Desktop \ tenorflow.py", строка 3, из файла keras.datasets import mnist Файл "C: \ Program Files \ Python37 \ lib \ site- packages \ keras \ datasets__init __. py".", строка 4, с.импортировать файл imdb "C: \ Program Files \ Python37 \ lib \ site-packages \ keras \ datasets \ imdb.py", строка 8, из ..preprocessing.sequence импортировать файл _remove_long_seq "C: \ Program Files \ Python37 \ lib\ site- packages \ keras \ preprocessing__init __. py ", строка 12, из.Импортировать файл изображения "C: \ Program Files \ Python37 \ lib \ site- packages \ keras \ preprocessing \ image.py", строка 11, из keras_preprocessing. Импортировать файл изображения "C: \ Program Files \ Python37 \ lib \ site- packages".\ keras_preprocessing \ image__init __. py ", строка 6, из .dataframe_iterator import Файл DataFrameIterator" C: \ Program Files \ Python37 \ lib \ site- packages \ keras_preprocessing \ image \ dataframe_iterator.py ", строка 10, из из .iterator importBatchFromFilesMixin, файл итератора "C: \ Program Files \ Python37 \ lib \ site-packages \ keras_preprocessing \ image \ iterator.py", строка 13, в IteratorType = get_keras_submodule ('utils'). Sequence AttributeError: модуль 'keras.utils'не имеет атрибута 'Sequence'

Win 10

python 3.7.0

Keras 2.2.4

Keras-Applications 1.0.7

Keras-Preprocessing 1.0.9

тензорная доска 1.13.1

тензорная передача 1.13.1

тензорная оценка-оценка 1.13.0

Полный код

import numpy

from keras.datasets import mnist
from keras.models import Sequential
from keras.layers import Dense
from keras.utils import np_utils


numpy.random.seed(42)


(X_train, y_train), (X_test, y_test) = mnist.load_data()

X_train = X_train.reshape(60000, 784)
X_test = X_test.reshape(10000, 784)

X_train = X_train.astype('float32')
X_test = X_test.astype('float32')
X_train /= 255
X_test /= 255


Y_train = np_utils.to_categorical(y_train, 10)
Y_test = np_utils.to_categorical(y_test, 10)


model = Sequential()


model.add(Dense(800, input_dim=784, activation="relu",         
kernel_initializer="normal"))
model.add(Dense(10, activation="softmax", kernel_initializer="normal"))


model.compile(loss="categorical_crossentropy", optimizer="SGD", metrics=["accuracy"])

print(model.summary())


model.fit(X_train, Y_train, batch_size=200, epochs=25, validation_split=0.2, verbose=2)


scores = model.evaluate(X_test, Y_test, verbose=0)
print("Точность работы на тестовых данных: %.2f%%" % (scores[1]*100))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...