Ade*_*jic 3 python keras tensorflow
我在使用 tensorflow 时遇到问题。我想使用 ImageDataGenerator,但收到错误 ModuleNotFoundError: No module named 'tf'。不知道是什么问题。我添加了这个 tf. 要测试的版本是否有效,并显示了 tensorflow 的版本。
import tensorflow as tf
from tensorflow import keras
print(tf.__version__)
from tf.keras.preprocessing.image import ImageDataGenerator
Run Code Online (Sandbox Code Playgroud)
当我运行这段代码时,我得到了这个:
2.1.0
Traceback (most recent call last):
File "q:/TF/Kamen papir maaze/rks.py", line 14, in <module>
from tf.keras.preprocessing.image import ImageDataGenerator
ModuleNotFoundError: No module named 'tf'
Run Code Online (Sandbox Code Playgroud)
线
import tensorflow as tf
Run Code Online (Sandbox Code Playgroud)
意味着您正在导入别名为 tf 的 tensorflow 以将其称为模块/函数。
您不能使用别名导入其他模块。
对于您的情况,如果您直接致电
tf.keras.preprocessing.image.ImageDataGenerator(...)
Run Code Online (Sandbox Code Playgroud)
然后它会起作用。
或者
您需要使用正确的模块名称导入模块。IE
from tensorflow.keras.preprocessing.image import ImageDataGenerator
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3572 次 |
| 最近记录: |