当前位置: 首页 > news >正文

网站开发流程表电路板东莞网站建设

网站开发流程表,电路板东莞网站建设,高端网站优化公司,珠海移动app开发公司comfyui利用 SkyReels-V2直接生成长视频本地部署问题总结 2 寻找丢失的model 和工作流中 get set 方法的应用 第一:寻找丢失的model 在上一文章 安装完 自定义节点ComfyUI-WanVideoWrapper 后 我们打开实列 工作流。wanvideo_skyreels_diffusion_forcing_extensio…

comfyui利用 SkyReels-V2直接生成长视频本地部署问题总结 2 寻找丢失的model 和工作流中 get set 方法的应用

第一:寻找丢失的model

在上一文章 安装完 自定义节点ComfyUI-WanVideoWrapper 后 我们打开实列 工作流。wanvideo_skyreels_diffusion_forcing_extension_example_01.json
选择 wanvideo_skyreels_diffusion_forcing_extension_example_01.json
后 点击 运行 会提示,丢失 各种model 和 其他vae 之类的,都是因为 工作流 节点中 用的的nodel or vae 命名和comfyui 中名称不一致导致的 例如:json 中的 model 名称是:"WanVideo\SkyreelslWan2_1-SkyReels-V2-DF-1_38-540P fp32.safetensors 但在我们的comfyUI中确说:wan2.1\Wan2 1-SkyReels-V2-DF-1_3B-540P_fp32.safetensors 需要我们一一纠正过来。基本上都是,模型的名称是对的,但目录前缀不对
错误的目录前缀
根据 json 提示的 链接地址,去 https://huggingface.co/ 下载即可(需要合理上网)
在这里插入图片描述

您可以从Kijai 的这个存储库( https://huggingface.co/Kijai/WanVideo_comfy/blob/main/Wan2_1_VAE_bf16.safetensors )下载 VAE

自定义节点:WanVideo_comfy 中需要用到的各种模型地址:
https://huggingface.co/Kijai/WanVideo_comfy/tree/main

第二:工作流中 get 和 set 方法的使用

我们打开 工作流:wanvideo_skyreels_diffusion_forcing_extension_example_01.json 后会发现 很多节点是断掉的,并没有链接向其它节点

在 ComfyUI 的工作流中,getset 方法主要用于节点间动态传递数据和状态管理。它们通过 Reroute 节点(或自定义节点)实现数据的读取和写入,以下是详细说明:


1. get 方法(获取数据)

  • 作用:从指定节点或全局变量中读取数据。

  • 使用场景

    • 需要复用某个节点的输出数据(如图像、潜变量、条件等)。
    • 避免重复计算,直接从缓存中获取结果。
  • 操作步骤

    1. 添加 Reroute 节点(搜索 “Reroute” 或 “Get”)。
    2. Reroute 节点的输入连接到目标节点的输出。
    3. 在其他节点中调用该 Reroute 节点即可获取数据。
    # 示例:自定义节点中通过 get 获取数据
    class GetDataNode:@classmethoddef INPUT_TYPES(cls):return {"required": {"data_id": ("STRING", {"default": "my_data"})}}FUNCTION = "get_data"RETURN_TYPES = ("IMAGE",)  # 根据数据类型定义def get_data(self, data_id):# 从全局缓存中获取数据data = global_cache.get(data_id)return (data,)
    

2. set 方法(存储数据)

  • 作用:将数据存储到全局变量中,供后续节点通过 get 调用。

  • 使用场景

    • 保存中间结果(如预处理后的图像、文本嵌入)。
    • 跨节点共享复杂数据。
  • 操作步骤

    1. 添加 Reroute 节点(搜索 “Reroute” 或 “Set”)。
    2. 将需要存储的数据输入 Reroute 节点。
    3. 为数据分配唯一标识符(ID)。
    # 示例:自定义节点中通过 set 存储数据
    global_cache = {}  # 全局缓存class SetDataNode:@classmethoddef INPUT_TYPES(cls):return {"required": {"data": ("IMAGE",), "data_id": ("STRING", {"default": "my_data"})}}FUNCTION = "set_data"RETURN_TYPES = ()  # 无直接输出def set_data(self, data, data_id):global_cache[data_id] = data  # 存储到缓存return ()
    

3. 工作流中的典型应用

  1. 保存中间结果

    • 使用 set 节点存储潜变量 → 后续通过 get 节点调用该变量生成图像。
    • 避免重复运行 VAE 编码等耗时操作。
  2. 动态参数传递

    • 将文本提示通过 set 存储 → 在不同采样步骤中通过 get 动态修改提示词。
  3. 共享数据

    • 多个分支节点需要同一份数据时(如共享的 ControlNet 条件),用 get 统一调用。

4. 注意事项

  • 唯一标识符setgetdata_id 需保持一致才能匹配数据。
  • 作用域:数据通常保存在工作流的一次运行周期内,重启工作流后失效。
  • 性能:频繁读写小数据时直接连线更高效;大数据复用建议用 set/get
  • 自定义节点:可通过 Python API 扩展更复杂的 set/get 逻辑(如条件存储)。

5. 可视化示例

在这里插入图片描述通过灵活组合 setget,可以显著提升复杂工作流的可维护性和效率。

http://www.dtcms.com/a/433881.html

相关文章:

  • 个人免费注册公司网站东莞最新消息今天
  • 360网站图标怎么做的杭州做网站企业
  • 沈阳德泰诺网站制作php网站制作过程中遇到的问题及解决办法
  • 专业网站设计的公司有哪些做画册的网站
  • 专业做包包的网站好网站 没有备案 访问不了
  • 《网站开发与应用百度我的网站
  • 国内网站搭建优化设计三要素
  • 网站开发行业wordpress多平台自动提交
  • 哪家网站开发培训好wordpress主题去除文章作者
  • 怎么用链接进自己做的网站吗做网站腾讯云服务器吗
  • 自己做的电商网站要多少钱wordpress营业中
  • 网站设计实验目的本标准在住房城乡建设部门户网站
  • 什么网站可以做miR的差异表达图单位做核酸简讯
  • idc空间商网站源码asa8.4 做网站映射
  • 怎么劝客户做网站推广普通话资料内容
  • 了解网络营销相应的网站chplayer wordpress
  • 列举网站开发常用的工具做什网站好
  • 个旧网络推广廊坊百度优化
  • 手机wap网站免费制作全国室内设计公司排行榜
  • 找做外墙油漆网站队徽logo设计
  • 上虞宇普电器网站建设多版本wordpress
  • 在线视频网站开发拖拽式网站建设
  • 深圳市seo网站设计公司网站模板怎么写
  • it网站建设杭州关键词自动排名
  • 网站文章删除了怎么做404网站导航仿站
  • 公司网站上首页代码模板怎么搭建一个微信小程序
  • 重庆模板网站建站企业电话黄页
  • 展示型网站与营销型网站区别友妙招链接
  • 网站工商网监标西安人才网官网
  • 建站系统的应用场景学it