Billy
c619348f29
Extract ModelOnDisk to its own module
2025-03-28 10:35:13 +11:00
Billy
182580ff69
Imports
2025-03-26 12:55:10 +11:00
Billy
d8450033ea
Fix
2025-03-21 17:46:18 +11:00
Billy
3938736bd8
Ruff formatting
2025-03-21 17:35:12 +11:00
Billy
f5e78436a8
Update regression test
2025-03-21 17:14:02 +11:00
Billy
c8888be4c3
Formatting
2025-03-18 13:10:07 +11:00
Billy
db1aa38e98
Warning
2025-03-18 09:55:13 +11:00
Billy
1953f3cbcd
Skip hashing to make test quicker
2025-03-18 09:50:18 +11:00
Billy
b1d336ce8a
Ruff
2025-03-17 12:19:27 +11:00
Billy
40c7be8f5d
Warning about missing test cases
2025-03-17 12:19:15 +11:00
Billy
24218b34bf
Make ruff happy
2025-03-17 12:04:26 +11:00
Billy
e5308be0bb
Use override fixture
2025-03-17 11:31:20 +11:00
Billy
637b93d2d8
Ruff
2025-03-14 10:18:25 +11:00
Billy
565b160060
More tests
2025-03-14 10:17:43 +11:00
Billy
b86ac5e049
Explicit union
2025-03-13 10:28:07 +11:00
Billy
d86b392bfd
Remove redundant hash_algo field
2025-03-11 09:16:59 +11:00
Billy
3e9e45b177
Update comments
2025-03-11 09:04:19 +11:00
Billy
907d960745
PR suggestions
2025-03-11 08:37:43 +11:00
Billy
bfdace6437
New API for model classification
2025-03-11 08:34:34 +11:00
Ryan Dick
26edc71268
ruff format
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
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
psychedelicious
2537d260e3
tests: add test for probing diffusers model variant type
2024-04-23 07:32:53 -04:00
psychedelicious
778922e603
tests: add test_probe_handles_state_dict_with_integer_keys
2024-03-27 09:30:25 +11:00
psychedelicious
e3f29ed320
tests: update default settings tests
2024-03-14 16:03:37 +11:00
psychedelicious
2410ed689a
tests(mm): add tests for control adapter probe default settings
2024-03-08 12:44:58 -05:00
psychedelicious
7c9128b253
tidy(mm): use canonical capitalization for all model-related enums, classes
...
For example, "Lora" -> "LoRA", "Vae" -> "VAE".
2024-03-05 23:50:19 +11:00
Lincoln Stein
78ef946e01
BREAKING CHANGES: invocations now require model key, not base/type/name
...
- Implement new model loader and modify invocations and embeddings
- Finish implementation loaders for all models currently supported by
InvokeAI.
- Move lora, textual_inversion, and model patching support into
backend/embeddings.
- Restore support for model cache statistics collection (a little ugly,
needs work).
- Fixed up invocations that load and patch models.
- Move seamless and silencewarnings utils into better location
2024-03-01 10:42:33 +11:00
Lincoln Stein
b8e875bb73
add ram cache module and support files
2024-03-01 10:42:33 +11:00
Lincoln Stein
010c4eae65
add concept of repo variant
2024-03-01 10:42:33 +11:00
Kevin Turner
6392098961
lint
2023-09-20 12:53:25 -07:00
Kevin Turner
2c39aec22d
test(model management): test VaeFolderProbe
2023-09-20 12:48:59 -07:00