Keras不能使用所有内核(CPU)

时间:2018-09-30 19:34:03

标签: tensorflow keras cpu-usage

我的情况很奇怪。在新的Mac(2017年中期,2.3 GHz Intel Core i5)上,Ke​​ras并未使用全部4个内核。我在旧计算机上运行了相同的代码,一切都很好-CPU使用率显示为300-400%。

我已经读过thread,但没有帮助:

  

K.set_session(K.tf.Session(config = K.tf.ConfigProto(intra_op_parallelism_threads = 128,   inter_op_parallelism_threads = 128)))

     

  config = tf.ConfigProto(device_count = {“ CPU”:4})

例如,我在新Mac上使用scikit-learn,而CPu的使用率超过200-300%

我的猜测是问题与我使用3.5且现在使用3.6的python版本有关,但不知道如何解决

更新

我重新安装Keras,一切正常

0 个答案:

没有答案