cluder
cluder
so @AUTOMATIC1111 can choose either PR (#4283 or this one here, booth seem to fix the problems from my testing) and we close the other.
trying to summon @AUTOMATIC1111 because one of this pr's should be merged soon, since the caching currently results in strange / false behaviour when switching between checkpoints or using the...
you can currently already use `--ckpt-dir=E:/sd-checkpoints` to load checkpoints from that directory additionally to the local dir
Test scenario: no cpt caching (0), animevae .ckpt and .vat.pt It seems the vae is not unloaded when switching with the drop-down (sd_vae quicksetting) from animevae to none. initially it...
when i tried to test it, it seems to try to load a ckpt as vae and then breaks ``` Commit hash: bfe0dc41d776306a352ed2dc9289ecfc9cb6934a Installing requirements for Web UI Launching Web...
Ok, the main problem is gone now. But in my case the dropdown only lists vae's in the e:\stable-diffusion-webui\models\Stable-diffusion folder. I think it should also find vae's in the `--ckpt-dir`...
would this make sense ? it seems to work fine sd_vae.py ``` if shared.cmd_opts.vae_path is not None and os.path.isfile(shared.cmd_opts.vae_path): candidates.append(shared.cmd_opts.vae_path) +if shared.cmd_opts.ckpt_dir is not None: + candidates.extend(glob.iglob(os.path.join(shared.cmd_opts.ckpt_dir, '**/*.vae.ckpt'), recursive=True)) +...
otherwise i think it should be fine, didnt find any problems
i tried with or without removing the vae reset, but i am getting inconsistent results. (noticed best when running x/y plot with multiple checkpoints and same seed multiple times, results...
@AUTOMATIC1111 this could be merged as a quickfix #4666 will fix the problem too and fix a problem with the None vae (and caching), If #4666 can be merged, i...