当学会了换脸软件DeepFaceLab基本使用,各种参数配置,各有优化技能之后。唯一约束你的可能是电脑配置。

CPU能跑,但是慢到怀疑人生,低配模型都得跑一周

低配显卡,显存不够,H128 根本就跑不起来,BS稍微大点就蹦了

本地不行,其实可以用GPU服务器,但是价格不比买个高配显卡便宜。

深度学习玩的就是配置,配置太差怎么办? 花钱升级咯。

没钱怎么办? 本来想说“凉拌”,但是经过多日研究,还是找出了一条路子。对于那些愿意研究,但是配置较低的同学来说,最适合不过了。

前奏有点长哦,下面马上进入高潮。

1.初识谷歌的Colaboratory

今天要介绍的是Google 提供的Colaboratory 。 Colaboratory 是免费的 Jupyter 笔记本环境,不需要进行任何设置就可以使用,并且完全在云端运行。

Colaboratory网址:https://colab.research.google.com/

简而意之,这是一个可以让你免费执行Python代码的平台。从配置上来说,除了CPU之外还能免费使用GPU。 GPU的配置是Tesla K80, 显存11G, 服务器自带显卡驱动,11G显存啊,这配置相当可以了。 这么一看,是不是很适合运行DeepFaceLab了。

2.  了解一下DeepFaceLab_Colab

但是对于小白来说,Jupyter 是什么鬼?   Python代码我又不懂! 这个时候就需要懂的借用别人的智慧结晶了。

我们可以将目光移至全球最大男性交友网站GITHUB:https://github.com/dream80/DeepFaceLab_Colab。 在这个页面上,有几个以ipynb为后缀的文件,这就是已经写好的Colab代码,而且是专门针对DeepFaceLab。

3.  搞起来,看操作了

首先,点击DeepFaceLab_Colab_zh_cn.ipynb, 然后点击Open in Colab打开。

然后,根据打开页面上的提示一步步运行。 Colab 上面的步骤和本地运行DFL类似。

只是由于是在云端运行,Colab最多用12个小时环境就会重置,所以你需要把项目保存到谷歌云盘上,然后把谷歌云盘挂载到Colab。如果Colab重置了,你只需要重新挂载云盘,然后安装依赖就可以了。

如果你有一定的Linux,Python,Colab技术基础,上面的界面一看就懂了。如果你不懂,那么先按照提示一步一步点下去,点到最后,就能在谷歌云盘上看到结果了。Colab页面上也有提供预览的代码。

Google Drive:https://drive.google.com/drive/my-drive (需要自备梯子)。

提示:

凡是开头是[],鼠标移过去变成“播放”按钮的都可以点。在训练模型环节,可以H128,SAE 二选一。

因为这是进阶攻略,就不展开讲了,有基础一看就会,会专研的也能学会。怕麻烦买个显卡最简单^_^。

至于DeepFaceLab基础使用方法可以参考之前的文章。

更多内容参见:https://www.deepfakescn.com

DeepFaceLab进阶(4):通过Colab免费使用Tesla K80 跑模型!的更多相关文章

  1. Google Colab免费GPU使用教程(一)

    一.前言 现在你可以开发Deep Learning Applications在Google Colaboratory,它自带免费的Tesla K80 GPU.重点是免费.免费!(国内可能需要tz) 这 ...

  2. DeepFaceLab进阶:H128,DF,SAE模型有何不同?哪个最好?

    整个换脸过程中模型是最重要的一部分,耗时久,调优难,很多人虽然一直在跑模型,却并不知道每个模型的特点. 我也常常被问及: 到底用哪个模型换脸效果最好? H128和DF有什么差别? H64和H28有什么 ...

  3. ubuntu14.04下的NVIDIA Tesla K80显卡驱动的安装教程

    搞深度学习如何能够不与浑身是“核”的显卡打交道呢? 人工智能的兴起除了数据量的大量提升,算法的不断改进,计算能力的逐步提高,还离不开软件基础设施的逐步完善.当下的主流的深度学习工具软件无论是Caffe ...

  4. 在vsphere6.5启用Tesla K80

    基础环境: vsphere6.5 VMware vCenter6.5 宝德服务器2750S Tesla K80 0x01 选择主机,配置→硬件→PCI设备→添加K80显卡 注意:1.添加完显卡后,主机 ...

  5. Google Colab 免费GPU服务器使用教程

    Google免费GPU使用教程(亲测可用)   今天突然看到一篇推文,里面讲解了如何薅资本主义羊毛,即如何免费使用Google免费提供的GPU使用权. 可以免费使用的方式就是通过Google Cola ...

  6. Google Colab 免费GPU服务器使用教程 挂载云端硬盘

    一.前言二.Google Colab特征三.开始使用3.1在谷歌云盘上创建文件夹3.2创建Colaboratory3.3创建完成四.设置GPU运行五.运行.py文件5.1安装必要库5.2 挂载云端硬盘 ...

  7. Google Colab 免费的谷歌GPU for deep learning

    Who wants to use a free GPU for deep learning?Google Colab is a free cloud service and now it suppor ...

  8. C语言进阶之路(二)----字符串操作常见模型

    1.while模型 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #includ ...

  9. 机器学习进阶-背景建模-(帧差法与混合高斯模型) 1.cv2.VideoCapture(进行视频读取) 2.cv2.getStructureElement(构造形态学的卷积) 3.cv2.createBackgroundSubtractorMOG2(构造高斯混合模型) 4.cv2.morpholyEx(对图像进行形态学的变化)

    1. cv2.VideoCapture('test.avi') 进行视频读取 参数说明:‘test.avi’ 输入视频的地址2. cv2.getStructureElement(cv2.MORPH_E ...

随机推荐

  1. Asp.NetCore WebApi 引入Swagger

    一.创建一个Asp.NetCore WebApi 项目 二.引入NuGet包 SwashBuckle.AspNetCore 三.在项目属性配置中设置 四.修改项目的启动文件Startup.cs 1). ...

  2. 示例1-苏宁每日自动登录打卡-结合Au3

    public class SuningAutoClock { public static void AutoClock() throws IOException, InterruptedExcepti ...

  3. FTP连接报530 User 用户名 cannot log in home directory inaccessible的解决方法

    在server 2003新建ftp用户并开启IIS的Ftp功能之后,有时在连接这个ftp的时候会出现530 User 用户名 cannot log in home directory inaccess ...

  4. pat1079. Total Sales of Supply Chain (25)

    1079. Total Sales of Supply Chain (25) 时间限制 250 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHE ...

  5. Maven的学习资料收集--(八) 构建MyBatis项目

    在这里,写一下,怎么使用Maven构建MyBatis项目. 1. 新建一个Web项目 可以参考前面的博客 2. 修改pom.xml,添加MyBatis依赖 <project xmlns=&quo ...

  6. Maven的学习资料收集--(一)环境搭建

    这几天在做项目的时候用到了maven,但是自己没有从来没有接触过,所以咋网上找资料,终于找到了一下的资料,这个是别人总结的,我只是转载过来积累.请尊重原创. 官网地址:http://maven.apa ...

  7. 最简实例演示asp.net5中用户认证和授权(3)

    上接: 最简实例演示asp.net5中用户认证和授权(2) 在实现了角色的各种管理接口后,下一步就是实现对用户的管理,对用户管理的接口相对多一些,必须要实现的有如下三个: 1 public inter ...

  8. C# 调用NPOI 修改Excel 完成实时更新公式结果

    C# 调用NPOI,修改EXCEL中的数据后并保存后,不会对公式进行更新操作.打开Excel表需要更新一下公式才生效 强制更新公式:C# 调用sheet.ForceFormulaRecalculati ...

  9. li浮动 第二行第一个位置空白

    li浮动 第二行第一个位置空白:解决办法 li加上 vertical-align:bottom;overflow:hidden; 一行字多了 省略号代替: text-overflow: ellipsi ...

  10. 模块详解及import本质

    一.模块的定义 用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能) 本质就是.py结尾的Python文件(文件名test.py,对应的模块名:test) 包:用来从逻辑上组织模块的 ...