mirror of
https://github.com/KoboldAI/KoboldAI-Client.git
synced 2025-04-27 16:28:48 +02:00
Fix for GPT2 breakmodel in the UI
This commit is contained in:
parent
f1d63f61f3
commit
edd50fc809
@ -1565,11 +1565,14 @@ def get_layer_count(model, directory=""):
|
|||||||
model_config = AutoConfig.from_pretrained(directory, revision=vars.revision, cache_dir="cache")
|
model_config = AutoConfig.from_pretrained(directory, revision=vars.revision, cache_dir="cache")
|
||||||
else:
|
else:
|
||||||
model_config = AutoConfig.from_pretrained(model, revision=vars.revision, cache_dir="cache")
|
model_config = AutoConfig.from_pretrained(model, revision=vars.revision, cache_dir="cache")
|
||||||
return utils.num_layers(model_config)
|
|
||||||
|
if ((utils.HAS_ACCELERATE and model_config.model_type != 'gpt2') or model_config.model_type in ("gpt_neo", "gptj", "xglm", "opt")) and not vars.nobreakmodel:
|
||||||
|
return utils.num_layers(model_config)
|
||||||
|
else:
|
||||||
|
return None
|
||||||
else:
|
else:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
||||||
def get_oai_models(key):
|
def get_oai_models(key):
|
||||||
vars.oaiapikey = key
|
vars.oaiapikey = key
|
||||||
if vars.model_selected == 'OAI':
|
if vars.model_selected == 'OAI':
|
||||||
|
Loading…
x
Reference in New Issue
Block a user