一、说明
在读本文之前,我想你一定使用过stable diffusion作图程序,并且对图生图,文生图等ai工具有一定的了解,本文主要介绍如何使用免费的Google GPU算力训练自己的ai模型,并将其应用到你的stable diffusion程序中。 毕竟如果要自己购买一套中高端性能的GPU服务器用来训练,成本还是挺高的。
二、Google colab介绍
Google Colab是一个基于云的编程环境, 你可以把它想成是一个云端虚拟服务器,然后Google给你提供了一套开发套件,你可以在里面直接运行python程序或者编写markdown文档,最主要的是你可以直接切换运算核心:CPU或者GPU,并且这一切都是免费的,只需要你拥有一个google账号。
默认情况下Google Colab就像一台没有硬盘的电脑,里面的所有内容都是即时重置的,只在你的这一次会话过程中存在,一旦你退出本次使用,里面的东西会全部被重置。不过我们不用担心,Google Colab允许和Google云硬盘搭配使用,你可以将google云硬盘直接挂载到Google Colab运行环境中,然后你就可以像一般的电脑一样使用它,你所有的文件都可以直接存档到云硬盘中,再也不用担心工作进度丢失,正确的运行环境如下:
三、环境配置
3.1:准备工作
》国内用户需要科学上网
》需要一个Google账号(没有的自己想办法注册,这里不再详细介绍注册步骤)