【问题标题】:How to Run Pytorch Bert with AMD如何使用 AMD 运行 Pytorch Bert
【发布时间】:2022-01-13 16:29:53
【问题描述】:

github代码:https://github.com/bellowman/Deep-Learning-Practice/blob/main/BioBert%20for%20Multi%20Label%20AMD.ipynb

大家好,

我是 pytorch、tensorflow 和 BERT 的初学者。我家里有一台装有 AMD Ryzen 7 1800x 和 Radeon RX 6600 显卡的机器。

我正在尝试在家中运行 bioBERT 模型。我无法利用我的模型来使用我的 AMD 卡。我发布了我的 github 笔记本。我在 3 号和 9 号牢房有问题。

  1. 第一个问题:在单元格 3 中,我正在尝试使用 transformmer-cli 将 bioBERT 权重转换为 PyTorch。我收到“无法加载动态库'cudart64_110.dll'”的警告。这会影响以后的性能吗?
  2. 第二个问题:在单元格 9 中,我的模型加载速度非常慢,因为它只使用 CPU。如何让模型在我的 AMD GPU 上运行

【问题讨论】:

  • 好吧,您无法加载 cudart dll,因为您没有合适的显卡。要将 PyTorch 与 AMD 一起使用,您需要关注 this。另一种选择是仅使用 google colab 并加载该 ipynb,然后您就不会遇到这些问题了。
  • 是的,我对 Google Colab 很熟悉,但我确实想让它与 AMD 一起工作。想知道是否有人知道确切的代码更改或使其与 AMD 一起使用的步骤
  • 你是否安装了带有 ROC-m 包的 PyTorch?单元格中的代码可能不是问题,很可能是您安装了错误的 PyTorch。
  • 啊,看来我必须在 linux 上执行此操作才能使其正常工作。谢谢你的建议。

标签: python deep-learning pytorch bert-language-model amd-gpu


【解决方案1】:

感谢chrispresso

AMD ROCm 似乎是要走的路,但它需要一个在 linux 下运行

【讨论】:

    猜你喜欢
    • 2021-11-13
    • 2020-11-10
    • 2023-01-05
    • 1970-01-01
    • 2019-10-06
    • 2019-11-17
    • 1970-01-01
    • 2019-01-14
    • 2020-01-22
    相关资源
    最近更新 更多