zoukankan      html  css  js  c++  java
  • DeepFaceLab报错, Could not create cudnn handle 解决方法!

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

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

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

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

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

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

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

    更多内容请参考:DeepFakes中文网

    公众号:托尼是塔克

  • 相关阅读:
    Properties读取资源文件的四种方法
    如何成为一个C++高级程序员
    Linux定时任务设定
    Mysql之复制选项与监控
    GTID复制之二
    Mysql之多源复制
    MysqlDumpslow
    用Mysqlbinlog备份BinLog文件
    Mysql之mysqlbinlog使用
    Mysql之取消主从复制
  • 原文地址:https://www.cnblogs.com/wangpg/p/10626919.html
Copyright © 2011-2022 走看看