正确导入 fastai.vision 模块后,Colab Jupyter notebook 无法识别功能

Colab Jupyter notebook doesn't recognize functions after correct module import of fastai.vision

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

为了解决这个问题,我:

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

我自己用来重现错误的最少代码在这里。但因为我猜这是我的 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)

在此处更改您的代码

from fastai.vision import *

from fastai.vision.all import *

似乎是帐户绑定的 Colab 错误。我在 Colab 中使用另一个 Google 帐户启动了完全相同的代码,一切正常!