Вызов Тензорного потока через MATLAB: CUDNN_STATUS_NOT_INITIALIZED.Ошибка при получении версии драйвера - PullRequest
0 голосов
/ 05 февраля 2019

У меня есть CNN, реализованный с Tensorflow, который отлично работает как в PyCharm IDE, так и при вызове через Windows cmd.Сейчас я пытаюсь запустить сеть с помощью команды MATLAB system, вызвав скрипт python.Я получаю следующую ошибку:

...
2019-02-05 12:37:45.681913: E tensorflow/stream_executor/cuda/cuda_dnn.cc:373] Could not create cudnn handle: CUDNN_STATUS_NOT_INITIALIZED
2019-02-05 12:37:45.682038: E tensorflow/stream_executor/cuda/cuda_dnn.cc:377] Error retrieving driver version: Unimplemented: kernel reported driver version not implemented on Windows
2019-02-05 12:37:45.682192: E tensorflow/stream_executor/cuda/cuda_dnn.cc:373] Could not create cudnn handle: CUDNN_STATUS_NOT_INITIALIZED
2019-02-05 12:37:45.682306: E tensorflow/stream_executor/cuda/cuda_dnn.cc:377] Error retrieving driver version: Unimplemented: kernel reported driver version not implemented on Windows
...
tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.

Это так странно, потому что я запускаю точно такую ​​же команду в Windows cmd или Pycharm IDE и работает безупречно, но не работает с командой MATLAB system.

Есть идеи?Это может быть что-то, связанное с конфликтами с CUDA / CUDNN в MATLAB?

Большое спасибо

Хавьер.

...