py 3.9 find_vae()

This commit is contained in:
w-e-w 2024-07-08 14:07:26 +09:00
parent 1da4907927
commit 21e72d1a5e

View File

@ -118,11 +118,10 @@ def apply_size(p, x: str, xs) -> None:
def find_vae(name: str):
match name := name.lower().strip():
case 'auto', 'automatic':
return 'Automatic'
case 'none':
return 'None'
if name := name.strip().lower() in ('auto', 'automatic'):
return 'Automatic'
elif name == 'none':
return 'None'
return next((k for k in modules.sd_vae.vae_dict if k.lower() == name), print(f'No VAE found for {name}; using Automatic') or 'Automatic')