写在前面
从小就非常喜欢小樱!从小樱的动画到动漫书我都看了个遍,包括C妈几年前更新了(哇这么久了都)Clear Card
。
直到最近C妈终于更新完了 Clear Card
的漫画,听说好像新的视频在筹备了,我好期待!!!
(微调完的LoRA生成的效果如下,其中几张
)
机器环境
页面提供
PyTorch 2.0
Python 3.8
Ubuntu 20
CUDA 11.8
CPU
内存 80GB
磁盘 100GB
显卡 3090 24GB * 1
实际环境
实际系统中的环境,有略微的不一样,但是不影响。
同时,项目中有一些指定的 CUDA 版本等问题:比如我是 CUDA12.0,但是项目要求 CUDA18.1。这些问题也需要自己思考处理一下,毕竟更换CUDA版本是一件比较麻烦的事情。
实际环境:
CUDA 12.0
其他的 大差不差 比如Python版本,这里是3.10,通过 Pyenv 管理多版本。
克隆项目
这里我们使用 kohya_ss
来进行微调,它帮我们封装好了。
git clone https://github.com/bmaltais/kohya_ss.git
配置环境
这里使用 pyenv
对项目进行管理,对于 pyenv
的使用和安装,可以看我的其他文章。
cd kohya_ss pyenv local 3.10 python -m venv env source env/bin/activate
此时通过 ls
可以查看目录,大致如下:
安装依赖
./setup.sh • 1
此时我们遇到问题,提示缺少 python3-tk
sudo apt update -y && sudo apt install -y python3-tk • 1
安装成功后,我们重新执行 ./setup.sh
可以看到正在安装:cu118,我的CUDA版本不太对的上
如果你安装不正常
:那你可以看看我的思路(见 问题章节:CUDA安装异常)如果你安装正常
:请忽略
此时我们会看到: