32得票2回答
如何在fastai/pytorch中使用AMD GPU?

我正在使用一台笔记本电脑,它配备了英特尔公司的HD Graphics 5500(版本09)和AMD Radeon R5 M255显卡。 有人知道如何为深度学习进行设置吗,特别是针对fast.ai/PyTorch?

17得票7回答
如何显示<IPython.core.display.HTML object>?

我尝试运行下面的代码,但在显示结果方面遇到了问题。同时,我使用的是PyCharm IDE。from fastai.text import * data = pd.read_csv("data_elonmusk.csv", encoding='latin1') data.head() da...

15得票2回答
PyTorch中嵌入层后立即加上偏置和线性层有什么区别?

我正在阅读《使用fastai和PyTorch进行深度学习》一书,对于嵌入模块的作用仍然感到有些困惑。它似乎是一个简短且简单的网络,但我无法理解嵌入与没有偏置的线性函数之间的区别。我知道它执行了某种更快的计算版本的点积,其中一个矩阵是one-hot编码矩阵,另一个矩阵是嵌入矩阵。它这样做是为了选...

15得票4回答
模块未找到错误:没有名为'fastai'的模块。

我正在尝试运行fastai v3课程的jupyter笔记本。 我的系统是ubuntu 16.04。以下是我所做的: 安装Python 安装Anaconda 运行 conda update conda conda install -c pytorch -c fastai f...

14得票7回答
我无法加载我的模型,因为我无法放置Posix路径。

我正在设置一个脚本,需要使用fast-ai包中的一些函数。事实上,我在Windows上定义路径时,fast-ai中名为load_learner的函数无法加载模型。 我尝试将包中的函数更改为: state = pickle.load(open(str(path) + '/' + str(fn...

12得票2回答
使用PyTorch和多进程在CPU上进行推理

我使用FastAI(PyTorch后端)在GPU上训练了一个CNN模型。现在,我正在尝试在同一台机器上使用CPU而不是GPU对该模型进行推断。同时,我还尝试使用多个CPU核心,使用multiprocessing模块。现在遇到的问题是: 在单个CPU上运行代码(未使用multiproce...

11得票2回答
使用fastai的learn.lr_find()选择学习率

我正在研究 Kaggle 上发布的Heroes Recognition ResNet34笔记本。 作者使用 fastai 的 learn.lr_find() 方法来寻找最优学习率。 绘制损失函数与学习率的关系图像如下: 看起来损失在1e-1时达到最小值,但在下一步中,作者将1e-2...

10得票1回答
Fastai - 如何在使用load_learner加载CPU模型后进行预测

我正在使用fastai在googlecolab(gpu)上进行文本分类(NLP)模型训练,加载模型时使用load_learner没有任何错误,但是当我更改cpu使用率时,会出现错误"RuntimeError:_th_index_select不支持Half的CPUType"。 有没有办法预测cp...

10得票1回答
FastAi中的fit_one_cycle()函数中的slice(lr)是什么意思?

在第三课-行星中,我看到了这两行代码: lr = 0.01 learn.fit_one_cycle(5, slice(lr)) 如果使用slice(min_lr, max_lr),那么我理解fit_one_cycle()将使用来自slice(min_lr, max_lr)的分散学习率。(...

9得票2回答
Fastai学习器无法加载

我正在尝试使用以下代码加载模型: learn = create_cnn(data, models.resnet50, lin_ftrs=[2048], metrics=accuracy) learn.clip_grad(); learn.load(f'{name}-stage-2.1') ...