gut*_*lin 12 python python-3.x keras tensorflow
Traceback (most recent call last):\n File "C:\\Users\\gutolinPC\\Desktop\\tensorflow.py", line 3, in <module>\n from keras.datasets import mnist\n File "C:\\Program Files\\Python37\\lib\\site-packages\\keras\\__init__.py", line 3,in <module>\n from . import utils\n File "C:\\Program Files\\Python37\\lib\\site-packages\\keras\\utils\\__init__.py", \n line 6, in <module>\n from . import conv_utils\n File "C:\\Program Files\\Python37\\lib\\site-packages\\keras\\utils\\conv_utils.py", \n line 9, in <module>\n from .. import backend as K\n File "C:\\Program Files\\Python37\\lib\\site-packages\\keras\\backend\\__init__.py", \n line 89, in <module>\n from .tensorflow_backend import *\n File "C:\\Program Files\\Python37\\lib\\site- \n packages\\keras\\backend\\tensorflow_backend.py", line 5, in <module>\n import tensorflow as tf\n File "C:\\Users\\gutolinPC\\Desktop\\tensorflow.py", line 3, in <module>\n from keras.datasets import mnist\n File "C:\\Program Files\\Python37\\lib\\site- \n packages\\keras\\datasets\\__init__.py", line 4, in <module>\n from . import imdb\n File "C:\\Program Files\\Python37\\lib\\site-packages\\keras\\datasets\\imdb.py", \n line 8, in <module>\n from ..preprocessing.sequence import _remove_long_seq\n File "C:\\Program Files\\Python37\\lib\\site- \n packages\\keras\\preprocessing\\__init__.py", line 12, in <module>\n from . import image\n File "C:\\Program Files\\Python37\\lib\\site- \n packages\\keras\\preprocessing\\image.py", line 11, in <module>\n from keras_preprocessing import image\n File "C:\\Program Files\\Python37\\lib\\site- \n packages\\keras_preprocessing\\image\\__init__.py", line 6, in <module>\n from .dataframe_iterator import DataFrameIterator\n File "C:\\Program Files\\Python37\\lib\\site- \n packages\\keras_preprocessing\\image\\dataframe_iterator.py", line 10, in <module>\n from .iterator import BatchFromFilesMixin, Iterator\n File "C:\\Program Files\\Python37\\lib\\site-packages\\keras_preprocessing\\image\\iterator.py", line 13, in <module>\n IteratorType = get_keras_submodule('utils').Sequence\n AttributeError: module 'keras.utils' has no attribute 'Sequence'\nRun Code Online (Sandbox Code Playgroud)\n赢10
\n蟒蛇3.7.0
\nKeras 2.2.4\nKeras-Applications 1.0.7\nKeras-Preprocessing 1.0.9\ntensorboard 1.13.1\ntensorflow 1.13.1\ntensorflow-estimator 1.13.0\nRun Code Online (Sandbox Code Playgroud)\n完整代码
\nimport numpy\n\nfrom keras.datasets import mnist\nfrom keras.models import Sequential\nfrom keras.layers import Dense\nfrom keras.utils import np_utils\n\n\nnumpy.random.seed(42)\n\n\n(X_train, y_train), (X_test, y_test) = mnist.load_data()\n\nX_train = X_train.reshape(60000, 784)\nX_test = X_test.reshape(10000, 784)\n\nX_train = X_train.astype('float32')\nX_test = X_test.astype('float32')\nX_train /= 255\nX_test /= 255\n\n\nY_train = np_utils.to_categorical(y_train, 10)\nY_test = np_utils.to_categorical(y_test, 10)\n\n\nmodel = Sequential()\n\n\nmodel.add(Dense(800, input_dim=784, activation="relu", \nkernel_initializer="normal"))\nmodel.add(Dense(10, activation="softmax", kernel_initializer="normal"))\n\n\nmodel.compile(loss="categorical_crossentropy", optimizer="SGD", metrics=["accuracy"])\n\nprint(model.summary())\n\n\nmodel.fit(X_train, Y_train, batch_size=200, epochs=25, validation_split=0.2, verbose=2)\n\n\nscores = model.evaluate(X_test, Y_test, verbose=0)\nprint("\xd0\xa2\xd0\xbe\xd1\x87\xd0\xbd\xd0\xbe\xd1\x81\xd1\x82\xd1\x8c \xd1\x80\xd0\xb0\xd0\xb1\xd0\xbe\xd1\x82\xd1\x8b \xd0\xbd\xd0\xb0 \xd1\x82\xd0\xb5\xd1\x81\xd1\x82\xd0\xbe\xd0\xb2\xd1\x8b\xd1\x85 \xd0\xb4\xd0\xb0\xd0\xbd\xd0\xbd\xd1\x8b\xd1\x85: %.2f%%" % (scores[1]*100))\nRun Code Online (Sandbox Code Playgroud)\n
mar*_* gh 13
我有同样的问题。我的 keras 版本是 2.7.0,我的tensorflow 版本是 2.7.0,但该行
keras.utils.Sequence
Run Code Online (Sandbox Code Playgroud)
不适合我。您可以使用
keras.utils.all_utils.Sequence
Run Code Online (Sandbox Code Playgroud)
反而
| 归档时间: |
|
| 查看次数: |
34443 次 |
| 最近记录: |