计算机器学习/深度学习模型训练和测试的内存成本和 CPU 成本

数据挖掘 机器学习 深度学习
2022-03-02 12:14:49

我有一个关于机器学习或深度学习算法的训练和测试的计算资源成本的问题。有什么建议可以及时计算或提取 t 实例的内存开销和 cpu 开销等资源成本吗?如果有任何公式我可以使用或从我用来训练和测试我的算法的计算机中提取它

任何建议都会非常有帮助

1个回答

浮点运算 (FLOP) 或每周期事件 (EPC) 是 CPU 活动的代表性度量。

像 python-papi 这样的库可以提取许多 CPU 事件(低级或高级): http ://www.bnikolic.co.uk/blog/python/flops/2019/09/27/python-counting-events.html

https://flozz.github.io/pypapi/papi_high.html