Tôi tương đối mới để theano và tôi muốn chạy ví dụ mnist trên GPU của tôi, nhưng tôi nhận được kết quả như sau:Theano CUDA ngoại lệ
Using gpu device 0: GeForce GTX 970M (CNMeM is disabled)
Loading data...
Building model and compiling functions...
WARNING (theano.gof.compilelock):
Overriding existing lock by dead process '9700' (I am process '10632')
DEBUG: nvcc STDOUT mod.cu
Creating library
C:/Users/user/AppData/Local/Theano
/compiledir_Windows-8-6.2.9200-Intel64_Family_6_Model_71_Stepping_1_GenuineIntel-3.4.3-64
/tmp55nlvvvo/m25b839e7715203be227800f03e7c8fe8.lib
and object
C:/Users/user/AppData/Local/Theano
/compiledir_Windows-8-6.2.9200-Intel64_Family_6_Model_71_Stepping_1_GenuineIntel-3.4.3-64
/tmp55nlvvvo/m25b839e7715203be227800f03e7c8fe8.exp
Nó giữ xuất ra thông điệp DEBUG không có đầu ra của mnist. Tôi có một phiên bản làm việc của nvcc:
C:\Users\user>nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2015 NVIDIA Corporation
Built on Tue_Aug_11_14:49:10_CDT_2015
Cuda compilation tools, release 7.5, V7.5.17
Và .theanorc
tập tin của tôi:
[global]
floatX = float32
device = gpu0
[nvcc]
fastmath = True
Làm thế nào tôi có thể giải quyết này?
Tôi cũng gặp sự cố này, mặc dù không phải với chương trình mẫu đó. Anaconda python 3.4, GeForce GTX970, Windows 10, theano 0.8rc1. Tìm kiếm một giải pháp ... – cb4