名称错误:名称“get_transforms”未定义。

5

在我更新了Python和Fastai之前,这段代码没有任何问题:

from fastai import *
from fastai.vision import *
import torch
...
tfms = get_transforms(do_flip=True,flip_vert=True,max_rotate=360,max_warp=0,max_zoom=1.1,max_lighting=0.1,p_lighting=0.5)

更新了fastai到2.1.2和python到3.8.5后,出现了以下错误:NameError: name 'get_transforms' is not defined
如何解决?

尝试使用 from fastai import get_transforms 进行导入。 - Matiiss
ImportError: 无法从 'fastai' 导入 'get_transforms'。 - sevil.z
那么要么您输错了什么,要么存在其他问题,要么就是没有这样的函数。 - Matiiss
3个回答

4

在FastAI 2中进行数据增强方法时,您需要使用其他方法名称,例如:aug_transforms


0

在开头输入此代码并下载:

!pip install "torch==1.4" "torchvision==0.5.0"

0

我有同样的问题,fastai 1.0.61 可能可以解决这个问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接