Ryan Dick
|
c336e5ff05
|
Restore line that was accidentally removed during development.
|
2024-08-30 20:14:55 +00:00 |
|
Ryan Dick
|
c5df0eeeee
|
Update schema.ts.
|
2024-08-30 20:01:45 +00:00 |
|
Ryan Dick
|
a2d507a580
|
Update default workflows for FLUX.
|
2024-08-30 20:00:41 +00:00 |
|
Ryan Dick
|
a4ee15c344
|
Rename flux_text_to_image.py -> flex_denoise.py
|
2024-08-30 19:14:11 +00:00 |
|
Ryan Dick
|
6675aaba4c
|
Add denoise_end param to FluxDenoiseInvocation.
|
2024-08-30 19:13:20 +00:00 |
|
Ryan Dick
|
661c9db7ac
|
Rename FluxTextToImageInvocation -> FluxDenoiseInvocation.
|
2024-08-30 15:34:56 +00:00 |
|
Ryan Dick
|
480c62320c
|
Use the existence of initial latents to decide whether we are doing image-to-image in the FLUX denoising node. Previously we were using the denoising_start value, but in some cases with an inpaintin mask you may want to run image-to-image from densoising_start=0.
|
2024-08-30 15:09:55 +00:00 |
|
Ryan Dick
|
75d0558241
|
Code cleanup and documentation around FLUX inpainting.
|
2024-08-30 14:46:04 +00:00 |
|
Ryan Dick
|
262b67b9cb
|
Split FLUX VAE decoding out into its own node from LatentsToImageInvocation.
|
2024-08-29 21:19:50 +00:00 |
|
Ryan Dick
|
6a89176c6a
|
Split FLUX VAE encoding out into its own node from ImageToLatentsInvocation.
|
2024-08-29 21:12:51 +00:00 |
|
Ryan Dick
|
7d854f32b0
|
Get a rough version of FLUX inpainting working.
|
2024-08-29 19:21:12 +00:00 |
|
Ryan Dick
|
e0f12c762e
|
Update MaskTensorToImageInvocation to support input mask tensors with or without a channel dimension.
|
2024-08-29 19:21:12 +00:00 |
|
Ryan Dick
|
bfa9de6826
|
Remove unused vae field from FLUXTextToImageInvocation.
|
2024-08-29 19:21:12 +00:00 |
|
Ryan Dick
|
a67340e628
|
Bump FLUX node versions after splitting out VAE encode/decode.
|
2024-08-29 19:21:12 +00:00 |
|
Ryan Dick
|
4384858be2
|
Split VAE decoding out from the FLUXTextToImageInvocation.
|
2024-08-29 19:21:12 +00:00 |
|
Ryan Dick
|
b33cba500c
|
Get FLUX non-masked image-to-image working - still rough.
|
2024-08-29 19:21:12 +00:00 |
|
Ryan Dick
|
e3a7bf12c1
|
Add FLUX VAE decoding support to LatentsToImageInvocation.
|
2024-08-29 19:21:12 +00:00 |
|
Ryan Dick
|
21701173d8
|
Add FLUX VAE support to ImageToLatentsInvocation.
|
2024-08-29 19:21:12 +00:00 |
|
Ryan Dick
|
4e4b6c6dbc
|
Tidy variable management and dtype handling in FluxTextToImageInvocation.
|
2024-08-29 19:08:18 +00:00 |
|
Ryan Dick
|
5e8cf9fb6a
|
Remove hack to clear cache from the FluxTextToImageInvocation. We now clear the cache based on the on-disk model size.
|
2024-08-29 19:08:18 +00:00 |
|
Ryan Dick
|
c738fe051f
|
Split T5 encoding and CLIP encoding into separate functions to ensure that all model references are locally-scoped so that the two models don't have to be help in memory at the same time.
|
2024-08-29 19:08:18 +00:00 |
|
Ryan Dick
|
29fe1533f2
|
Fix bug in InvokeLinear8bitLt that was causing old state information to persist after loading from a state dict. This manifested as state tensors being left on the GPU even when a model had been offloaded to the CPU cache.
|
2024-08-29 19:08:18 +00:00 |
|
Ryan Dick
|
77090070bd
|
Check the size of a model on disk and make room for it in the cache before loading it.
|
2024-08-29 19:08:18 +00:00 |
|
Ryan Dick
|
6ba9b1b6b0
|
Tidy up GIG -> GB and remove unused GIG constant.
|
2024-08-29 19:08:18 +00:00 |
|
Ryan Dick
|
c578b8df1e
|
Improve ModelCache docs.
|
2024-08-29 19:08:18 +00:00 |
|
Ryan Dick
|
cad9a41433
|
Remove unused MOdelCache.exists(...) function.
|
2024-08-29 19:08:18 +00:00 |
|
Ryan Dick
|
5fefb3b0f4
|
Remove unused param from ModelCache.
|
2024-08-29 19:08:18 +00:00 |
|
Ryan Dick
|
5284a870b0
|
Remove unused constructor params from ModelCache.
|
2024-08-29 19:08:18 +00:00 |
|
Ryan Dick
|
e064377c05
|
Remove default model cache sizes from model_cache_default.py. These defaults were misleading, because the config defaults take precedence over them.
|
2024-08-29 19:08:18 +00:00 |
|
Mary Hipp
|
3e569c8312
|
feat(ui): add fields for CLIP embed models and Flux VAE models in workflows
|
2024-08-29 11:52:51 -04:00 |
|
maryhipp
|
16825ee6e9
|
feat(nodes): bump version of flux model node, update default workflow
|
2024-08-29 11:52:51 -04:00 |
|
Mary Hipp
|
3f5340fa53
|
feat(nodes): add submodels as inputs to FLUX main model node instead of hardcoded names
|
2024-08-29 11:52:51 -04:00 |
|
chainchompa
|
326de55d3e
|
remove api changes and only preselect style preset
|
2024-08-28 09:53:29 -04:00 |
|
chainchompa
|
b2df909570
|
added selectedStylePreset to preload presets when app loads
|
2024-08-28 09:50:44 -04:00 |
|
chainchompa
|
026ac36b06
|
Revert "added selectedStylePreset to preload presets when app loads"
This reverts commit e97fd85904 .
|
2024-08-28 09:44:08 -04:00 |
|
chainchompa
|
92125e5fd2
|
bug fixes
|
2024-08-27 16:13:38 -04:00 |
|
chainchompa
|
c0c139da88
|
formatting ruff
|
2024-08-27 15:46:51 -04:00 |
|
chainchompa
|
404ad6a7fd
|
cleanup
|
2024-08-27 15:42:42 -04:00 |
|
chainchompa
|
fc39086fb4
|
call stylePresetSelected
|
2024-08-27 15:34:31 -04:00 |
|
chainchompa
|
cd215700fe
|
added route for selecting style preset
|
2024-08-27 15:34:07 -04:00 |
|
chainchompa
|
e97fd85904
|
added selectedStylePreset to preload presets when app loads
|
2024-08-27 15:33:24 -04:00 |
|
Brandon Rising
|
0a263fa5b1
|
chore: bump version to v4.2.9rc1
|
2024-08-27 12:09:27 -04:00 |
|
Mary Hipp
|
fae3836a8d
|
fix CLIP
|
2024-08-27 10:29:10 -04:00 |
|
Mary Hipp
|
b3d2eb4178
|
add translations for new model types in MM, remove clip vision from filter since its not displayed in list
|
2024-08-27 10:29:10 -04:00 |
|
Ryan Dick
|
50085b40bb
|
Update starter model size estimates.
|
2024-08-26 20:17:50 -04:00 |
|
Mary Hipp
|
cff382715a
|
default workflow: add steps to exposed fields, add more notes
|
2024-08-26 20:17:50 -04:00 |
|
Brandon Rising
|
54d54d1bf2
|
Run ruff
|
2024-08-26 20:17:50 -04:00 |
|
Mary Hipp
|
e84ea68282
|
remove prompt
|
2024-08-26 20:17:50 -04:00 |
|
Mary Hipp
|
160dd36782
|
update default workflow for flux
|
2024-08-26 20:17:50 -04:00 |
|
Brandon Rising
|
65bb46bcca
|
Rename params for flux and flux vae, add comments explaining use of the config_path in model config
|
2024-08-26 20:17:50 -04:00 |
|