我构建了具有keras和tensorflow后端的顺序模型。 正如您在图片中看到的那样,模型使用所有核心,但都不是100%。 我想知道,如何使keras + tf利用每个核心100%。Keras不利用100%cpu
我试图从头开始构建tensorflow并重新安装,但它没有帮助。
我构建了具有keras和tensorflow后端的顺序模型。 正如您在图片中看到的那样,模型使用所有核心,但都不是100%。 我想知道,如何使keras + tf利用每个核心100%。Keras不利用100%cpu
我试图从头开始构建tensorflow并重新安装,但它没有帮助。
原来,我的模型太简单,使用100%的CPU。在向网络添加更多神经元之后,cpu利用率增加到接近100%。
我不知道,为什么keras不使用可用的cpu功能来更快地计算简单模型。
你训练哪个网络?如果有很多完全连接或conv层,我认为CPU使用率是100%。 – pgplus1628
@ pgplus1628有3层+批量归一化的顺序模型。它训练相当慢,所以我认为它应该是100%的使用率。 – Nick
是否有任何可能,性能是有限的数据加载 – pgplus1628