Fix incorrect use of bias in awq

This commit is contained in:
chenxichen 2023-12-27 03:25:47 +00:00
parent dd304cf14c
commit 74d9dfa89e
2 changed files with 2 additions and 5 deletions

View File

@ -35,10 +35,7 @@ class WQLinear(nn.Module):
self.qweight = qweight
self.qzeros = qzeros
self.scales = scales
if bias:
self.bias = bias
else:
self.bias = None
self.bias = bias
@torch.no_grad()
def forward(self, x):

View File

@ -335,7 +335,7 @@ def get_linear(weight, bias, quantize):
qweight=qweight,
qzeros=qzeros,
scales=scales,
bias=bias is not None,
bias=bias,
)
else:
raise NotImplementedError(f"Quantization `{quantize}` is not implemented yet.")