Это первый раз, когда я пытаюсь использовать cuda в python, поэтому я ознакомился с некоторыми уроками, касающимися того, как его настроить ... но я закончил с этой ошибкой:
numba.cuda.cudadrv.error.CudaSupportError: Error at driver init:
CUDA is disabled due to setting NUMBA_DISABLE_CUDA=1 in the environment, or because CUDA is unsupported on 32-bit systems.:
Я пользуюсь версией x64 для Windows, и я также проверил версию на python (которая также есть на x64).Я использую Nvidia GTX 960m с последними драйверами.
Я пытался найти эту проблему более двух недель, но не нашел решения, которое могло бы работать
Также я вставлю код здесь, но я не думаю, что здесь есть проблема:
@vectorize(["float32(float32, float32)"], target='cuda')
def test(a,b):
return a+b
def main():
a=np.arange(1,10,dtype=np.float32)
b=np.arange(11,20,dtype=np.float32)
c=np.zeros(9, dtype=np.float32)
c=test(a,b)
print(c)
main()