Merge pull request #10218 from micky2be/find_vae
Files in vae folder with same name as a checkpoint can be found too
This commit is contained in:
commit
5f5435eb1a
|
@ -85,10 +85,10 @@ def refresh_vae_list():
|
|||
|
||||
|
||||
def find_vae_near_checkpoint(checkpoint_file):
|
||||
checkpoint_path = os.path.splitext(checkpoint_file)[0]
|
||||
for vae_location in [f"{checkpoint_path}.vae.pt", f"{checkpoint_path}.vae.ckpt", f"{checkpoint_path}.vae.safetensors"]:
|
||||
if os.path.isfile(vae_location):
|
||||
return vae_location
|
||||
checkpoint_path = os.path.basename(checkpoint_file).rsplit('.', 1)[0]
|
||||
for vae_file in vae_dict.values():
|
||||
if os.path.basename(vae_file).startswith(checkpoint_path):
|
||||
return vae_file
|
||||
|
||||
return None
|
||||
|
||||
|
|
Loading…
Reference in New Issue