DeepFaceLab报错, Could not create cudnn handle 解决方法!

DeepFaceLib 虽然没有可视化界面,但是在众多换脸软件中,是安装最方便,更新最快,整体性能最佳的一个。这个软件对于系统依赖很低,也就是不需要装各种各样的“插件”。 但是即便如此,由于版本的不断更新,也会出现一些问题。比如本来是好的,用着用着就不稳定了。

这次要说的错误是,Could not create cudnn handle,提示不能够创建cudnn句柄。 cudnn是用来加速神经网络的组件,一般换脸软件都会调用这个。但是DFL明明是自带cudnn为什么会报错了呢? 让人百思不得其解。

 

其实,世间万物皆有道理。

虽然,cudnn是软件自带,但是驱动是我们自己装的。比如我们原先用的DFL对cuda的要求是9.0 ,然后你把软件升级到了9.2,但是你并没有升级你的驱动。 这个时候你的驱动和CUDA其实是不匹配,那么对应着你的驱动和DFL自带的cudnn也是不匹配的,所以即便自带了,也需要你电脑上的驱动和自带的cudnn匹配才行。

 

对于这个问题,解决方法很简单,升级驱动!

 

还是那句话,对于DeepFaceLab的错误可以归结为两类

  1. 驱动版和软件版本不对应。
  2. 显卡内存太小。
   


******************小尾巴*********************

申明:图文均由deepfakes 中文网原创,转发请注明出处,谢谢!本站仅分享技术,切勿用于非法用途
微信公众号:托尼不是塔克(TonyNoStark),学习各种AI黑科技!

  软件下载:点击进入
  入门教程:点击进入
  深入学习:知识星球
  专业服务:脸魔 F M  

*********************************************

Add a Comment

您的电子邮箱地址不会被公开。 必填项已用*标注

解决 : *
11 + 12 =