hans

hans

AI交流群1043629787,搜不到可加Q1525931439
1.6K
粉丝
270
关注
3.8M
运行
23.2K
下载人数
180.3K
获赞
18.7K
星标
最新发布
点赞最多
基于 V-Prediction (V预测)的 LoRA 微调训练教程

基于 V-Prediction (V预测)的 LoRA 微调训练教程

关于V预测本篇不对V预测的原理与机制进行详细介绍,默认您已具备一定了解。我们将聚焦于如何准备训练所需的各项资源,并使用秋葉训练器进行LoRA微调。所需准备在开始训练之前,需要准备以下三项核心内容:处理好的训练集秋葉训练器(基于本地部署的秋葉训练器)预训练的V预测大模型(V-Prediction Model)作为训练的底模,启动秋葉训练器启动秋葉训练器,进入主界面。在顶部导航栏中选择LoRA 训练 。选择专家,按照下图所示勾选关键选项:不同版本的训练器可能在界面和选项上略有差异。如未找到对应选项,可在自定义参数(ui_custom_params) 中手动添加,以确保设置生效。训练参数说明关于epochs(训练轮数)、batch_size(批量大小)以及优化器(optimizer)的配置,此处不再赘述。这些设置与之前训练Stable Diffusion XL 的LoRA 完全一致,您可沿用既有经验与参数配置。最后,在自定义参数(ui_custom_params)中添加:v2 = false,即可顺利开始训练。如果训练器界面中未提供与V-Parameterization 学习相关的选项,请手动在自定义参数(ui_custom_params)中补全以下设置:v2 = falsev_parameterization = truescale_v_pred_loss_like_noise_pred = true这样可以确保模型按预期启用V 预测机制并正确进行训练。请注意,自定义参数的格式取决于训练器的实现方式:如果参数采用TOML 格式,则使用如上所示的key = value 形式;如果使用的是JSON 格式,请改写为:{"v2": false,"v_parameterization": true,"scale_v_pred_loss_like_noise_pred": true}务必根据所使用训练器版本的要求选择正确的格式,以确保参数生效。
7