2017-12-15 19 views
1

Alea가 최신 cuDNN cudnn64_7.dll 라이브러리를 사용하는 데 어려움을 겪고 있습니다.Alea GPU로 cuDNN cudnn64_7.dll 파일을 사용할 수 없습니다 (이전 dll을 계속 찾습니다)

나는 공식 가이드 here을 이미 따라 왔으며 Alea가 최신 CUDA 9.1 드라이버를 참조 할 수 있도록 환경 변수를 추가했습니다.

비록 문제는 cuDNN입니다. 이것은 CUDA bin 폴더 (헤더 및 lib 파일과 함께)에 추가 된 독립 실행 형 .dll입니다.

바로 지금 CuDnn 클래스의 메서드 중 하나를 사용하려고하면 Alea에서 예외가 throw됩니다. Alea가 이전 dll을 찾지 않고 새로운 dll을 참조하도록 명시 적으로 설정하는 방법이 있습니까?

감사합니다.

답변

0

App.config 파일에 다음을 추가 했습니까?

<aleaSettings> 
    <cuBLAS version="9.1"/> 
    <cuRAND version="9.1"/> 
    <cuDNN version="7"/> 
</aleaSettings> 

는 특히, 당신이 링크 된 공식 가이드에서 언급되지 않은 cuDNN 부분을주의.

+0

안녕하세요, 그 구성 파일을 라이브러리 및/또는 테스트 응용 프로그램에 추가하려고 시도했지만 Alea.Gpu가 여전히 실패하고'dllNotFoundException'이 'cudnn64_7.dll' 파일을 찾을 수 없다는 것을 나타냅니다. 작동하는지 테스트하기 위해 제거했습니다). 이 시점에서 우리는 새로운 .dll 파일을 사용하는 미래의 Alea.Gpu 업데이트를 기다릴 필요가 있는지 궁금합니다. – Sergio0694