【发布时间】:2021-06-04 08:43:23
【问题描述】:
当我运行脚本时,出现错误
File "akurasi.py", line 3, in <module>
import keras
File "C:\projeku\Lib\site-packages\keras\__init__.py", line 21, in <module>
from tensorflow.python import tf2
File "C:\projeku\Lib\site-packages\tensorflow\__init__.py", line 41, in <module>
from tensorflow.python.tools import module_util as _module_util
File "C:\projeku\Lib\site-packages\tensorflow\python\__init__.py", line 48, in <module>
from tensorflow.python import keras
File "C:\projeku\Lib\site-packages\tensorflow\python\keras\__init__.py", line 25, in <module>
from tensorflow.python.keras import models
File "C:\projeku\Lib\site-packages\tensorflow\python\keras\models.py", line 20, in <module>
from tensorflow.python.keras import metrics as metrics_module
File "C:\projeku\Lib\site-packages\tensorflow\python\keras\metrics.py", line 37, in <module>
from tensorflow.python.keras import activations
File "C:\projeku\Lib\site-packages\tensorflow\python\keras\activations.py", line 18, in <module>
from tensorflow.python.keras.layers import advanced_activations
File "C:\projeku\Lib\site-packages\tensorflow\python\keras\layers\__init__.py", line 147, in <module>
from tensorflow.python.keras.layers.normalization_v2 import SyncBatchNormalization
File "C:\projeku\Lib\site-packages\tensorflow\python\keras\layers\normalization_v2.py", line 29, in <module>
class SyncBatchNormalization(normalization.BatchNormalizationBase):
AttributeError: *module 'tensorflow.python.keras.layers.normalization'* has no attribute **'BatchNormalizationBase'**
在我的脚本中没有“import tensorflow.python.keras.layers.normalization”。有人可以帮助我吗?如何解决这个问题呢?谢谢你:)
import matplotlib.pyplot as plt
import keras
from keras.models import Sequential
from keras.layers import Dense, Conv2D , MaxPool2D , Flatten , Dropout
from keras.preprocessing.image import ImageDataGenerator
from keras.optimizers import Adam
from sklearn.metrics import classification_report,confusion_matrix
import tensorflow as tf
import cv2
import os
import numpy as np
【问题讨论】:
-
为什么需要keras和tensorflow?你不能只使用 tf.keras 吗?
标签: python tensorflow keras conv-neural-network