Use lazy loading automatically if a config file exists for the model
This commit is contained in:
parent
f0629958b1
commit
a1fedca2c8
|
@ -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:
|
||||||
|
|
Loading…
Reference in New Issue