From 9ff7ba4e83089601c1607d3ce4ef541799b327eb Mon Sep 17 00:00:00 2001 From: Limitex <76650151+Limitex@users.noreply.github.com> Date: Wed, 27 Dec 2023 21:19:34 +0900 Subject: [PATCH] Fixed issue where CreateStream node was affecting other pipelines --- nodes.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nodes.py b/nodes.py index 2d9eadd..2e18ed2 100644 --- a/nodes.py +++ b/nodes.py @@ -1,4 +1,5 @@ import json +import copy import os from .utils import SCHEDULERS, token_auto_concat_embeds, vae_pt_to_vae_diffuser import numpy as np @@ -262,6 +263,7 @@ class StreamDiffusionCreateStream: CATEGORY = "Diffusers/StreamDiffusion" def load_stream(self, maked_pipeline, autoencoder, t_index_list_type, width, height, do_add_noise, use_denoising_batch, frame_buffer_size, cfg_type): + maked_pipeline = copy.deepcopy(maked_pipeline) if t_index_list_type == "txt2image": t_index_list = [0, 16, 32, 45] elif t_index_list_type == "image2image":