gpt4 book ai didi

python - 无法从 'Sequence' 导入名称 'keras.utils'

转载 作者:行者123 更新时间:2023-12-04 14:07:14 33 4
gpt4 key购买 nike

当我使用“import talos”时,出现以下错误:

Traceback (most recent call last):
File "C:/Users/Mirijam/Desktop/rp/RNN_classification/classification.py", line 4, in <module>
import talos
File "C:\Users\Mirijam\Desktop\rp\venv\lib\site-packages\talos\__init__.py", line 14, in <module>
from . import utils
File "C:\Users\Mirijam\Desktop\rp\venv\lib\site-packages\talos\utils\__init__.py", line 11, in <module>
from .sequence_generator import SequenceGenerator
File "C:\Users\Mirijam\Desktop\rp\venv\lib\site-packages\talos\utils\sequence_generator.py", line 1, in <module>
from keras.utils import Sequence
ImportError: cannot import name 'Sequence' from 'keras.utils' (C:\Users\Mirijam\Desktop\rp\venv\lib\site-packages\keras\utils\__init__.py)
我的 keras 版本是 2.5.0。我的其他 Keras 导入似乎有效。

最佳答案

我能够复制您的问题,您可以引用如下所示的工作代码

import talos
import keras

print(talos.__version__)
print(keras.__version__)

from keras.utils import Sequence
输出:
1.0.0
2.5.0

ImportError Traceback (most recent call last)
<ipython-input-14-064232ea7706> in <module>()
----> 1 from keras.utils import Sequence # it wont work

ImportError: cannot import name 'Sequence' from 'keras.utils' (/usr/local/lib/python3.7/dist-packages/keras/utils/__init__.py)
固定码:
来自 Tensorflow 2.x继续前进, keras不再维护并成为 Tensorflow 的一部分.我会推荐而不是 import Sequence来自 keras ,你应该从 tensorflow 开始尝试如下所示
from tensorflow.keras.utils import Sequence
更多信息可以引用 here .

关于python - 无法从 'Sequence' 导入名称 'keras.utils',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67555954/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com