Я пытаюсь использовать LeNet5 на theano, используя cuda 8.0 windows 10 GTX 770M, и кажется, что параметры не может быть обновлен корректно. Когда я импортирую theano, я получаю эту ошибку:
Can not use cuDNN on context None: cannot compile with cuDNN. We got this error:
c:\users\yanjun~1\appdata\local\temp\try_flags_8n7fhy.c:4:19: fatal error: cudnn.h: No such file or directory
compilation terminated.
Mapped name None to device cuda: GeForce GTX 770M (0000:01:00.0)
Я установил cudnn 5 на свой cuda 8.0, скопировав файлы в «NVIDIA GPU Computing Toolkit\CUDA\v8.0», но все равно появляется та же ошибка.
Это потому, что theano не может скомпилировать cudnn, и conv2d
, и pool_2d
не могут работать должным образом? В результате моя частота ошибок во время обучения составляет около 90%. Правильно ли я установил cudnn? Я просто следовал инструкциям документации theano, но нет файла .so* в zip.
Я пробовал режим процессора, его можно правильно обучить, но он очень медленный.
Надеюсь, вы, ребята, могли бы помочь мне выбраться из этого, где я застрял на несколько дней.
Большое спасибо!