#python #tensorflow #keras
#python #tensorflow #keras
Вопрос:
у меня есть следующий импорт python с помощью Jupyter Notebook.
import numpy as np
import tensorflow as tf
from tensorflow import keras
from tensorflow.keras.layers import Dense, Activation
from tensorflow.keras.optimizers import Adam
from tensorflow.keras.metrics import categorical_crossentropy
from tensorflow.keras.preprocessing.image import ImageDataGenerator
from tensorflow.keras.preprocessing import image
from tensorflow.keras.models import Model
from tensorflow.keras.applications import imagenet_utils
from sklearn.metrics import confusion_matrix
import itertools
import os
import shutil
import random
import matplotlib.pyplot as plt
%matplotlib inline
Но я продолжаю получать следующую ошибку
Ошибка импорта: не удается импортировать имя ‘imagenet_utils’ из ‘tensorflow.keras.applications’ (C:ProgramDataAnaconda3libsite-packagestensorflowpythonkerasapi_v2kerasapplications_ инициализация_.py)
когда я ищу ** не удается импортировать имя ‘imagenet_utils’ из ‘tensorflow.keras.applications’ ** в Google, я не получаю много полезной информации.
Кто-нибудь вообще сталкивался с этим?
Ответ №1:
изменить
from tensorflow.keras.applications import imagenet_utils
Для
from keras.applications import imagenet_utils
Ответ №2:
мне удалось решить мою проблему.
сначала я выполнил следующее, чтобы обновить все модули.
обновление conda -все
Затем я использовал ‘из keras.applications импортировать imagenet_utils’
вместо ‘#из tensorflow.keras импортировать imagenet_utils’