mirror of
https://github.com/KoboldAI/KoboldAI-Client.git
synced 2025-06-05 21:59:24 +02:00
Don't enable accelerate if no layers are in disk cache or GPUs
This commit is contained in:
@ -2004,7 +2004,7 @@ def load_model(use_gpu=True, gpu_layers=None, disk_layers=None, initial_load=Fal
|
|||||||
if(not vars.lazy_load):
|
if(not vars.lazy_load):
|
||||||
device_config(model.config)
|
device_config(model.config)
|
||||||
move_model_to_devices(model)
|
move_model_to_devices(model)
|
||||||
elif(utils.HAS_ACCELERATE):
|
elif(utils.HAS_ACCELERATE and __import__("breakmodel").disk_blocks > 0):
|
||||||
move_model_to_devices(model)
|
move_model_to_devices(model)
|
||||||
vars.modeldim = get_hidden_size_from_model(model)
|
vars.modeldim = get_hidden_size_from_model(model)
|
||||||
generator = model.generate
|
generator = model.generate
|
||||||
@ -2012,7 +2012,7 @@ def load_model(use_gpu=True, gpu_layers=None, disk_layers=None, initial_load=Fal
|
|||||||
model = model.to('cpu').float()
|
model = model.to('cpu').float()
|
||||||
vars.modeldim = get_hidden_size_from_model(model)
|
vars.modeldim = get_hidden_size_from_model(model)
|
||||||
generator = model.generate
|
generator = model.generate
|
||||||
elif(utils.HAS_ACCELERATE):
|
elif(utils.HAS_ACCELERATE and __import__("breakmodel").disk_blocks > 0):
|
||||||
move_model_to_devices(model)
|
move_model_to_devices(model)
|
||||||
vars.modeldim = get_hidden_size_from_model(model)
|
vars.modeldim = get_hidden_size_from_model(model)
|
||||||
generator = model.generate
|
generator = model.generate
|
||||||
|
Reference in New Issue
Block a user