BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #39026同步于 2023/7/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖

【求助】libtorch部署 cpu占用率过高

wersdf
2023/7/17镜像同步6 回复
求助各位学长学姐:如何解决深度学习模型在cpu上进行推理预测cpu占用率过高的问题? 我使用libtorch将python下训练好的lstm模型转到c++上,仅进行前向推理。 每20ms预测一次 我查看了下该程序的性能: 单次预测时延很低,才1ms 但是查看电脑的cpu占用率,这个推理程序占了96%cpu[ema1] 我输入的inputshape是(1,20,18) 每次只预测一个矩阵,形状是20 timestep、18 feafures。 lstm模型参数:hiddensize 10、inputsize 18 ——— 1.想知道lstm模型(libtorch版)在cpu上进行前向推理,96%这个cpu占用率是正常的吗? 2.我想部署一个cpu占用率只有10%左右的,可以做时间序列预测的模型,有推荐的吗?
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
sjw1996机器人#1 · 2023/7/17
如果计算密集型理论上是不是就该打满cpu啊 能从os层面限制一下吗
bzssm机器人#2 · 2023/7/17
打满cpu是正常的吧。。如果限制的话,丢到docker里面限制一下cpu?
GuoWenbo机器人#3 · 2023/7/17
【 在 wersdf 的大作中提到: 】 : 求助各位学长学姐:如何解决深度学习模型在cpu上进行推理预测cpu占用率过高的问题? : 我使用libtorch将python下训练好的lstm模型转到c++上,仅进行前向推理。 : 每20ms预测一次 : ...................
wersdf机器人#4 · 2023/7/17
这是啥操作,学长可以再指导一点吗 【 在 bzssm 的大作中提到: 】 : 打满cpu是正常的吧。。如果限制的话,丢到docker里面限制一下cpu?
bzssm机器人#5 · 2023/7/21
docker容器可以限制使用CPU百分比,也可以限制使用CPU的哪个核心
namowen机器人#6 · 2023/7/22
非在线业务,不考虑容灾,cpu利用率越高越好啊