Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions src/lightning/fabric/plugins/precision/bitsandbytes.py
Original file line number Diff line number Diff line change
Expand Up @@ -256,9 +256,10 @@ def quantize(
if int8params.has_fp16_weights:
int8params.data = B
else:
CB, CBt, SCB, SCBt, _ = bnb.functional.double_quant(B)
del CBt
del SCBt
if hasattr(bnb.functional, "double_quant"):
CB, _, SCB, _, _ = bnb.functional.double_quant(B)
else: # for versions 0.46+
CB, SCB = bnb.functional.int8_double_quant(B)
int8params.data = CB
setattr(int8params, "CB", CB)
setattr(int8params, "SCB", SCB)
Expand Down
Loading