我尝试在Node.js中加速Tensorflow.js,但是在旧款CPU上,WebGL比较快的故事
我试图在浏览器中使用Tensorflowjs基于2000年的股价进行新的三天预测,但尝试在Nodejs中进行加速。我的CPU是古老的i5-650。
请参考以下链接,了解作业步骤。
https://randomwalkjapan.blogspot.com/2020/06/nodejstensorflow-how-to-setup.html
这个程序在这儿。
https://github.com/tanakayutaka/Tensorflow.js-tools-/blob/master/Nodejs%20Tensorflow%20BM%20test
結論是:
在Node.js中进行非通用的Tensorflow处理,耗时6分钟。
在Node.js中进行通用的Tensorflow处理,由于CPU过旧无法运行。
在Chrome中开启硬件加速 4分钟 <== 最快
在Chrome中关闭硬件加速 12分钟
所以,如果没有最新的CPU,就无法在TensorFlow上运行通用程序,只能使用WebGL更快。目前还不清楚它支持多新的CPU。
然而,如今最新的CPU都已配备了tfjs-node和tfjs-node-gpu,这样就能获得超越WebGL的速度,我认为。
另外,如果保持目前的运行状态,下一个评论会在控制台输出并很可爱。
请用中文本地语言改写以下内容,只需提供一种版本:
============================
The cat is sleeping on the couch.