当我试图导入keras_squeezenet时,我得到了以下错误:
Traceback (most recent call last):
File "C:/Users/belog/drone_sees/train_model.py", line 3, in <module>
from keras_squeezenet import SqueezeNet
File "C:\Users\belog\AppData\Local\Programs\Python\Python36\lib\site-packages\keras_squeezenet\__init__.py", line 1, in <module>
from keras_squeezenet.squeezenet import SqueezeNet
File "C:\Users\belog\AppData\Local\Programs\Python\Python36\lib\site-packages\keras_squeezenet\squeezenet.py", line 1, in <module>
from keras.applications.imagenet_utils import _obtain_input_shape
ImportError: cannot import name '_obtain_input_shape'以下是导入代码:
import tensorflow as tf
from keras_squeezenet import SqueezeNet
from keras.optimizers import Adam
from keras.utils import np_utils
from keras.layers import Activation, Dropout, Convolution2D, GlobalAveragePooling2D
from keras.models import Sequential怎么修呢?(我使用的是tensorflow==2.6.2,keras==2.6.0,keras==0.4)。
发布于 2022-01-28 15:43:35
你试过新版本了吗?(见:https://github.com/rcmalli/keras-squeezenet)
您可以通过以下方式安装它:
https://stackoverflow.com/questions/70895683
复制相似问题