Unverified Commit 7fd3a4e6 authored by Micky Brunetti's avatar Micky Brunetti Committed by GitHub
Browse files

files in vae folder with same name as a checkpoint can be found too

parent 5ab7f213
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
@@ -88,10 +88,13 @@ def refresh_vae_list():


def find_vae_near_checkpoint(checkpoint_file):
    checkpoint_path = os.path.splitext(checkpoint_file)[0]
    for vae_location in [checkpoint_path + ".vae.pt", checkpoint_path + ".vae.ckpt", checkpoint_path + ".vae.safetensors"]:
        if os.path.isfile(vae_location):
            return vae_location
    checkpoint_path = os.path.basename(checkpoint_file).split('.', 1)[0]
    print(f"checkpoint: {checkpoint_path}")
    for vae_file in vae_dict.values():
        vae_path = os.path.basename(vae_file).split('.', 1)[0]
        print(f"vae: {vae_path}")
        if vae_path == checkpoint_path:
            return vae_file

    return None