“导入theano”需要多长时间才能运行?

时间:2015-03-23 12:13:27

标签: import runtime theano

我正在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

1 个答案:

答案 0 :(得分:2)

配置为使用GPU时,import theano通常需要很长时间。在我的机器上,在CPU上运行需要0.567秒,在GPU上运行需要13.3秒。

这可能是为什么最初在CPU上进行开发并在运行正确后切换到GPU的原因之一。在确定在GPU上运行是否真的值得考虑时,需要考虑GPU开销,包括增加的Theano启动时间。