Tôi đã làm theo tất cả các hướng dẫn từ https://datanoord.com/2016/02/01/setup-a-deep-learning-environment-on-windows-theano-keras-with-gpu-enabled/ nhưng dường như không làm cho nó hoạt động.nvcc gây tử vong: Không thể tìm thấy trình biên dịch 'cl.exe' trong PATH mặc dù Visual Studio 12.0 được thêm vào PATH
Tôi đã thêm C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ VC \ bin vào PATH của tôi biến
Mỗi lần tôi chạy mã từ trang web Theano để kiểm tra xem một CPU hoặc GPU được sử dụng, nó mang lại cho tôi một lỗi nghiêm trọng của "nvcc chết người: không thể tìm thấy trình biên dịch 'cl.exe' trong PATH"
đây là mã tôi sử dụng để kiểm tra:
from theano import function, config, shared, sandbox
import theano.tensor as T
import numpy
import time
vlen = 10 * 30 * 768 # 10 x #cores x # threads per core
iters = 1000
rng = numpy.random.RandomState(22)
x = shared(numpy.asarray(rng.rand(vlen), config.floatX))
f = function([], T.exp(x))
print(f.maker.fgraph.toposort())
t0 = time.time()
for i in range(iters):
r = f()
t1 = time.time()
print("Looping %d times took %f seconds" % (iters, t1 - t0))
print("Result is %s" % (r,))
if numpy.any([isinstance(x.op, T.Elemwise) for x in f.maker.fgraph.toposort()]):
print('Used the cpu')
else:
print('Used the gpu')
Làm thế nào tôi có thể giải quyết điều này?
Vui lòng cung cấp các thông báo lỗi đầy đủ bao gồm traceback. Khác, rất khó để xác định và giải quyết vấn đề của bạn. – Lorrit