import preprocess as prep start_time = datetime.datetime.now() input_tensor = prep.transform(image) input_batch = input_tensor.unsqueeze(0).to(device) 为什么报错AttributeError: module 'preprocess' has no attribute 'transform'
时间: 2024-03-25 21:40:53 浏览: 64
Tensorflow 利用tf.contrib.learn建立输入函数的方法
这个错误通常是由于导入的"preprocess"模块中确实没有名为"transform"的函数或方法。可以尝试以下几个方法:
1. 检查一下你的"preprocess"模块中是否真的有名为"transform"的函数或方法。如果没有,你可以尝试添加一个名为"transform"的函数或方法,或者修改你的代码,使用"preprocess"模块中已有的函数或方法。
2. 如果你确定"preprocess"模块中有名为"transform"的函数或方法,那么可能是因为你的模块导入方式不正确。你可以尝试使用以下方式导入模块:
```python
from preprocess import transform
```
然后在你的代码中使用"transform"函数。
3. 如果以上方法都不行,可以尝试重命名你的"preprocess"模块,比如改为"mypreprocess",然后修改你的代码中的导入语句和函数调用。
如果你还有其他问题,可以提供更多的上下文或代码片段,这样我才能更准确地帮助你。
阅读全文