(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云

基于PAI-EAS对Stable diffusion进行微调|阿里云

前提条件

已开通EAS并创建默认工作空间

部署Kohya服务

PAI-EAS控制台>部署服务>新建服务>服务名称自定义>部署方式:镜像部署AI-Web应用>镜像选择:PAI平台镜像、kohya_ss 2.2(选择最高版本即可)>勾选阅读并同意PAI服务专用协议
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第1张图片
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第2张图片
模型配置>oss挂载>选择OSS路径栏右侧的文件夹>新建Bucket
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第3张图片

创建Bucket

(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第4张图片
创建Bucket>Bucket名称:用户自定义>地域:主程序所属的区域>确定
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第5张图片
进入Bucket
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第6张图片

新建OSS目录

(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第7张图片
回到模型部署页面
OSS挂载:选中刚创建的文件夹>挂载路径:可任意选择,本文为Workspace>是否只读:否(必须填否,否则模型文件无法输出到OSS中)
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第8张图片
资源配置选择>试用活动>任选一款>部署
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第9张图片

LoRA模型微调

准备工作

1. 新建项目文件夹

登录OSS管理控制台,在当前路径下新建项目文件夹,例如KA,同时,在此项目文件夹下新建Image、Log、Model文件夹
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第10张图片

2. 下载OSSBrowser客户端工具

根据电脑版本选择对应安装包>下载
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第11张图片

3. 创建访问控制RAM

OSS控制台>权限控制>权限控制>访问控制RAM>前往RAM控制台
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第12张图片
快速开始>创建程序用户>向指定OSS Bucket写入对象
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第13张图片
编辑资源名称
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第14张图片
匹配全部>确定
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第15张图片
执行配置
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第16张图片
重要:保存或下载生成的ID和密码

4. 添加权限

用户>添加权限
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第17张图片
权限策略名称:AliyunOSSFullAccess>确定>完成
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第18张图片

5. 上传训练集

打开OSSBrowser,输入RAM的id和密码>登入
从本地拖动文件到OSS浏览器,图片上传至Image文件夹,图片文件夹命名须符合:数字+下划线+名称,例如100_pic
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第19张图片

模型训练

点击查看Web应用进入Kohya页面
(新人免费)基于PAI-EAS对Stable diffusion进行LoRA模型微调|阿里云_第20张图片
LoRA>Folders>Image folder:需要训练的图片文件夹路径>Logging folder:输出日志的文件夹路径>Outputfolder:输出模型的文件夹路径>Model output name:模型输出名称>点击Train model
训练完成后,经入OSS控制台>Bucket列表>查看训练得到的LoRA模型

部署webUI

参考基于PAI-EAS部署SD
注意运行命令中结尾处补充参数:–data–dir OSS挂载路径的最后一级
点击部署

参考资料

5分钟使用EAS一键部署Kohya SD模型微调应用
AIGC第二期|SD云端微调+部署 更换模型/LoRA进阶/5分钟超快上手
教你如何一键启动云端SDWebUi应用

你可能感兴趣的:(#,stable,diffusion模型微调专题,stable,diffusion专题,stable,diffusion,阿里云,云计算)