Use lazy loading automatically if a config file exists for the model

This commit is contained in:
Gnome Ann 2022-03-04 11:11:33 -05:00
parent f0629958b1
commit a1fedca2c8
1 changed files with 3 additions and 2 deletions

View File

@ -1080,8 +1080,9 @@ if(not vars.model in ["InferKit", "Colab", "OAI", "ReadOnly", "TPUMeshTransforme
return lazy_load_callback return lazy_load_callback
if(vars.lazy_load and "model_config" in globals() and vars.model_type in ("gpt_neo", "gptj", "xglm")): lazy_load_config_path = os.path.join(path.dirname(path.realpath(__file__)), "maps", vars.model_type + ".json")
with open(os.path.join(path.dirname(path.realpath(__file__)), "maps", vars.model_type + ".json")) as f: if(vars.lazy_load and "model_config" in globals() and os.path.isfile(lazy_load_config_path)):
with open(lazy_load_config_path) as f:
lazy_load_spec = json.load(f) lazy_load_spec = json.load(f)
else: else: