为什么从 karas.utils 导入 np_utils 时会出现 ImportError 异常

问题描述 投票:0回答:1
from tensorflow import keras
import numpy as np
import pickle
import cv2, os
from glob import glob
from keras import optimizers
from keras.models import Sequential
from keras.layers import Dense
from keras.layers import Dropout
from keras.layers import Flatten
from tensorflow.keras.layers import Conv2D, MaxPooling2D
from keras.utils import np_utils
from keras.callbacks import ModelCheckpoint
from keras import backend as K

我正在尝试导入以下模块和包。但我面临这个错误,说:

Traceback (most recent call last):
  File "c:\Users\KUNDANA\Desktop\rama\DSA- Python\trails.py", line 13, in <module>
    from keras.utils import np_utils
ImportError: cannot import name 'np_utils' from 'keras.utils' (C:\Users\KUNDANA\AppData\Local\Programs\Python\Python311\Lib\site-packages\keras\utils\__init__.py)
python numpy tensorflow keras deep-learning
1个回答
0
投票

看来你想提前对数据的目标进行一次热编码。请使用代码:

from keras.utils import to_categorical

而不是行:

from keras.utils import np_utils

问题就解决了。

© www.soinside.com 2019 - 2024. All rights reserved.