Thanks: https://github.com/nikos230/Run-Pytorch-with-AMD-Radeon-GPU
碎碎念
跟着教程里的脚步走,要注意先把原来所有的hip和rocm软件全部卸载
注意这个实验解除了以后要手动去掉/etc/environment
的相关配置
1 | sudo echo ROC_ENABLE_PRE_VEGA=1 >> /etc/environment |
装完以后ubuntu桌面挂了…修了半天没修好不管了。
可以装个amdgpu_top https://github.com/Umio-Yasuno/amdgpu_top 用来好好看负载占用,比较神奇的是588也能用
用来inference的code
1 | import torch |
可能需要的pip list
1 | absl-py==2.1.0 |
idea
也许可以给MI50/100 5700XT重新编译一版torch?感觉应该只是改环境变量的问题。
接下来会试试MI50/5700XT/6800XT这些老卡的推理支持
总结
纯toy,因为transformer的版本到4.36.2,https://pypi.org/project/transformers/4.36.2/ 没有新模型可以用,chat的最高就是llama-2,缺乏实用性