今天翻到了自己本子上记的环境配置步骤。其中有一点提到了安装cudnn。但是我之前发布的配置环境的文章没有配置cudnn,并且也可以正常运行,我一直没有太搞清楚这个问题,所以特意去百度了一下。
知乎上有人提问了相似的问题,大意是跑深度学习或者使用pytorch需不需要安装cudnn。
我觉得有个答主回答的很清楚,他的意思是:cuDNN是需要有的,但是正常情况下并不需要我们自己手动安装。部分深度学习框架会把CUDA、CUDNN打包在whl包里,pytroch的大部分版本就是这样,所以无需手动安装。但是像paddle这样的框架,默认不包含这些加速库,因为可以节约大小,不至于被pypi拒绝发版。