Ryan Dick
|
d5211a8088
|
Add FluxRedux model type and probing logic.
|
2025-03-06 10:31:17 +11:00 |
|
Ryan Dick
|
34959ef573
|
Add SigLIP model type and probing.
|
2025-03-06 10:31:17 +11:00 |
|
Ryan Dick
|
0db6639b4b
|
Add FLUX OneTrainer model probing.
|
2025-01-28 14:51:35 +00:00 |
|
Mary Hipp
|
0c2f96daf1
|
add probe for ControlLoRA x diffusers
|
2024-12-17 14:01:41 -05:00 |
|
Ryan Dick
|
41664f88db
|
Rename backend/patches/conversions/ to backend/patches/lora_conversions/
|
2024-12-17 13:20:19 +00:00 |
|
Ryan Dick
|
42f8d6aa11
|
Rename backend/lora/ to backend/patches
|
2024-12-17 13:20:19 +00:00 |
|
Ryan Dick
|
440185cc40
|
Simplify FLUX control LoRA probing.
|
2024-12-17 07:28:45 -05:00 |
|
Mary Hipp
|
da213e4638
|
feat(ui): add control loras to control adapter model options, add default settings for preprocessor in probe
|
2024-12-17 07:28:45 -05:00 |
|
Brandon Rising
|
046d19446c
|
Rename Structural Lora to Control Lora
|
2024-12-17 07:28:45 -05:00 |
|
Brandon Rising
|
f3b253987f
|
Initial setup for flux tools control loras
|
2024-12-17 07:28:45 -05:00 |
|
Brandon Rising
|
ed46acee79
|
fix: Fail scan on InvalidMagicError in picklescan, update default for read_checkpoint_meta to scan unless explicitly told not to
|
2024-11-26 16:17:12 -05:00 |
|
Mary Hipp
|
1948ffe106
|
make sure Soft Edge Detection has preprocessor applied
|
2024-11-20 08:46:02 -05:00 |
|
Brandon Rising
|
391a24b0f6
|
Re-add erroniously removed hash code
|
2024-11-04 12:42:09 -05:00 |
|
Brandon Rising
|
b87f4e59a5
|
Create clip variant type, create new fucntions for discerning clipL and clipG in the frontend
|
2024-11-04 12:42:09 -05:00 |
|
Brandon Rising
|
ebabf4f7a8
|
Setup Model and T5 Encoder selection fields for sd3 nodes
|
2024-11-04 12:42:09 -05:00 |
|
Brandon Rising
|
3970aa30fb
|
define submodels on sd3 models during probe
|
2024-11-04 12:42:09 -05:00 |
|
Ryan Dick
|
e4b17f019a
|
Get diffusers SD3 model probing working.
|
2024-11-04 12:42:09 -05:00 |
|
maryhipp
|
43cc4684e1
|
(api) make sure all controlnet starter models will still have pre-processors correctly assigned when probed based on name
|
2024-10-24 23:34:06 +11:00 |
|
Ryan Dick
|
412e79d8e6
|
Add model probing for XLabs FLUX IP-Adapter.
|
2024-10-21 15:38:50 +00:00 |
|
maryhipp
|
3977ffaa3e
|
update prepreprocessor logic to be more resilient
|
2024-10-09 14:57:14 -04:00 |
|
Ryan Dick
|
8d1a45863c
|
Support installing InstantX ControlNet models from diffusers directory format.
|
2024-10-09 17:04:10 +00:00 |
|
Ryan Dick
|
5d11c30ce6
|
Update ControlNetCheckpointProbe.get_base_type() to work with InstantX.
|
2024-10-09 14:17:42 +00:00 |
|
Ryan Dick
|
1d4a58e52b
|
Add FLUX XLabs ControlNet model probing.
|
2024-10-09 14:17:42 +00:00 |
|
Ryan Dick
|
3d4bd71098
|
Update test_probe_handles_state_dict_with_integer_keys() to make sure that it is still testing what it's intended to test. Previously, we were skipping an important part of the test by using a fake file path.
|
2024-10-02 18:33:05 -04:00 |
|
Brandon Rising
|
814be44cd7
|
Ignore paths that don't exist in probe for unit tests
|
2024-10-02 18:33:05 -04:00 |
|
Ryan Dick
|
ec7e771942
|
Add a compute_dtype field to GGMLTensor.
|
2024-10-02 18:33:05 -04:00 |
|
Brandon Rising
|
446e2884bc
|
Remove no longer used code paths, general cleanup of new dequantization code, update probe
|
2024-10-02 18:33:05 -04:00 |
|
Brandon Rising
|
7d9f125232
|
Run ruff and update imports
|
2024-10-02 18:33:05 -04:00 |
|
Brandon Rising
|
0875e861f5
|
Various updates to gguf performance
|
2024-10-02 18:33:05 -04:00 |
|
Brandon Rising
|
2bfb0ddff5
|
Initial GGUF support for flux models
|
2024-10-02 18:33:05 -04:00 |
|
Ryan Dick
|
5800e60b06
|
Add model probe support for FLUX LoRA models in Diffusers format.
|
2024-09-15 04:39:56 +03:00 |
|
Ryan Dick
|
cf9f30cc56
|
Rename flux_kohya_lora_conversion_utils.py
|
2024-09-15 04:39:56 +03:00 |
|
Ryan Dick
|
01a15b4d80
|
WIP - add invocations to support FLUX LORAs.
|
2024-09-15 04:39:56 +03:00 |
|
Ryan Dick
|
db61ec4322
|
Get probing of FLUX LoRA kohya models working.
|
2024-09-15 04:39:56 +03:00 |
|
Brandon
|
d57ba1ed8b
|
Update invokeai/backend/model_manager/probe.py
Co-authored-by: Ryan Dick <ryanjdick3@gmail.com>
|
2024-09-04 09:36:23 -04:00 |
|
Brandon Rising
|
a005d06255
|
feat: support checkpoint bundles containing more than just the transformer
|
2024-09-04 09:36:23 -04:00 |
|
Lincoln Stein
|
6dabe4d3ca
|
assign T5 encoder to base type "Any"
|
2024-09-03 15:55:51 -04:00 |
|
Lincoln Stein
|
00e4652d30
|
add more reliable fallback method for determining BnbQuantizedLlmInt8b
|
2024-09-03 15:55:51 -04:00 |
|
Lincoln Stein
|
b6434c5318
|
correct modelformat probe for t5 encoders
|
2024-09-03 15:55:51 -04:00 |
|
Lincoln Stein
|
3f7f9f8d61
|
add probes for T5_encoder and ClipTextModel
|
2024-09-03 15:55:51 -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 |
|
Brandon Rising
|
70c278c810
|
Remove dependency on flux config files
|
2024-08-26 20:17:50 -04:00 |
|
maryhipp
|
5f567f41f4
|
add case for clip embed models in probe
|
2024-08-26 20:17:50 -04:00 |
|
Brandon Rising
|
72398350b4
|
More flux loader cleanup
|
2024-08-26 20:17:50 -04:00 |
|
Brandon Rising
|
57168d719b
|
Fix styling/lint
|
2024-08-26 20:17:50 -04:00 |
|
Brandon Rising
|
a63f842a13
|
Select dev/schnell based on state dict, use correct max seq len based on dev/schnell, and shift in inference, separate vae flux params into separate config
|
2024-08-26 20:17:50 -04:00 |
|
Brandon Rising
|
723f3ab0a9
|
Add nf4 bnb quantized format
|
2024-08-26 20:17:50 -04:00 |
|
Brandon Rising
|
1bd90e0fd4
|
Run ruff, setup initial text to image node
|
2024-08-26 20:17:50 -04:00 |
|
Brandon Rising
|
436f18ff55
|
Add backend functions and classes for Flux implementation, Update the way flux encoders/tokenizers are loaded for prompt encoding, Update way flux vae is loaded
|
2024-08-26 20:17:50 -04:00 |
|
Brandon Rising
|
5f59a828f9
|
Setup flux model loading in the UI
|
2024-08-26 20:17:50 -04:00 |
|