Advertisement
Guest User

Untitled

a guest
Oct 24th, 2024
1,355
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.88 KB | None | 0 0
  1. import comfy_extras.nodes_model_merging
  2.  
  3. class ModelMergeSD35_Large(comfy_extras.nodes_model_merging.ModelMergeBlocks):
  4.     CATEGORY = "advanced/model_merging/model_specific"
  5.  
  6.     @classmethod
  7.     def INPUT_TYPES(s):
  8.         arg_dict = { "model1": ("MODEL",),
  9.                               "model2": ("MODEL",)}
  10.  
  11.         argument = ("FLOAT", {"default": 1.0, "min": 0.0, "max": 1.0, "step": 0.01})
  12.  
  13.         arg_dict["pos_embed."] = argument
  14.         arg_dict["x_embedder."] = argument
  15.         arg_dict["context_embedder."] = argument
  16.         arg_dict["y_embedder."] = argument
  17.         arg_dict["t_embedder."] = argument
  18.  
  19.         for i in range(38):
  20.             arg_dict["joint_blocks.{}.".format(i)] = argument
  21.  
  22.         arg_dict["final_layer."] = argument
  23.  
  24.         return {"required": arg_dict}
  25.  
  26. NODE_CLASS_MAPPINGS = {
  27.     "ModelMergeSD35_Large": ModelMergeSD35_Large,
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement