tagger这个插件无法加载的修改点

tagger这个插件无法加载的修改点

stable-diffusion-webui-1.7.0\extensions\stable-diffusion-webui-wd14-tagger\preload.py

#from modules.shared import models_path  # pylint: disable=import-error

from modules import paths  # pylint: disable=import-error

#default_ddp_path = Path(models_path, 'deepdanbooru')

default_ddp_path = Path(paths.models_path, 'deepdanbooru')

#default_onnx_path = Path(models_path, 'TaggerOnnx')

default_onnx_path = Path(paths.models_path, 'TaggerOnnx')

stable-diffusion-webui-1.7.0\extensions\stable-diffusion-webui-wd14-tagger\tagger\ui.py

#from webui import wrap_gradio_gpu_call  # pylint: disable=import-error

from modules.call_queue import wrap_gradio_gpu_call  # pylint: disable=import-error
### 如何安装 WD14-Tagger 要安装并配置 WD14-Tagger,可以通过以下方式实现: #### Stable Diffusion Web UI 的 WD14 Tagger 插件安装 对于已经安装了 **Stable Diffusion Web UI** 的用户,可以直接通过插件形式集成 WD14-Tagger 功能。具体操作如下: - 首先确认已正确安装 Stable Diffusion Web UI 并能正常运行。 - 进入 `extensions` 文件夹下的路径 `/Stable-diffusion-webui/extensions/sd-webui-wd14-tagger`[^1]。 - 如果尚未下载该扩展,则可以从官方仓库克隆此扩展至上述目录。 #### ComfyUI 中的 WD14-Tagger 安装与配置 针对使用 **ComfyUI** 用户群的需求,以下是详细的安装说明: - 参考《ComfyUI-WD14-Tagger 安装和配置指南》完成初始设置过程[^2]。 - 下载对应模型文件(如 `wd-v1-4-convnext-tagger-v2.onnx`),并将之放置于指定位置以便后续调用。 - 修改 Python 脚本中的参数指向本地存储的 ONNX 模型路径。 #### 实际应用代码示例 下面提供一段简单的 Python 示例用于演示如何加载预训练好的卷积神经网络 (ConvNeXt) 版本标签器以及处理单张图片获取其 Booru 类型标签列表的功能。 ```python from wd14_tagger import WD14Tagger tagger = WD14Tagger(model_path='wd-v1-4-convnext-tagger-v2.onnx') tags = tagger.tag_image('path_to_your_image.jpg') print(tags) ``` 这段脚本展示了从给定图像中提取相关元数据的过程,并打印出所有匹配上的关键词项集合[^3]。 #### 解决常见错误提示 如果在实际部署过程中遇到了困难或者异常情况,请查阅专门编写的 FAQ 文档来定位问题根源所在[^4]。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值