Allow torchao quantization in SiglipMLP (#15575)

This commit is contained in:
Jerry Zhang 2025-03-26 22:45:51 -07:00 committed by GitHub
parent 54aa619459
commit dcf2a590f5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -208,8 +208,10 @@ class SiglipMLP(nn.Module):
self.config = config
self.activation_fn = get_act_fn(config.hidden_act)
# Special handling for BNB quantization
if quant_config and quant_config.get_name() == "bitsandbytes":
# Special handling for BNB and torchao quantization
if quant_config and quant_config.get_name() in [
"bitsandbytes", "torchao"
]:
quantizable = True
else:
# For other quantization, we require the hidden size to be a