本页 9 篇文章
StarBloghttps://blog.deali.cn/blog/rocm-windows-compile-pytorch
...年过去,AMD 的 **ROCm** 也算是一步步成熟起来了。 以前只能在 Linux 上折腾,而 **今年 ROCm v7 开始支持 Windows**,这事一下就有点可行性了。 唯一的问题是:PyTorch 还是只有 Linux 官方支持,Windows 上只能自己编译。 行吧,那就来折腾一把。 本文记录的是我在 **Windows 11 + AMD 6650 XT + ROCm + PyTorch...
StarBloghttps://blog.deali.cn/blog/gpu-operator-coverage-test-tool
背景 之前的文章: ROCm on Windows 性能排查:RX 6650 XT 跑 PyTorch,为什么加速不明显? 在 Windows 上用 RX 6650 XT 跑自编译 ROCm + PyTorch 的时候,我遇到一个问题:LLM 推理确实跑在 GPU 上了...
StarBloghttps://blog.deali.cn/blog/rocm-windows-perf-rx6650xt-pytorch-slow
前言 事情是这样的:我手上有一张 RX 6650 XT (gfx1032),想在 Windows 上跑 PyTorch 做深度学习。AMD 官方的 HIP SDK for Windows 并不正式支持 gfx1032,但我还是通过自编译 ROCm 7.11.0a + PyTorch 2.9.1 把环境搭起来了。 torch.cuda.is_available() 返回 True,rocm-s...
StarBloghttps://blog.deali.cn/blog/pytorch-compilation-success-2026-01-05
前言 上一篇文章里,我开始折腾在 Windows11 上编译 ROCm 版的 PyTorch,虽然折腾失败了,但积累了一些经验。 这不第二天就编译成功了。 编译产物 爽啊! bash -a--- 2026/1/5 15:58 151148776 torch-2.9.1+rocm7.11.0a2...
StarBloghttps://blog.deali.cn/blog/train-mnist-digit-recognition-model
前言 直接介绍了我折腾在【Windows系统 + AMD显卡】的多重 debuff 下尝试炼丹,最终成功编译出 ROCm 版本的 PyTorch,这意味着获得了进入炼丹界的钥匙。 接下来,为了验证我自己编译的 PyTorch 是否真正具备生产力,我们可以写一个经典的 **MNIST 手写数字识别** 脚本。 MNIST 手写数字识别(28x28 像素)被称为深度学习领域的“Hello World” ...
StarBloghttps://blog.deali.cn/blog/rocm-comfyui-sd15-drawing
前言 在上一篇文章中,我们已经在 Windows + AMD显卡 + ROCm 环境下,成功用 PyTorch 训练了一个简单的 CNN 模型(详情可戳:训练MNIST数字识别模型)。不过那个任务相对基础,甚至普通CPU都能快速跑完,很难发挥出AMD显卡的性能优势。 所以今天,...
StarBloghttps://blog.deali.cn/blog/pip-mirror-speed-python-lib-install
....tuna.tsinghua.edu.cn/anaconda/cloud menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch-lts: https://mirrors.tuna.tsinghua.e...
StarBloghttps://blog.deali.cn/blog/llm-vector-magic-embedding-introduction
... 主要分两种 利用平台的 Embedding 层学习 Word Embedding ,在完成任务的同时学习词嵌入,例如,把Embedding作为第一层,先随机初始化这些词向量,然后利用平台(如PyTorch、TensorFlow等平台)不断学习(包括正向学习和反向学习),最后得到需要的词向量。 使用预训练模型,现在有很多在较大语料上预训练好的词嵌入或预训练模型,可以直接使用,在没有足够质量的语料之前...
StarBloghttps://blog.deali.cn/blog/git-lfs-manage-large-files
...ions 来构建镜像,以 GitHub 的服务器网络,所有问题不就迎刃而解了吗? 试了之后果然可以成功构建出镜像 不过中途也踩了一些坑,比如大文件的问题 之前的项目没遇到过大文件,因为我从不把 PyTorch 的模型文件放在代码里跟着提交到 git 里! 能做出这种操作的,多少带点那啥😅 GitHub对大文件的限制 **GitHub 文件大小限制**: 单个文件 > 50MB 会有警告...