本文最后更新于 almost 2 years ago,文中所描述的信息可能已发生改变。
安装deepbooru模块
添加deepbooru安装命令进行安装,按照以下格式添加到webui-user.bat
文件中
bash
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--deepbooru
call webui.bat
TIP提示
如果显示报错,请科学上网
下载deepbooru依赖
安装deepbooru模块完成后,打开webui网页,选择img2img
,并上传一张图
然后点击Interrogate DeepBooru
按钮,进行下载deepbooru依赖文件和提取tag操作
如果显示报错,请科学上网
文件还挺大的,没科学很容易报错,但还是浪费了将近1G的流量
不安装CUDA启用该功能,将使用CPU进行提取tag
需要添加环境变量,详情查看: https://www.tensorflow.org/install/gpu#windows_setup
提供了deepbooru的依赖文件: https://pan.baidu.com/s/1vtIuF9Av0M1rk_Ei1ABcEA?pwd=ubqx
该压缩包内的文件放入models文件夹中的deepbooru文件夹内
下载cudnn依赖
将网盘内的tools.7z
和cuda文件.7z
下载到电脑
tools.7z解压后按照文档添加环境变量,cuda文件.7z解压后按照txt文档放到相应位置
以上文件都更新在NovelAI文件夹中
提取tag
以上操作完成,tag会提取放入prompt填写框内
后谈
用这个提取的tag生成的图片,多多少少和原图有差异,这个差异视模型和训练集变化
同时,deepbooru也参与模型训练
说实话,这个是真的麻烦,也试过另一个tag提取功能,但很不幸的是,直接报错。所以不要浪费空间和流量去下载文件依赖