好吧,我真的不知道我在说什么,所以请原谅我。在
我正在运行Keras,没有后端来运行MNIST图像上的基本神经网络(只是一个目前设置的教程)。过去,我一直在使用我的旧惠普笔记本电脑,因为我有一个Windows和Ubuntu16.06的双引导设置。我正在试着更换这台笔记本电脑,这样我就可以把它退役,然后使用我的新索尼笔记本电脑。Ubuntu.06和Windows的双重启动设置相同。问题是:
当我在我以前的HP(Ubuntu)上运行它时,我的性能(就时间而言)明显提高了。我在两台机器上同时运行相同的程序,使用Ubuntu系统监视器,发现旧的HP机器使用了全部4个内核,因此,100%可用CPU。较新的索尼只使用1个内核,CPU占26%。在
如果可能的话,我宁愿避免手动处理多线程。我尝试过使用openmp,但是没有结果,HP使用了所有4个内核。在
我很确定我在两台机器上都使用了相同的设置,但我可能在HP上安装了额外的软件包,可能忘记了我安装了什么。我还尝试过使用Python(2.7)和python3,它们都有相同的设置。在
我不知道我在找什么,但任何想法或意见都将不胜感激。我很乐意提供更多的信息,因为我不确定在这个案例中什么是相关的。先谢谢你。在
好吧,当然,我刚把问题贴出来就知道了。对不起,如果我浪费了别人的时间。在
我只是用apt-get而不是pip重新安装了所有的东西,这很管用。不知道为什么,也许我第一次错过了什么。不管怎样
修好了。不知道是哪个包裹。我想我只是第一次用了
sudo apt-get install theano
。在相关问题 更多 >
编程相关推荐