Step0:开通阿里云PAI-DSW试用
开通免费试用成功,关闭即可。
在魔搭社区进行授权
链接:魔搭社区
注册——绑定阿里云账号——我的Notebook——个人云账号授权实例——去授权——复制——去授权——同意授权——粘贴——确定——开通并授权
Step1:报名赛事
赛事链接:可图Kolors-LoRA风格故事挑战赛_创新应用大赛_天池大赛-阿里云天池的赛制
点击报名比赛,即可报名成功。
Step2:在魔搭社区创建PAI实例
链接:魔搭社区
创建实例——随便取一个实例名称——GPU规格选择第二个,认准“支持资源包折扣”——下一步——创建实例——等待实例启动完成点击打开
Step3:30 体验一站式 baseline
1.点击打开Terminal,输入命令回车下载baseline文件
git lfs install
git clone https://www.modelscope.cn/datasets/maochase/kolors.git
2.双击进入kolors文件夹,双击进入baseline.ipynb文件
3.点击执行按钮安装环境,然后重启kernel
4.调整prompt,设置想要的图片风格,依次修改8张图片的描述
正向描述词:你想要生成的图片应该包含的内容
反向提示词:你不希望生成的图片的内容
注意描述词有字数限制,描述要简洁准确
我这次设定的故事是:
清晨,天气晴朗,女孩被窗外的高山所吸引,于是决定去爬山。
她穿上专业的登山装备,在镜子前欣赏美貌。
在山脚下,她与朋友会合,一同开始了攀登之旅。
半山腰,疲惫袭来,他们坐在石头上休息,简单的水成了最好的补给。
尽管路途遥远,但她们的目标坚定不移。
当到达山顶,完美的日落景象映入眼帘。
在山顶,留下了与落日的认证照片,记录下这难忘的时刻。
5.依次运行剩余代码块,最终获得图片(等待时间长,图片在结尾)
下面的代码块按照功能主要分成这几类
使用Data-Juicer处理数据,整理训练数据文件
使用DiffSynth-Studio在基础模型上,使用前面整理好的数据文件进行训练微调
加载训练微调后的模型
使用微调后的模型,生成用户指定的prompt提示词的图片
Step4:微调结果上传魔搭
链接:魔搭社区
1.移动结果
创建新的Terminal,输入命令回车执行
mkdir /mnt/workspace/kolors/output & cd
cp /mnt/workspace/kolors/models/lightning_logs/version_0/checkpoints/epoch\=0-step\=500.ckpt /mnt/workspace/kolors/output/
cp /mnt/workspace/kolors/1.jpg /mnt/workspace/kolors/output/
2.下载结果文件
双击进入output文件夹,分别下载两个文件到本地
3.创建并上传模型所需内容
点击链接魔搭社区,创建模型
4.点击链接魔搭社区,查看自己的模型是否发布
Step5:关闭PAI实例
链接:魔搭社区
运行完成后,别忘了回到魔搭,【关闭】实例,否则会一直消耗你的试用额度!
每小时消耗大概7个试用额度!(总共5000个,有效期三个月)
至此,Task01结束。