ai 训练(非大模型)现在可以用 cpu 跑吗?

2024 年 1 月 30 日
 onikage

今年想了解下 ai 相关,暂时不考虑大模型,只是为了解决应用层面一些特定场景,比如特定物品识别之类的,标注数据量也不多,训练的时候需不需要用到显卡? 现在在用 12500cpu ,没有显卡,另外也想请教下苹果 m 对这种玩票性质训练有加成吗?

4997 次点击
所在节点    问与答
26 条回复
elliottzhao87
2024 年 1 月 30 日
前不久跑了一个小小的模型,就是几万个参数那种,CPU 完全没问题……
TaurusXin
2024 年 1 月 30 日
TensorFlow 和 PyTorch 都已经有 mps 加速了,用来加速训练简单的模型是没问题的。
lpf0309
2024 年 1 月 30 日
CPU 显存低,bitchsize 太小,准确率和速度都会降低。苹果 m 应该也没加成
Wataru
2024 年 1 月 30 日
ultra 带 npu 可以跑
paidaxtis
2024 年 1 月 30 日
@lpf0309 cpu 用内存
lchynn
2024 年 1 月 30 日
INTEL 有个新出的 BigDL 框架,可以看看。不过对 CPU 好像有要求要新一点的,太老不行。

https://github.com/intel-analytics/BigDL
shellcodecow
2024 年 1 月 30 日
自来水管不用 你用吸管?
Muniesa
2024 年 1 月 30 日
一直都可以,就是比 GPU 慢亿点点。pytorch 有对 m 系列的 GPU 支持,比 CPU 肯定快多了。如果只是玩票可以考虑用 Google colab 用 GPU 训练,训练完可以在自己电脑 CPU 上推理,CPU 推理也慢但是没有训练慢那么多。
raptor
2024 年 1 月 30 日
@lchynn 需要新的 ultra CPU 吧
PsychoKidA
2024 年 1 月 30 日
物品识别肯定可以。用 .onnx 模型搭配 ONNX 框架就行。如果要加成,要看芯片商出的推理框架,比如苹果就是 CoreML ,高通就是 QNN 。
xz410236056
2024 年 1 月 30 日
mac 有 MPS 可以加速训练
Morriaty
2024 年 1 月 30 日
你要是没接触过,就别纠结 CPU GPU 的问题啊,先把 numpy 、torch 、transforms 这些库搞熟
siriussilen
2024 年 1 月 30 日
可以,就是慢了点
fredweili
2024 年 1 月 30 日
CPU 不行,苹果就更不行了,都是英伟达的 CUDA
CrazyRundong
2024 年 1 月 30 日
12500 cpu 是指一万两千五百个 cpu 核心的集群还是说一颗 Intel 12500 ?前者可以试试 Intel 的加速库 + MPI 分布式训练,后者够呛。即使是训 100M 级别的 CV 模型,以前用 1080Ti 都觉得慢得不行
onikage
2024 年 1 月 30 日
@Muniesa 别吓我,初期肯定反复试错,一等几个小时肯定受不了。
onikage
2024 年 1 月 30 日
@Morriaty 这些肯定是要了解的
onikage
2024 年 1 月 30 日
@CrazyRundong 就是普通的 12 代酷睿 i5
paopjian
2024 年 1 月 30 日
你这种情况为什么不白嫖 colab
736531683
2024 年 1 月 30 日
完全可以的,就是比较慢,苹果早就支持 cuda 加速了,前面不要乱说。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1012625

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX