DeepFaceLab进阶(4):通过Colab免费使用Tesla K80 跑模型!

摘要:
当学会了换脸软件DeepFaceLab基本使用,各种参数配置,各有优化技能之后。唯一约束你的可能是电脑配置。CPU能跑,但是慢到怀疑人生,低配模型都得跑一周低配显卡,显存不够,H128 根本就跑不起来,BS稍微大点就蹦了本地不行,其实可以用GPU服务器,但是价格不比买个高配显卡便宜。深度学习玩的就是配置,配置太差怎么办? 花钱升级咯。没钱怎么办? 本来想说“凉拌”,但是经过多日研究,还是找出了一条路子。对于那些愿意研究,但是配置较低的同学来说,最适合不过了。前奏有点长哦,下面马上进入高潮。1.初

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

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

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

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

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

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

DeepFaceLab进阶(4):通过Colab免费使用Tesla K80 跑模型!第1张


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

1.初识谷歌的Colaboratory

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

Colaboratory网址:colab.research.google.com

DeepFaceLab进阶(4):通过Colab免费使用Tesla K80 跑模型!第2张

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

2. 了解一下DeepFaceLab_Colab

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


DeepFaceLab进阶(4):通过Colab免费使用Tesla K80 跑模型!第3张


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

3. 搞起来,看操作了


DeepFaceLab进阶(4):通过Colab免费使用Tesla K80 跑模型!第4张


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



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

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


DeepFaceLab进阶(4):通过Colab免费使用Tesla K80 跑模型!第5张


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


DeepFaceLab进阶(4):通过Colab免费使用Tesla K80 跑模型!第6张


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

提示:

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

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

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


免责声明:文章转载自《DeepFaceLab进阶(4):通过Colab免费使用Tesla K80 跑模型!》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇剖析虚幻渲染体系(03)- 渲染机制如何调试手机网页下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

使用nebula把联想个人云存储映射到当前网络使用的方法

整个过程涉及三个主机。一个是家中台式电脑的家庭内网ip为192.168.69.101,另一个是公司的笔记本电脑mac,另一是具有公共ip的服务器。云存储在家中,家在同一个intranet中,IP地址为192.168.69.100。最终的效果是,我可以在mac上直接访问云存储192.168.69.100的smb服务,通过nat渗透,同一个城市可以达到星云下载地...

解决微信公众平台接口配置信息配置失败问题

填写完URL和TOKEN后,当您单击“提交”时,系统将始终提示您“配置失败”或其他错误,以确认URL所指向的后台页面代码是否正常。请确认TOKEN配置是否正常。此时,请检查INDEX页面的编码格式,并将其更改为GB2312进行尝试,这可能会解决您的问题。我想把这篇文章献给我浮躁的自己。...

oracle触发器调试

如果触发器执行成功,不会出现第4个图,不成功,会出现数据调试信息,具体报错位置会定位到。F7单步执行4.出错时,会出现调试数据,双击调试数据,可以复制出来...

java--枚举

前言:Java中的enum也是一种类类型,它与一般类的区别在于1.世界上只有一个实例2.不能有公共构造函数3。您不能继承和继承枚举事例publicenumHttpCode{SUCCESS(200,“操作成功”)。//定义的每个枚举项都等效于通过构造函数HttpCode(int code,Stringmessage)实例化没有枚举项的通用HttpCo...

Unreal Engine is exiting due to D3D device being lost

先保证显卡驱动最新,然后打开显卡控制面板,关掉“优化以提高计算性能”:参考的是游戏玩家的经验总结:黄卡驱动“优化以提升计算性能”疑问,附简单测试其他常规解决方案:1.[Solved]UnrealEngineisexitingduetoD3Ddevicebeinglost2.由于D3D设备丢失,如何解决虚幻引擎闪退问题?...

怎样能使winform窗体的大小固定住,不能调整其大小

Form1.TopMost=真/假10.将窗体设置为部分透明窗体1.透明键。它接受颜色值。当表单中的颜色与设置的颜色一致时,系统将这些颜色的区域设置为透明。事件1.激活和停用:窗体的活动和非活动状态,即鼠标的焦点和非焦点状态;2.在关闭过程中();您可以取消以关闭此事件。...