You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
BatchNorm and InstanceNormalization tests fail with CUDA 10.1/CUDNN 7.5 #528
Whilst it was building and linking against CUDNN 7.5 correctly and as expected, I had the location of CUDNN 7.1 in the PATH environment variable (forgot to update it when I added 7.5) so it was actually loading that version of cudnn64_7.dll. I guess the vast majority of APIs haven't changed so this worked most of the time, but not quite all (most likely CUDNN_BN_MIN_EPSILON differs between the versions).
Activity
snnn commentedon Mar 7, 2019
Hi Scott,
I tested it on Linux, all tests passed.
$ ctest -C Debug
Test project /home/chasun/src/onnxruntime/cmake/cmake-build-debug
Start 1: onnxruntime_test_all
1/5 Test #1: onnxruntime_test_all ................................................ Passed 15.48 sec
Start 2: onnxruntime_test_framework_session_without_environment_standalone
2/5 Test #2: onnxruntime_test_framework_session_without_environment_standalone ... Passed 0.20 sec
Start 3: onnx_test_pytorch_converted
3/5 Test #3: onnx_test_pytorch_converted ......................................... Passed 0.22 sec
Start 4: onnx_test_pytorch_operator
4/5 Test #4: onnx_test_pytorch_operator .......................................... Passed 0.10 sec
Start 5: onnxruntime_shared_lib_test
5/5 Test #5: onnxruntime_shared_lib_test ......................................... Passed 18.23 sec
100% tests passed, 0 tests failed out of 5
Cuda version: 10.1.105-1
driver version: 418.39
skottmckay commentedon Mar 7, 2019
My fault - environment error.
Whilst it was building and linking against CUDNN 7.5 correctly and as expected, I had the location of CUDNN 7.1 in the PATH environment variable (forgot to update it when I added 7.5) so it was actually loading that version of cudnn64_7.dll. I guess the vast majority of APIs haven't changed so this worked most of the time, but not quite all (most likely CUDNN_BN_MIN_EPSILON differs between the versions).
Update model path doc (#528)