我正在Windows上与Theano进行第一次婴儿步骤进行深度学习实验,我很惊讶只需加载库。
以下是小测试程序:
from time import time
t0 = time()
import theano
t1 = time()
print 'import theano takes %f' %(t1-t0)
导致我的PyCharm控制台:
C:\Anaconda\python.exe X:/DAR_EPT/DNN/dnn_tuto1.py
Using gpu device 0: Quadro K2000M
import theano takes 23.044000 seconds
: - Ø
这是正常行为吗?我应该重新安装一切吗?
这是我的配置:
Windows 7. Python 2.7.8 in" Anaconda"包。 CUDA 6.5。 GPU:Nvidia Quadro K2000M。
这是.theanorc文件:
[global]
floatX = float32
device = gpu
[nvcc]
fastmath = True
答案 0 :(得分:2)
配置为使用GPU时,import theano
通常需要很长时间。在我的机器上,在CPU上运行需要0.567秒,在GPU上运行需要13.3秒。
这可能是为什么最初在CPU上进行开发并在运行正确后切换到GPU的原因之一。在确定在GPU上运行是否真的值得考虑时,需要考虑GPU开销,包括增加的Theano启动时间。