Weighted Merge
CLI Equivalent: apr merge --method weighted --weights 0.6,0.3,0.1 model1.apr model2.apr model3.apr -o merged.apr
What This Demonstrates
Weighted average merging where each model contributes proportionally to its assigned weight. Allows emphasizing higher-quality or task-specific models in the final blend.
Run
cargo run --example merge_weighted
Key APIs
weighted_merge(&[models], &[weights])-- weighted element-wise averagenormalize_weights(&weights)-- ensure weights sum to 1.0ModelBundleV2::new().add_tensor(name, shape, merged_bytes)-- save merged model