Python Kaggle笔记本艰难下载resnet34 fastai
我正在使用kaggle内核并尝试运行该行Python Kaggle笔记本艰难下载resnet34 fastai,python,kaggle,resnet,fast-ai,Python,Kaggle,Resnet,Fast Ai,我正在使用kaggle内核并尝试运行该行 learn=cnn\u learner(数据,models.resnet34,metrics=error\u rate) 起初它说它真的是通过image net下载resnet34训练权重,就像这样: 下载:https://download.pytorch.org/models/resnet34-333f7ec4.pth“到/root/.cache/torch/checkpoints/resnet34-333f7ec4.pth 但是过了一段时间,它抛出了
learn=cnn\u learner(数据,models.resnet34,metrics=error\u rate)
起初它说它真的是通过image net下载resnet34训练权重,就像这样:
下载:https://download.pytorch.org/models/resnet34-333f7ec4.pth“到/root/.cache/torch/checkpoints/resnet34-333f7ec4.pth
但是过了一段时间,它抛出了一个带有很长跟踪的错误,所以我将只列出底线,即:
URLError:
有人知道这个错误是什么和/或我如何修复它吗
提前谢谢!(:
p.S我在这里学习教程:
编辑:我注意到,只有当我尝试在gpu内核上运行这行代码时,才会发生此错误,而当我在非gpu内核上运行它时,它会完全无误地下载。尝试使用pretrainedmodels
我遇到了同样的问题,并在FastAI Discord中询问了这个问题。结果是,您必须在Kaggle中为您的内核“启用internet”,以便可以下载它
在你的Kaggle笔记本的右上方有一个图标:
|你能详细解释一下你做了什么而不是仅仅发布一个代码吗?是的,我使用了pretrainedmodels包,它比fastai有更多的预训练模型。然后模型调整了架构,并将其用于训练我的fastai模型