Jonathan 093174942b
Add thresholding for all diffusers types (#2479)
`generator` now asks `InvokeAIDiffuserComponent` to do postprocessing work on latents after every step. Thresholding - now implemented as replacing latents outside of the threshold with random noise - is called at this point. This postprocessing step is also where we can hook up symmetry and other image latent manipulations in the future.

Note: code at this layer doesn't need to worry about MPS as relevant torch functions are wrapped and made MPS-safe by `generator.py`.
2023-02-14 18:00:34 -06:00
..
2023-01-15 09:22:46 -05:00
2023-02-09 20:21:09 +13:00
2023-02-06 09:45:21 -05:00
2023-02-05 22:55:29 +13:00
2023-01-30 18:42:17 -05:00
2022-12-20 15:32:35 -08:00
2023-01-15 09:22:46 -05:00
2023-01-15 09:22:46 -05:00
2023-02-03 17:35:35 -05:00