(model)
| 73 | |
| 74 | @torch.no_grad() |
| 75 | def quant_inplace(model): |
| 76 | for name, module in model.named_modules(): |
| 77 | if isinstance(module, QuantLinear): |
| 78 | module.weight.data = module.weight_quantizer(module.weight.data) |
| 79 | |
| 80 | |
| 81 | class TruncateFunction(torch.autograd.Function): |