(model, wbits, groupsize)
| 383 | |
| 384 | |
| 385 | def quantize_with_gptq(model, wbits, groupsize): |
| 386 | model = model.eval() |
| 387 | layers = find_layers(model) |
| 388 | for name in ['lm_head']: |
| 389 | if name in layers: |
| 390 | del layers[name] |
| 391 | make_quant(model, layers, wbits, groupsize) |
| 392 | # model.load_state_dict(torch.load(checkpoint)) |
| 393 | return model |
no test coverage detected