openpose相关,运行openposedemo时为何提示cudnn未能初始化?

正常安装openpose最新版本,cuda、cudnn、显卡驱动、vs版本均正常
但启动调试后命令窗口报错如下
Check failed: status == CUDNN_STATUS_SUCCESS (1 vs. 0) CUDNN_STATUS_NOT_INITIALIZED

vs2019报错如下
0x00007FFCE153DB9E (ucrtbase.dll) (OpenPoseDemo.exe 中)处有未经处理的异常: 请求了严重的程序退出。
不包括ucrtbase.pdb

本机环境变量设置如下:CUDA_BIN_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin
CUDA_LIB_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\lib\x64
CUDA_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2
CUDA_PATH_V10_2=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2
CUDA_SDK_BIN_PATH=C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2\bin\win64
CUDA_SDK_LIB_PATH=C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2\common\lib\x64
CUDA_SDK_PATH=C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2

https://blog.csdn.net/hk121/article/details/83784564

same problem

遇到了类似的问题

$ ./build/examples/openpose/openpose.bin --video examples/media/video.avi
Starting OpenPose demo...
Configuring OpenPose...
Starting thread(s)...
Auto-detecting all available GPUs... Detected 1 GPU(s), using 1 of them starting at GPU 0.
F1210 21:27:47.125061 115137 cudnn_conv_layer.cpp:53] Check failed: status == CUDNN_STATUS_SUCCESS (1 vs. 0)  CUDNN_STATUS_NOT_INITIALIZED
*** Check failure stack trace: ***
    @     0x7fd9aed561c3  google::LogMessage::Fail()
    @     0x7fd9aed5b25b  google::LogMessage::SendToLog()
    @     0x7fd9aed55ebf  google::LogMessage::Flush()
    @     0x7fd9aed566ef  google::LogMessageFatal::~LogMessageFatal()
    @     0x7fd9ae95d0f5  caffe::CuDNNConvolutionLayer<>::LayerSetUp()
    @     0x7fd9aea41e4d  caffe::Net<>::Init()
    @     0x7fd9aea44365  caffe::Net<>::Net()
    @     0x7fd9af42ac5c  op::NetCaffe::initializationOnThread()
    @     0x7fd9af444c85  op::addCaffeNetOnThread()
    @     0x7fd9af445ed7  op::PoseExtractorCaffe::netInitializationOnThread()
    @     0x7fd9af44a905  op::PoseExtractorNet::initializationOnThread()
    @     0x7fd9af442637  op::PoseExtractor::initializationOnThread()
    @     0x7fd9af43dd87  op::WPoseExtractor<>::initializationOnThread()
    @     0x7fd9af471357  op::Worker<>::initializationOnThreadNoException()
    @     0x7fd9af4714a8  op::SubThread<>::initializationOnThread()
    @     0x7fd9af472cd8  op::Thread<>::initializationOnThread()
    @     0x7fd9af47635c  op::Thread<>::threadFunction()
    @     0x7fd9af095d84  (unknown)
    @     0x7fd9aed96609  start_thread
    @     0x7fd9aeed4293  clone
已放弃 (核心已转储)