Skip to main content
This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHub
This node merges two AI models using a block-based approach with fine-grained control over different model components. It allows you to blend models by adjusting interpolation weights for specific sections including positional frequencies, embedding layers, and individual transformer blocks. The merging process combines the architectures and parameters from both input models according to the specified weight values.

Inputs

ParameterData TypeRequiredRangeDescription
model1MODELYes-The first model to merge
model2MODELYes-The second model to merge
pos_frequencies.FLOATYes0.0 - 1.0Weight for positional frequencies interpolation (default: 1.0)
t_embedder.FLOATYes0.0 - 1.0Weight for time embedder interpolation (default: 1.0)
t5_y_embedder.FLOATYes0.0 - 1.0Weight for T5-Y embedder interpolation (default: 1.0)
t5_yproj.FLOATYes0.0 - 1.0Weight for T5-Y projection interpolation (default: 1.0)
blocks.0.FLOATYes0.0 - 1.0Weight for block 0 interpolation (default: 1.0)
blocks.1.FLOATYes0.0 - 1.0Weight for block 1 interpolation (default: 1.0)
blocks.2.FLOATYes0.0 - 1.0Weight for block 2 interpolation (default: 1.0)
blocks.3.FLOATYes0.0 - 1.0Weight for block 3 interpolation (default: 1.0)
blocks.4.FLOATYes0.0 - 1.0Weight for block 4 interpolation (default: 1.0)
blocks.5.FLOATYes0.0 - 1.0Weight for block 5 interpolation (default: 1.0)
blocks.6.FLOATYes0.0 - 1.0Weight for block 6 interpolation (default: 1.0)
blocks.7.FLOATYes0.0 - 1.0Weight for block 7 interpolation (default: 1.0)
blocks.8.FLOATYes0.0 - 1.0Weight for block 8 interpolation (default: 1.0)
blocks.9.FLOATYes0.0 - 1.0Weight for block 9 interpolation (default: 1.0)
blocks.10.FLOATYes0.0 - 1.0Weight for block 10 interpolation (default: 1.0)
blocks.11.FLOATYes0.0 - 1.0Weight for block 11 interpolation (default: 1.0)
blocks.12.FLOATYes0.0 - 1.0Weight for block 12 interpolation (default: 1.0)
blocks.13.FLOATYes0.0 - 1.0Weight for block 13 interpolation (default: 1.0)
blocks.14.FLOATYes0.0 - 1.0Weight for block 14 interpolation (default: 1.0)
blocks.15.FLOATYes0.0 - 1.0Weight for block 15 interpolation (default: 1.0)
blocks.16.FLOATYes0.0 - 1.0Weight for block 16 interpolation (default: 1.0)
blocks.17.FLOATYes0.0 - 1.0Weight for block 17 interpolation (default: 1.0)
blocks.18.FLOATYes0.0 - 1.0Weight for block 18 interpolation (default: 1.0)
blocks.19.FLOATYes0.0 - 1.0Weight for block 19 interpolation (default: 1.0)
blocks.20.FLOATYes0.0 - 1.0Weight for block 20 interpolation (default: 1.0)
blocks.21.FLOATYes0.0 - 1.0Weight for block 21 interpolation (default: 1.0)
blocks.22.FLOATYes0.0 - 1.0Weight for block 22 interpolation (default: 1.0)
blocks.23.FLOATYes0.0 - 1.0Weight for block 23 interpolation (default: 1.0)
blocks.24.FLOATYes0.0 - 1.0Weight for block 24 interpolation (default: 1.0)
blocks.25.FLOATYes0.0 - 1.0Weight for block 25 interpolation (default: 1.0)
blocks.26.FLOATYes0.0 - 1.0Weight for block 26 interpolation (default: 1.0)
blocks.27.FLOATYes0.0 - 1.0Weight for block 27 interpolation (default: 1.0)
blocks.28.FLOATYes0.0 - 1.0Weight for block 28 interpolation (default: 1.0)
blocks.29.FLOATYes0.0 - 1.0Weight for block 29 interpolation (default: 1.0)
blocks.30.FLOATYes0.0 - 1.0Weight for block 30 interpolation (default: 1.0)
blocks.31.FLOATYes0.0 - 1.0Weight for block 31 interpolation (default: 1.0)
blocks.32.FLOATYes0.0 - 1.0Weight for block 32 interpolation (default: 1.0)
blocks.33.FLOATYes0.0 - 1.0Weight for block 33 interpolation (default: 1.0)
blocks.34.FLOATYes0.0 - 1.0Weight for block 34 interpolation (default: 1.0)
blocks.35.FLOATYes0.0 - 1.0Weight for block 35 interpolation (default: 1.0)
blocks.36.FLOATYes0.0 - 1.0Weight for block 36 interpolation (default: 1.0)
blocks.37.FLOATYes0.0 - 1.0Weight for block 37 interpolation (default: 1.0)
blocks.38.FLOATYes0.0 - 1.0Weight for block 38 interpolation (default: 1.0)
blocks.39.FLOATYes0.0 - 1.0Weight for block 39 interpolation (default: 1.0)
blocks.40.FLOATYes0.0 - 1.0Weight for block 40 interpolation (default: 1.0)
blocks.41.FLOATYes0.0 - 1.0Weight for block 41 interpolation (default: 1.0)
blocks.42.FLOATYes0.0 - 1.0Weight for block 42 interpolation (default: 1.0)
blocks.43.FLOATYes0.0 - 1.0Weight for block 43 interpolation (default: 1.0)
blocks.44.FLOATYes0.0 - 1.0Weight for block 44 interpolation (default: 1.0)
blocks.45.FLOATYes0.0 - 1.0Weight for block 45 interpolation (default: 1.0)
blocks.46.FLOATYes0.0 - 1.0Weight for block 46 interpolation (default: 1.0)
blocks.47.FLOATYes0.0 - 1.0Weight for block 47 interpolation (default: 1.0)
final_layer.FLOATYes0.0 - 1.0Weight for final layer interpolation (default: 1.0)

Outputs

Output NameData TypeDescription
modelMODELThe merged model combining features from both input models according to the specified weights