Cosmos3-Super-Text2Image / hf_quant_config.json
wkutak's picture
Add Cosmos3 Super Text2Image FP8 checkpoint
8c0d104 verified
Raw
History Blame
4.85 kB
{
"block_quantize": null,
"calib_cfg": {
"method": "max"
},
"channel_quantize": null,
"disable_conv_quantization": false,
"forward_loop": null,
"modelopt_config": {
"algorithm": "max",
"quant_cfg": [
{
"enable": false,
"quantizer_name": "*"
},
{
"cfg": {
"axis": null,
"fake_quant": false,
"num_bits": [
4,
3
]
},
"quantizer_name": "*weight_quantizer"
},
{
"cfg": {
"axis": null,
"num_bits": [
4,
3
]
},
"quantizer_name": "*input_quantizer"
},
{
"enable": false,
"parent_class": "nn.BatchNorm1d",
"quantizer_name": "*"
},
{
"enable": false,
"parent_class": "nn.BatchNorm2d",
"quantizer_name": "*"
},
{
"enable": false,
"parent_class": "nn.BatchNorm3d",
"quantizer_name": "*"
},
{
"enable": false,
"parent_class": "nn.LeakyReLU",
"quantizer_name": "*"
},
{
"enable": false,
"quantizer_name": "*lm_head*"
},
{
"enable": false,
"quantizer_name": "*proj_out.*"
},
{
"enable": false,
"quantizer_name": "*block_sparse_moe.gate*"
},
{
"enable": false,
"quantizer_name": "*router*"
},
{
"enable": false,
"quantizer_name": "*mlp.gate.*"
},
{
"enable": false,
"quantizer_name": "*mlp.shared_expert_gate.*"
},
{
"enable": false,
"quantizer_name": "*linear_attn.conv1d*"
},
{
"enable": false,
"quantizer_name": "*mixer.conv1d*"
},
{
"enable": false,
"quantizer_name": "*output_layer*"
},
{
"enable": false,
"quantizer_name": "output.*"
},
{
"enable": false,
"quantizer_name": "*proj_in*"
},
{
"enable": false,
"quantizer_name": "*proj_out*"
},
{
"enable": false,
"quantizer_name": "*time_embedder*"
},
{
"enable": false,
"quantizer_name": "*audio_proj_in*"
},
{
"enable": false,
"quantizer_name": "*audio_proj_out*"
},
{
"enable": false,
"quantizer_name": "*action_proj_in*"
},
{
"enable": false,
"quantizer_name": "*action_proj_out*"
},
{
"enable": false,
"quantizer_name": "*lm_head*"
},
{
"enable": false,
"quantizer_name": "*visual*"
}
]
},
"modules_to_not_convert": [
"proj_in",
"proj_out",
"time_embedder",
"audio_proj_in",
"audio_proj_out",
"action_proj_in",
"action_proj_out",
"lm_head",
"visual"
],
"quant_method": "modelopt",
"quant_type": "FP8_FP8",
"scale_block_quantize": null,
"scale_channel_quantize": null,
"weight_only": false,
"config_groups": {
"group_0": {
"input_activations": {
"dynamic": false,
"num_bits": 8,
"type": "float"
},
"weights": {
"dynamic": false,
"num_bits": 8,
"type": "float"
},
"targets": [
"Linear"
]
}
},
"quant_algo": "FP8",
"ignore": [
"proj_in",
"proj_out",
"time_embedder*",
"audio_proj_in",
"audio_proj_out",
"action_proj_in",
"action_proj_out",
"lm_head",
"model.visual*",
"visual*"
],
"producer": {
"name": "modelopt",
"version": "0.44.0"
}
}