models: - model: bigcode/starcoder2-3b # no parameters necessary for base model - model: TechxGenus/starcoder2-3b-instruct # follow user intent parameters: density: - filter: mlp.down_proj.4 # specifically targets the 5th layer value: 0 # assign value of 0 for the 5th layer of down_proj - value: 1 weight: - filter: mlp.down_proj value: [0.3, 0.25, 0.25, 0.15, 0.1] - filter: mlp.gate_proj value: [0.7, 0.25, 0.5, 0.45, 0.4] - filter: mlp.up_proj value: [0.7, 0.25, 0.5, 0.45, 0.4] - filter: self_attn value: [0.7, 0.25, 0.5, 0.45, 0.4] - value: 1 # fallback for rest of tensors. tokenizer_source: union merge_method: dare_ties base_model: bigcode/starcoder2-3b parameters: normalize: true int8_mask: true dtype: bfloat16