python - 名称“ImageDataBunch”未定义
问题描述
我收到此错误“名称 'ImageDataBunch' 未定义”并且无法在 Internet 上找到解决方案。
完整的代码可以在这里找到:https ://dzlab.github.io/jekyll/update/2018/11/13/audio-classification/ 。
np.random.seed(42)
data = ImageDataBunch.from_lists(path, fnames, labels, ds_tfms=None, size=224, bs=bs)
data.normalize(imagenet_stats)
data.show_batch(rows=5, figsize=(8,8))
我在 Google Colab 和 Python 3.6 上运行此代码。
解决方案
您只需ImageDataBunch
要从 fast.ai 库中导入该类。这是它的文档。只需将以下内容添加到代码顶部即可导入整个视觉库类:
from fastai.vision import *
推荐阅读
- python - 如何每第 4 行将列总数附加到 pandas 数据框?
- django - django搜索返回一个空白页
- ios - iOS - WKURLSchemeHandler 未在自定义方案上调用
- python - 使用模板中的表单从购物车中删除在 Django 中不起作用
- reactjs - React Query useInfiniteQuery 使单个项目无效
- powerbi - 基于列过滤 PowerBI 度量
- django - Django-apps.py 无法识别
- javascript - 数组之和 - JS
- html - 为什么我的 Bootstrap [4.2] 导航栏切换器不工作?
- pine-script - 坚持交易视图策略