首页 > 解决方案 > 正确导入 fastai.vision 模块后 Colab Jupyter 笔记本无法识别功能

问题描述

我在 .ipynb 文件上工作了很长时间Colab。我正在使用fastai(v.2),昨天我无意中尝试使用open_image函数 from fastai(v.1),但未被识别 - 不足为奇。重新启动运行时后,我得到了整个代码中使用的NameErrors每个函数。fastai(also v2)

为了解决这个问题,我:

有时它可以在另一个笔记本上运行,但是一旦我运行原来的笔记本,我使用的每个笔记本都会出现名称错误。

我用来自己重现错误的最小代码在这里。但是因为我猜这是我的一个错误,colab所以很难重现。无论如何,如果有人有想法,请告诉我!

!pip install -Uqq fastai 
from fastai.vision.all import *
from scipy.io import loadmat 

print(fastai.__version__)

my_batch_tfms = aug_transforms(size=224)

标签: jupyter-notebookgoogle-colaboratoryfast-ai

解决方案


在此处更改您的代码

from fastai.vision import *

from fastai.vision.all import *

推荐阅读