DragGAN: 本地集成包以及使用方法!
更新,已经有大佬更新了比较方便的集成包,看文末。
————————
说实话,DragGAN 和StyleGAN,这些项目本地安装是挺复杂的,能劝退不少人。
(开搞前)
说实话,GAN这个集成包啊,也特别难啃,快要把我劝退了。
(开搞后)
明明在依赖中已经有了cuda,但是换台电脑就是不行。除了CUDA之外,还必须要VS。
因为这一类项目都需要在本机编译两个“插件”,这种涉及到要编译的项目,做成独立包,就非常困难,尤其是在WIN平台 。
经过不懈努力,加上一定妥协,做了一个半集成的包,把安装配置比较复杂的部分全部已经搞定了。大家拿到手后,只要在本机装一个VS2019,然后解压,双击就直接可以使用了。
VS的整个安装过程都是可视化操作,所以对大部分人来说应该没有任何难度。我相信,所有人都可以安装成功!具体的安装教程可以看本次推送的第二篇文章,也可以搜索“VS安装” ,网络上应该有很多文章。
所以使用这个集成包的唯一依赖就是VS2019,把这部分搞定了,后面就很简单了。
获取到集成包之后,只要用解压软件解压,解压的时候需要输入密码。密码的作用是防止网盘乱扫描,也可以一定程度防止盗用。
另外再这里做一个说明,以后我制作的公开分享的压缩包,密码都是tonyisstark.com!所以关注我的人,不需要到处去问解压密码,直接用博客的网址解压就可以了。
解压之后,文件夹里就一个”启动.exe” ,直接双击启动就可以了。支持的显卡类型为英伟达Nvidia,需要的最低显存大概为4G。
启动过程中,命令行窗口会有日志。
正常启动的流程是:
①先加载指定目录的模型,
②然后检查模型是否可用,
③然后加载默认模型,
④然后编译插件,
⑤然后就启动完成了。
如果一切顺利,就会出现一个网址。只要复制这个网址到浏览器,就可以开始使用了。
如果出现问题,可以根据出现问题的步骤来反馈。
DragGAN的使用方法,也很简单,在之前的两篇文章中都有说过。考虑到有些人没有看过其他文章,我就再做一个简单的说明。
使用流程大概就是这样:
① 选择模型
② 选择种子
③ 选择拖拽路径,点两下就好了。
④ 点击Start开始运算。
⑤ 点击Stop停止运算。
点击Start之后,两个点的举例会慢慢拉近,差不多重合了就可以点击Stop停止了。
考虑到压缩包的尺寸,里面只包含了几个尺寸比较小的模型。默认加载的是一个叫Stylegan_human的模型。因为默认模型分辨率比较低,所以人脸比较糊,可以去官网找1024×1024的模型,也可以用AI绘画做一下后期修复或者风格变幻。
DragGAN使用的都是StyleGAN的模型,通过替换模型,可以实现各种类型图片的生成。大家可以自行在网络上寻找模型,星球里的朋友可以直接在StyleGAN模型主题帖中获取,大概有十几个不同类型的模型。
模型文件为pkl后缀!
把获取到的模型文件,放到指定的文件夹checkpoints。
重启软件就可以了。
本地硬件不行的,可以使用上一篇中讲的在线版方案。有能力自己安装的可以参考《DragGAN:简介,安装,使用!》
差点忘了,VS2019和压缩包,只要向公X号“托尼不是塔克”发送“draggan”就可以获取了。
希望大家玩的开心。我的todolist已经爆满了,继续赶下一任务去!