mirror of
https://github.com/KoboldAI/KoboldAI-Client.git
synced 2025-06-05 21:59:24 +02:00
Lazyload: Whoops
This commit is contained in:
@@ -389,7 +389,7 @@ def safetensors_load_tensor_independently(
|
|||||||
return f.get_tensor(tensor_key)
|
return f.get_tensor(tensor_key)
|
||||||
|
|
||||||
|
|
||||||
def patch_safetensors():
|
def patch_safetensors(callback):
|
||||||
# Safetensors load patch
|
# Safetensors load patch
|
||||||
import transformers
|
import transformers
|
||||||
|
|
||||||
@@ -494,7 +494,7 @@ def use_lazy_load(
|
|||||||
torch.load = torch_load
|
torch.load = torch_load
|
||||||
|
|
||||||
if HAS_SAFETENSORS:
|
if HAS_SAFETENSORS:
|
||||||
patch_safetensors()
|
patch_safetensors(callback)
|
||||||
|
|
||||||
if dematerialized_modules:
|
if dematerialized_modules:
|
||||||
if use_accelerate_init_empty_weights:
|
if use_accelerate_init_empty_weights:
|
||||||
|
Reference in New Issue
Block a user