微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

未定义ImageDataBunch函数-FastAI窗口

如何解决未定义ImageDataBunch函数-FastAI窗口

我正在尝试在Windows 10中安装fastai。

我的笔记本电脑没有GPU,我在cmd中使用pip来安装fastai。

在点子页面https://pypi.org/project/fastai/)中,他们提到在安装fastai之前先安装pytroch。

我遵循了这一步,

对于pytorch(https://pytorch.org/get-started/locally/)-

pip install torch==1.6.0+cpu torchvision==0.7.0+cpu -f https://download.pytorch.org/whl/torch_stable.html

然后,为了法式-

pip install fastai

这些python软件包已成功安装。

from fastai.vision import *

此语句已成功导入fastai.vision,

但是当我使用ImageDataBunch函数时,

data = ImageDataBunch.from_folder(path,train=".",valid_pct=0.2,size=512,bs=4,seed=24) 

显示错误NameError: name 'ImageDataBunch' is not defined

我不知道发生了什么,请您帮我解决这个错误,谢谢

解决方法

from fastai.vision.data import ImageDataLoaders

代替使用ImageDataBunch,请使用data = ImageDataLoaders.from_folder(path,valid_pct=0.2),在此处查看更多fastai vision documentation

,

忘记使用 from fastbook import * 时出现此错误

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。