import numpy as np
import os
import time
from vgg16 import VGG16
from keras.preprocessing import image
from imagenet_utils import preprocess_input, decode_predictions
from keras.layers import Dense, Activation, Flatten
from keras.layers import merge, Input
from keras.models import Model
from keras.utils import np_utils
from sklearn.utils import shuffle
from sklearn.cross_validation import train_test_split
from keras.models import load_model
Run Code Online (Sandbox Code Playgroud)
我正在使用 Spyder 在我的电脑中运行 vgg 模型,一切正常,但是当我尝试在 Jupyter 中运行代码以使用云 gpu 时,出现以下错误:
>>>>>
ImportError Traceback (most recent call last)
<ipython-input-12-4398e37e021e> in <module>()
----> 1 from imagenet_utils import preprocess_input, decode_predictions
ImportError: No module named 'imagenet_utils'<<<
Run Code Online (Sandbox Code Playgroud)
当它在另一个 IDE 中运行良好时为什么我有这个?我正在使用 Jupyter 使用 Floyd Web 服务在云中训练模型。
尝试导入它,如:
from keras.applications.vgg16 import preprocess_input, decode_prediction
Run Code Online (Sandbox Code Playgroud)
这是根据 Keras Applications doc page的标准方式。也可以在那里找到有关 Keras 应用程序的更多参考。
注意:请注意它是decode_prediction而不是decode_predictions复数。
| 归档时间: |
|
| 查看次数: |
5709 次 |
| 最近记录: |