这里参考了https://www.bilibili.com/video/BV1fs4y1x7p2/?vd_source=419c9ebc4060e9bec24d95773bba5275 LoRA 模型训练教程 一键包
以及:
https://colab.research.google.com/drive/1_f0qJdM43BSssNJWtgjIlk9DkIzLPadx#scrollTo=8Qp6STJk2Wjh
首先是安装miniconda 或者 anaconda 来获得虚拟环境:
wget https://repo.anaconda.com/archive/Anaconda3-5.3.0-Linux-x86_64.sh
chmod +x Anaconda3-5.3.0-Linux-x86_64.sh
./Anaconda3-5.3.0-Linux-x86_64.sh
建立虚拟环境:
conda create -n Lora python=3.10
conda init bash #添加conda环境进入Bash configuration file
source /root/.bashrc #重新加载bash配置
conda activate lora # 加载虚拟环境
这里我们只需要有python 3.10的环境即可:
之后git得到文件(没有git,自行安装git):
git clone --recurse-submodules https://github.com/Akegarasu/lora-scripts
cd lora-scripts && git pull && git submodule update --init --recursive
安装依赖(确保你有pip):
cd home/lora-scripts/sd-scripts/
pip -q install --upgrade -r requirements.txt
安装xformers:
pip install -U xformers
或者:
conda install xformers
安装Triton:
pip -q install triton
安装lion:文章来源:https://www.toymoban.com/news/detail-563112.html
pip -q install --upgrade lion-pytorch locon
此时已经安装完成。修改train.sh的数据进行训练即可。文章来源地址https://www.toymoban.com/news/detail-563112.html
到了这里,关于在Linux云服务器上部署stable diffusion的lora训练的另一种方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!