default_stage: default_modifiers: AWQModifier: mappings: - smooth_layer: model.encoder.language_model.layers.0.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.0.mlp.gate_proj, model.encoder.language_model.layers.0.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.0.mlp.up_proj balance_layers: [model.encoder.language_model.layers.0.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.0.pre_feedforward_layernorm balance_layers: [model.decoder.layers.0.mlp.gate_proj, model.decoder.layers.0.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.0.mlp.up_proj balance_layers: [model.decoder.layers.0.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.1.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.1.mlp.gate_proj, model.encoder.language_model.layers.1.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.1.mlp.up_proj balance_layers: [model.encoder.language_model.layers.1.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.1.pre_feedforward_layernorm balance_layers: [model.decoder.layers.1.mlp.gate_proj, model.decoder.layers.1.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.1.mlp.up_proj balance_layers: [model.decoder.layers.1.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.2.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.2.mlp.gate_proj, model.encoder.language_model.layers.2.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.2.mlp.up_proj balance_layers: [model.encoder.language_model.layers.2.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.2.pre_feedforward_layernorm balance_layers: [model.decoder.layers.2.mlp.gate_proj, model.decoder.layers.2.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.2.mlp.up_proj balance_layers: [model.decoder.layers.2.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.3.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.3.mlp.gate_proj, model.encoder.language_model.layers.3.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.3.mlp.up_proj balance_layers: [model.encoder.language_model.layers.3.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.3.pre_feedforward_layernorm balance_layers: [model.decoder.layers.3.mlp.gate_proj, model.decoder.layers.3.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.3.mlp.up_proj balance_layers: [model.decoder.layers.3.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.4.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.4.mlp.gate_proj, model.encoder.language_model.layers.4.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.4.mlp.up_proj balance_layers: [model.encoder.language_model.layers.4.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.4.pre_feedforward_layernorm balance_layers: [model.decoder.layers.4.mlp.gate_proj, model.decoder.layers.4.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.4.mlp.up_proj balance_layers: [model.decoder.layers.4.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.5.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.5.mlp.gate_proj, model.encoder.language_model.layers.5.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.5.mlp.up_proj balance_layers: [model.encoder.language_model.layers.5.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.5.pre_feedforward_layernorm balance_layers: [model.decoder.layers.5.mlp.gate_proj, model.decoder.layers.5.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.5.mlp.up_proj balance_layers: [model.decoder.layers.5.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.6.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.6.mlp.gate_proj, model.encoder.language_model.layers.6.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.6.mlp.up_proj balance_layers: [model.encoder.language_model.layers.6.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.6.pre_feedforward_layernorm balance_layers: [model.decoder.layers.6.mlp.gate_proj, model.decoder.layers.6.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.6.mlp.up_proj balance_layers: [model.decoder.layers.6.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.7.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.7.mlp.gate_proj, model.encoder.language_model.layers.7.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.7.mlp.up_proj balance_layers: [model.encoder.language_model.layers.7.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.7.pre_feedforward_layernorm balance_layers: [model.decoder.layers.7.mlp.gate_proj, model.decoder.layers.7.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.7.mlp.up_proj balance_layers: [model.decoder.layers.7.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.8.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.8.mlp.gate_proj, model.encoder.language_model.layers.8.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.8.mlp.up_proj balance_layers: [model.encoder.language_model.layers.8.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.8.pre_feedforward_layernorm balance_layers: [model.decoder.layers.8.mlp.gate_proj, model.decoder.layers.8.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.8.mlp.up_proj balance_layers: [model.decoder.layers.8.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.9.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.9.mlp.gate_proj, model.encoder.language_model.layers.9.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.9.mlp.up_proj balance_layers: [model.encoder.language_model.layers.9.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.9.pre_feedforward_layernorm balance_layers: [model.decoder.layers.9.mlp.gate_proj, model.decoder.layers.9.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.9.mlp.up_proj balance_layers: [model.decoder.layers.9.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.10.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.10.mlp.gate_proj, model.encoder.language_model.layers.10.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.10.mlp.up_proj balance_layers: [model.encoder.language_model.layers.10.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.10.pre_feedforward_layernorm balance_layers: [model.decoder.layers.10.mlp.gate_proj, model.decoder.layers.10.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.10.mlp.up_proj balance_layers: [model.decoder.layers.10.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.11.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.11.mlp.gate_proj, model.encoder.language_model.layers.11.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.11.mlp.up_proj balance_layers: [model.encoder.language_model.layers.11.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.11.pre_feedforward_layernorm balance_layers: [model.decoder.layers.11.mlp.gate_proj, model.decoder.layers.11.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.11.mlp.up_proj balance_layers: [model.decoder.layers.11.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.12.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.12.mlp.gate_proj, model.encoder.language_model.layers.12.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.12.mlp.up_proj balance_layers: [model.encoder.language_model.layers.12.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.12.pre_feedforward_layernorm balance_layers: [model.decoder.layers.12.mlp.gate_proj, model.decoder.layers.12.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.12.mlp.up_proj balance_layers: [model.decoder.layers.12.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.13.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.13.mlp.gate_proj, model.encoder.language_model.layers.13.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.13.mlp.up_proj balance_layers: [model.encoder.language_model.layers.13.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.13.pre_feedforward_layernorm balance_layers: [model.decoder.layers.13.mlp.gate_proj, model.decoder.layers.13.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.13.mlp.up_proj balance_layers: [model.decoder.layers.13.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.14.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.14.mlp.gate_proj, model.encoder.language_model.layers.14.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.14.mlp.up_proj balance_layers: [model.encoder.language_model.layers.14.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.14.pre_feedforward_layernorm balance_layers: [model.decoder.layers.14.mlp.gate_proj, model.decoder.layers.14.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.14.mlp.up_proj balance_layers: [model.decoder.layers.14.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.15.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.15.mlp.gate_proj, model.encoder.language_model.layers.15.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.15.mlp.up_proj balance_layers: [model.encoder.language_model.layers.15.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.15.pre_feedforward_layernorm balance_layers: [model.decoder.layers.15.mlp.gate_proj, model.decoder.layers.15.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.15.mlp.up_proj balance_layers: [model.decoder.layers.15.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.16.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.16.mlp.gate_proj, model.encoder.language_model.layers.16.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.16.mlp.up_proj balance_layers: [model.encoder.language_model.layers.16.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.16.pre_feedforward_layernorm balance_layers: [model.decoder.layers.16.mlp.gate_proj, model.decoder.layers.16.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.16.mlp.up_proj balance_layers: [model.decoder.layers.16.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.17.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.17.mlp.gate_proj, model.encoder.language_model.layers.17.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.17.mlp.up_proj balance_layers: [model.encoder.language_model.layers.17.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.17.pre_feedforward_layernorm balance_layers: [model.decoder.layers.17.mlp.gate_proj, model.decoder.layers.17.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.17.mlp.up_proj balance_layers: [model.decoder.layers.17.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.18.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.18.mlp.gate_proj, model.encoder.language_model.layers.18.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.18.mlp.up_proj balance_layers: [model.encoder.language_model.layers.18.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.18.pre_feedforward_layernorm balance_layers: [model.decoder.layers.18.mlp.gate_proj, model.decoder.layers.18.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.18.mlp.up_proj balance_layers: [model.decoder.layers.18.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.19.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.19.mlp.gate_proj, model.encoder.language_model.layers.19.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.19.mlp.up_proj balance_layers: [model.encoder.language_model.layers.19.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.19.pre_feedforward_layernorm balance_layers: [model.decoder.layers.19.mlp.gate_proj, model.decoder.layers.19.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.19.mlp.up_proj balance_layers: [model.decoder.layers.19.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.20.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.20.mlp.gate_proj, model.encoder.language_model.layers.20.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.20.mlp.up_proj balance_layers: [model.encoder.language_model.layers.20.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.20.pre_feedforward_layernorm balance_layers: [model.decoder.layers.20.mlp.gate_proj, model.decoder.layers.20.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.20.mlp.up_proj balance_layers: [model.decoder.layers.20.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.21.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.21.mlp.gate_proj, model.encoder.language_model.layers.21.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.21.mlp.up_proj balance_layers: [model.encoder.language_model.layers.21.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.21.pre_feedforward_layernorm balance_layers: [model.decoder.layers.21.mlp.gate_proj, model.decoder.layers.21.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.21.mlp.up_proj balance_layers: [model.decoder.layers.21.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.22.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.22.mlp.gate_proj, model.encoder.language_model.layers.22.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.22.mlp.up_proj balance_layers: [model.encoder.language_model.layers.22.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.22.pre_feedforward_layernorm balance_layers: [model.decoder.layers.22.mlp.gate_proj, model.decoder.layers.22.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.22.mlp.up_proj balance_layers: [model.decoder.layers.22.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.23.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.23.mlp.gate_proj, model.encoder.language_model.layers.23.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.23.mlp.up_proj balance_layers: [model.encoder.language_model.layers.23.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.23.pre_feedforward_layernorm balance_layers: [model.decoder.layers.23.mlp.gate_proj, model.decoder.layers.23.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.23.mlp.up_proj balance_layers: [model.decoder.layers.23.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.24.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.24.mlp.gate_proj, model.encoder.language_model.layers.24.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.24.mlp.up_proj balance_layers: [model.encoder.language_model.layers.24.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.24.pre_feedforward_layernorm balance_layers: [model.decoder.layers.24.mlp.gate_proj, model.decoder.layers.24.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.24.mlp.up_proj balance_layers: [model.decoder.layers.24.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.25.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.25.mlp.gate_proj, model.encoder.language_model.layers.25.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.25.mlp.up_proj balance_layers: [model.encoder.language_model.layers.25.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.25.pre_feedforward_layernorm balance_layers: [model.decoder.layers.25.mlp.gate_proj, model.decoder.layers.25.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.25.mlp.up_proj balance_layers: [model.decoder.layers.25.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.26.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.26.mlp.gate_proj, model.encoder.language_model.layers.26.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.26.mlp.up_proj balance_layers: [model.encoder.language_model.layers.26.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.26.pre_feedforward_layernorm balance_layers: [model.decoder.layers.26.mlp.gate_proj, model.decoder.layers.26.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.26.mlp.up_proj balance_layers: [model.decoder.layers.26.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.27.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.27.mlp.gate_proj, model.encoder.language_model.layers.27.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.27.mlp.up_proj balance_layers: [model.encoder.language_model.layers.27.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.27.pre_feedforward_layernorm balance_layers: [model.decoder.layers.27.mlp.gate_proj, model.decoder.layers.27.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.27.mlp.up_proj balance_layers: [model.decoder.layers.27.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.28.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.28.mlp.gate_proj, model.encoder.language_model.layers.28.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.28.mlp.up_proj balance_layers: [model.encoder.language_model.layers.28.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.28.pre_feedforward_layernorm balance_layers: [model.decoder.layers.28.mlp.gate_proj, model.decoder.layers.28.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.28.mlp.up_proj balance_layers: [model.decoder.layers.28.mlp.down_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.29.pre_feedforward_layernorm balance_layers: [model.encoder.language_model.layers.29.mlp.gate_proj, model.encoder.language_model.layers.29.mlp.up_proj] activation_hook_target: null - smooth_layer: model.encoder.language_model.layers.29.mlp.up_proj balance_layers: [model.encoder.language_model.layers.29.mlp.down_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.29.pre_feedforward_layernorm balance_layers: [model.decoder.layers.29.mlp.gate_proj, model.decoder.layers.29.mlp.up_proj] activation_hook_target: null - smooth_layer: model.decoder.layers.29.mlp.up_proj balance_layers: [model.decoder.layers.29.mlp.down_proj] activation_hook_target: null offload_device: !!python/object/apply:torch.device [cpu] duo_scaling: true n_grid: 20 QuantizationModifier: config_groups: group_0: targets: [Linear] weights: num_bits: 4 type: int symmetric: true group_size: 64 strategy: group block_structure: null dynamic: false actorder: null scale_dtype: null zp_dtype: null observer: memoryless_minmax observer_kwargs: {} input_activations: null output_activations: null format: null targets: [Linear] ignore: [lm_head, 're:.*embed.*', 're:.*router.*', 're:.*vision_tower.*', 're:.*embed_vision.*', 're:.*self_conditioning.*'] bypass_divisibility_checks: false