@@ -268,6 +268,52 @@ def INPUT_TYPES(s):
268
268
269
269
return {"required" : arg_dict }
270
270
271
+ class ModelMergeCosmosPredict2_2B (comfy_extras .nodes_model_merging .ModelMergeBlocks ):
272
+ CATEGORY = "advanced/model_merging/model_specific"
273
+
274
+ @classmethod
275
+ def INPUT_TYPES (s ):
276
+ arg_dict = { "model1" : ("MODEL" ,),
277
+ "model2" : ("MODEL" ,)}
278
+
279
+ argument = ("FLOAT" , {"default" : 1.0 , "min" : 0.0 , "max" : 1.0 , "step" : 0.01 })
280
+
281
+ arg_dict ["pos_embedder." ] = argument
282
+ arg_dict ["x_embedder." ] = argument
283
+ arg_dict ["t_embedder." ] = argument
284
+ arg_dict ["t_embedding_norm." ] = argument
285
+
286
+
287
+ for i in range (28 ):
288
+ arg_dict ["blocks.{}." .format (i )] = argument
289
+
290
+ arg_dict ["final_layer." ] = argument
291
+
292
+ return {"required" : arg_dict }
293
+
294
+ class ModelMergeCosmosPredict2_14B (comfy_extras .nodes_model_merging .ModelMergeBlocks ):
295
+ CATEGORY = "advanced/model_merging/model_specific"
296
+
297
+ @classmethod
298
+ def INPUT_TYPES (s ):
299
+ arg_dict = { "model1" : ("MODEL" ,),
300
+ "model2" : ("MODEL" ,)}
301
+
302
+ argument = ("FLOAT" , {"default" : 1.0 , "min" : 0.0 , "max" : 1.0 , "step" : 0.01 })
303
+
304
+ arg_dict ["pos_embedder." ] = argument
305
+ arg_dict ["x_embedder." ] = argument
306
+ arg_dict ["t_embedder." ] = argument
307
+ arg_dict ["t_embedding_norm." ] = argument
308
+
309
+
310
+ for i in range (36 ):
311
+ arg_dict ["blocks.{}." .format (i )] = argument
312
+
313
+ arg_dict ["final_layer." ] = argument
314
+
315
+ return {"required" : arg_dict }
316
+
271
317
NODE_CLASS_MAPPINGS = {
272
318
"ModelMergeSD1" : ModelMergeSD1 ,
273
319
"ModelMergeSD2" : ModelMergeSD1 , #SD1 and SD2 have the same blocks
@@ -281,4 +327,6 @@ def INPUT_TYPES(s):
281
327
"ModelMergeCosmos7B" : ModelMergeCosmos7B ,
282
328
"ModelMergeCosmos14B" : ModelMergeCosmos14B ,
283
329
"ModelMergeWAN2_1" : ModelMergeWAN2_1 ,
330
+ "ModelMergeCosmosPredict2_2B" : ModelMergeCosmosPredict2_2B ,
331
+ "ModelMergeCosmosPredict2_14B" : ModelMergeCosmosPredict2_14B ,
284
332
}
0 commit comments