使用GPU的时候,首先要看看自己的设备显存是多少,
查看方法
打开任务管理器,
我的设备就是4G显存的,
在训练的时候,比如
显示训练占用内存是2.3G,而我的显存是4G
一般设置batchsize大小都是2的指数倍设置的,我如果加大的话,那就是翻倍的,这样我的显存就容不下了,所以说现在来说我的这个就是在自己设备里能开到的最大batchsize了
cpu
跑的时候没有显示占多少,打开任务管理器看内存占用情况
这时候我的电脑内存差不多满了,就不能再加大了
并且在用cpu跑的时候把浏览器啥的都关了,这些也都会占用内存和cpu利用率的