当学会了换脸软件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. 《Head First 设计模式》之命令模式——遥控器

    命令模式(Command) ——将“请求”封装成对象,以便使用不同的请求.队列或者日志来参数化其他对象.命令模式也支持可撤销的操作. 要点 将发出请求的对象和执行请求的对象解耦. 被解耦的两者之间通过 ...

  2. Json Web Token 简介

    1.Json Web Token是干什么        简称JWT,在HTTP通信过程中,进行身份认证.       我们知道HTTP通信是无状态的,因此客户端的请求到了服务端处理完之后是无法返回给原 ...

  3. 关于IE的一些hack

    TIPS:对于完全放弃IE的幸福开发者,以下内容全是废话,建议跳转到 博客园 着页,寻找更优质的文章. 对于前端开发来说IE一直是心里的痛,不管你觉得做的多好的网页,放到它上面总会有一些意想不到的问题 ...

  4. Android 超简单的拖动按钮 悬浮按钮 吸附按钮

    第一种    第二种    第一种实现方法 xml布局 <RelativeLayout xmlns:android="http://schemas.android.com/apk/re ...

  5. 【Android开发笔记】底部菜单栏 FragmentTabHost

    公司项目,需求本来是按照谷歌官方指南写的,菜单栏设计成在导航栏下方 结果呢,审评时,BOSS为了和iOS统一,改成了底部菜单栏(标准结局),我只能呵呵呵呵呵呵呵 查了查资料发现实现底部菜单栏用的是Fr ...

  6. sql server 2012不能全部用到CPU的逻辑核心数的问题

    最近在工作中遇到了,sql server 2012 不能把CPU 的核心全部用到的问题.通过分析工具看到 总共CPU核心有72核,但sql 只能用到40核心,想信也有很多人遇到这问题,那么今天这节就先 ...

  7. 用log4net快速构建asp.net 异常日志

    log4net是一个非常完善的日志组件. 有着强大的可配置性. 有助于提高开发效率 .log4net是apache组织开发的日志组件, 同其姐妹log4j一样, 是一个开源项目. 可以以插件的形式应用 ...

  8. MySQL访问

    MySQL访问 1.介绍 python访问mysql数据库,需要安装mysql的python插件. 2.安装插件 通过pip命令安装mysql插件. # cmd>pip install PyMy ...

  9. pta 编程题7 List Leaves

    其它pta数据结构编程题请参见:pta 这次的编程作业要求从上到下,从左到右输出一棵树的叶子节点,即树的层序遍历,用队列的方式来实现. 注意enqueue和dequeue函数参数为Queue & ...

  10. 使用Java程序消费SAP Leonardo的机器学习API

    以sap leonardo作为关键字在微信上搜索,能搜到不少文章.但是我浏览了一下,好像没有发现有从具体编程角度上来介绍的.所以我就贡献一篇. 需求 开发一个Java程序,用户可以指定一张图片,该Ja ...