mirror of
https://github.com/KoboldAI/KoboldAI-Client.git
synced 2025-06-05 21:59:24 +02:00
8 bit debug
This commit is contained in:
@@ -317,7 +317,7 @@ def use_lazy_torch_load(bit_8_available=False, enable=True, callback: Optional[C
|
|||||||
|
|
||||||
def linear_init(self, *args, device=None, **kwargs):
|
def linear_init(self, *args, device=None, **kwargs):
|
||||||
if linear_init.nested_flag or not linear_init.bit_8_available:
|
if linear_init.nested_flag or not linear_init.bit_8_available:
|
||||||
return old_linear_init(self, *args, device=device, **kwargs)
|
return old_linear_init(self, *args, device="meta", **kwargs)
|
||||||
linear_init.nested_flag = True
|
linear_init.nested_flag = True
|
||||||
try:
|
try:
|
||||||
self.__class__ = bnb.nn.Linear8bitLt
|
self.__class__ = bnb.nn.Linear8bitLt
|
||||||
|
Reference in New Issue
Block a user