win10下deepfakes环境配置(一)- 软件安装_deepfaceswap cudnn-程序员宅基地

 

Deepfakes环境配置

以下以64位Win10环境下(win7不能使用Openfaceswap,请参考faceswap),Openfaceswap为例,零编程基础学习deepfakes的环境搭配。

Openfaceswap 简介

Openfaceswap 基于开源软件Faceswap而定制的图形界面版本,Faceswap 地址(最新版已经集成GUI版本,有动力能力的可以到Github上下载源码自己配置)运行高效功能强大,但对于无编程基础的用户来说,安装环境及配置难度较高。Openfaceswap集成了python和一些必要的库,而且有图型界面,非常友好,可惜Openfaceswap官网已经失效了,但并不影响使用。下面是windows版本的安装基本流程。(换脸视频www.deepfakes.com.cn)

安装要求

硬件:一块Nvidia显卡,计算能力3.0以上的(参考Nvidia算力)最好1060 6G以上(A卡暂时不支持);CPU要求不高,AMD或者Intel都行。内存最好8G以上。

软件:以下是64位win10使用Openfaceswap, win7使用Openfaceswap会一闪而过错误,win7建议用faceswap,请看faceswap配置篇。

  1. 微软Visual Studio 2015(不要安装2017版本)
  2. CUDA 9.0(不要安装成9.1版本)
  3. CuDNN 7.0.5
  4. 主程序Openfaceswap

安装流程:

  1. Visual Studio 2015,可以下载社区版本,地址http://download.microsoft.com/download/B/4/8/B4870509-05CB-447C-878F-2F80E4CB464C/vs2015.com_chs.iso
    1)选择自定义安装
    2)勾选C++
  2.  CUDA 9.0 地址:   Win10 https://developer.nvidia.com/compute/cuda/9.0/Prod/local_installers/cuda_9.0.176_win10-exe   Win7 https://developer.nvidia.com/compute/cuda/9.0/Prod/local_installers/cuda_9.0.176_windows-exe
  3. CuDNN 7.0.5 (for CUDA 9.0)
    官网下载,需要注册 https://developer.nvidia.com/rdp/cudnn-archive我这里下载好了,我分享在百度云盘:
    Win10 https://pan.baidu.com/s/1EcNxiYQ_Zrnpe24d5u7ZPg 密码 md66   Win7  https://pan.baidu.com/s/1RfG45ORk2harzXpefFARbA 密码 ozou下载之后,解压文件,把3个文件夹复制到上一步CUDA的安装路径,一般都在
    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0
    这几个库文件需要复制好后面才不会出错
  4. 下载Openfaceswap,这个版本的faceswap里面还没有更新到GUI版本,地址:https://mega.nz/#!mYwX0YxD!LdQcfgFzbhvKKgoeD95sFMWjTtNVaeRQBAkj9xyRw0M, 可能需要梯子才能下载,我分享了百度云,替换了最新版的faceswap,并且加了教程需要的视频素材,地址:(链接: https://pan.baidu.com/s/1bU72jSU9D2K3UcdopkOTLw 密码: m6yw)
    (换脸视频www.deepfakes.com.cn)

     

     

    Openfaceswap GUI界面

结束:

到这里,安装Openfaceswap的基础环境就配置好了,下一篇会写怎么使用Openfacwawap。

如果有什么问题可以在下方留言,博主也是刚学习,如果有什么错误或建议,欢迎指出。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/BC_COM/article/details/89814032

智能推荐

关于Android 11检测当前是否处于耳机或者蓝牙状态_android 判断当前是否连接耳机-程序员宅基地

文章浏览阅读875次,点赞14次,收藏20次。关于Android 11 设备对当前耳机状态以及蓝牙A2DP状态的判别_android 判断当前是否连接耳机

linux双括号用法,linux shell (()) 双括号运算符使用-程序员宅基地

文章浏览阅读359次。估计很多朋友都感觉比较难以接受。特变逻辑运算符”[]”使用时候,必须保证运算符与算数 之间有空格。 四则运算也只能借助:let,expr等命令完成。 今天讲的双括号”(())”结构语句,就是对shell中算数及赋值运算的扩展。使用方法:语法:((表达式1,表达式2…))特点:1、在双括号结构中,所有表达式可以像c语言一样,如:a++,b--等。2、在双括号结构中,所有变量可以不加入:“$”符号前缀...

HbuilderX正式版在pages.json中不提示图片路径_hbuilder路径没提示-程序员宅基地

文章浏览阅读677次,点赞8次,收藏9次。HbuilderX正式版在pages.json中不提示图片路径_hbuilder路径没提示

机器学习(ML)在钙钛矿中的实践与应用_基于机器学习探索钙钛矿材料及其应用-程序员宅基地

文章浏览阅读1.8k次。机器学习作为一种兼顾开发效率以及开发成本的方法,已经逐渐应用于材料发现、结构分析、性质预测、反向设计等多个领域,并且在材料学研究中展现出惊人的潜力。以往被广泛使用的经验试错法与计算模拟法因其效率低以及花费高等劣势,已经不能很好的适应如今需求量激增的材料学领域机器学习因其强大的数据处理能力和相对较低的研究门槛,能够有效地降低工业开发中的人力物力成本,缩短研发周期。代替或配合传统的实验以及计算模拟,能够更加快速且准确的分析材料结构、预测材料性质,从而更加有效的开发新的功能材料。机器学习已在材_基于机器学习探索钙钛矿材料及其应用

Android字体修改:定制你的设备字体风格_android设置字体样式-程序员宅基地

文章浏览阅读834次。然而,有时候我们可能希望改变设备的字体风格,以个性化我们的手机或平板电脑。幸运的是,Android提供了一些方法来修改字体,使我们能够定制自己喜欢的字体样式。除了系统设置之外,您还可以使用第三方字体应用来修改Android设备的字体。请注意,不同的Android版本和设备可能会有些差异,因此请根据您的设备和系统版本选择适合您的方法。如果您想要更进一步的自定义,您还可以手动替换Android设备上的系统字体。请注意,上述代码仅为示例,实际使用时可能需要根据特定设备和字体文件进行适当的修改和调整。_android设置字体样式

macbookpro如何清理系统数据 macbookpro怎么删除软件_mac 如何清楚应用数据-程序员宅基地

文章浏览阅读3k次。这时候,你需要对你的Macbook Pro进行一些清理和优化,以提升它的运行效率和延长它的使用寿命。CleanMyMac是一款专业的Mac清理软件,它可以帮助你扫描和删除系统垃圾、大文件、旧文件、恶意软件等,释放储存空间,提升系统性能和安全性。要删除Macbook Pro上的软件,除了使用“启动台”或“访达”之外,你还可以使用CleanMyMac的卸载器功能。CleanMyMac是一款专业的Mac清理软件,它可以帮助你扫描和删除系统垃圾、大文件、旧文件、恶意软件等,释放储存空间,提升系统性能和安全性。_mac 如何清楚应用数据

随便推点

【笔记】SemGCN-程序员宅基地

文章浏览阅读938次。【笔记】SemGCN_semgcn

自我觉察-3:发现-我这么做究竟为了什么?-程序员宅基地

文章浏览阅读181次。  今天一个人在食堂吃饭时,不是很饿,又拿了很多菜,就挑挑拣拣的吃,然后呢,又觉得吃相不雅,让别人看了不好。就有点儿端着架子吃似的。这时候,我突然想起一句话“我用自认为优雅地姿势吃饭为了什么”。是为了给别人留下好印象吗,为了不让别人说我吃相太难看吗。我这样的想法,不是在讨好别人吗,为了别人的感觉而生活吗,去外界寻求对自己的肯定进而才会肯定自己吗?端坐椅子,背挺直,细嚼慢咽,用左手,要求自己是这样的..._我这么做究为了什么

org.springframework.util.ObjectUtils-程序员宅基地

文章浏览阅读4次。org.springframework.util.ObjectUtils获取对象的基本信息:String str = null;// 获取对象的类名。参数为 null 时,返回字符串:"null"String s = ObjectUtils.nullSafeClassName(str);System.out.println(s);// null// 参数为 null 时,返回 0...

括号匹配 PTA C++/C(栈)_pta括号匹配-程序员宅基地

文章浏览阅读551次。给定一串字符,不超过100个字符,可能包括括号、数字、字母、标点符号、空格,编程检查这一串字符中的( ) ,[ ],{ }是否匹配。_pta括号匹配

NLP实践系列:1、探索NPL数据集_npl的评价指标-程序员宅基地

文章浏览阅读1.3k次。1、数据集来源中文数据集:THUCNewsTHUCNews数据子集:https://pan.baidu.com/s/1hugrfRu 密码:qfud英文数据集:IMDB数据集 Sentiment Analysis1、测试依赖包,TensorFlow版本import tensorflow as tffrom tensorflow import kerasimport nu..._npl的评价指标

spring mvc拦截器-程序员宅基地

文章浏览阅读166次。spring mvc拦截器

推荐文章

热门文章

相关标签