本文最后更新于 3 年前,文中所描述的信息可能已发生改变。
安装deepbooru模块
添加deepbooru安装命令进行安装,按照以下格式添加到webui-user.bat文件中
shell
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--deepbooru
call webui.bat提示
如果显示报错,请科学上网
下载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/11lSlP9YJXYRZh5j7_kBAjw?pwd=s4vy
该压缩包内的文件放入models文件夹中的deepbooru文件夹内
下载cudnn依赖
将网盘内的tools.7z和cuda文件.7z下载到电脑
tools.7z解压后按照文档添加环境变量,cuda文件.7z解压后按照txt文档放到相应位置
以上文件都更新在NovelAI文件夹中
提取tag
以上操作完成,tag会提取放入prompt填写框内
后谈
用这个提取的tag生成的图片,多多少少和原图有差异,这个差异视模型和训练集变化
同时,deepbooru也参与模型训练
说实话,这个是真的麻烦,也试过另一个tag提取功能,但很不幸的是,直接报错。所以不要浪费空间和流量去下载文件依赖
Q.E.D.



