psychedelicious
|
9e03a39c3c
|
feat(mm): add model config schema migration logic
|
2025-10-10 16:48:34 +11:00 |
|
psychedelicious
|
a2f9e007ac
|
feat(mm): fix clip vision starter model bases, add ref to actual models
|
2025-10-10 16:48:34 +11:00 |
|
psychedelicious
|
64ed234fc2
|
feat(mm): clearer naming for main config class hierarchy
|
2025-10-10 16:48:34 +11:00 |
|
psychedelicious
|
06447f7f31
|
docs(mm): add reminder for self for field migrations
|
2025-10-10 16:48:34 +11:00 |
|
psychedelicious
|
34be134c09
|
feat(mm): add sanity checks before probing paths
|
2025-10-10 16:48:34 +11:00 |
|
psychedelicious
|
c1d51e5968
|
fix(mm): clip vision identification
|
2025-10-10 16:48:34 +11:00 |
|
psychedelicious
|
c38d7bd398
|
feat(mm): more flexible config matching utils
|
2025-10-10 16:48:34 +11:00 |
|
psychedelicious
|
a34958f42c
|
fix(mm): sdxl ip adapter identification
|
2025-10-10 16:48:34 +11:00 |
|
psychedelicious
|
1b4dbf5266
|
fix(mm): t5 identification
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
e5dcc013d4
|
fix(mm): ensure unknown model configs get unknown attrs
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
7d8c7e44e6
|
docs(mm): remove extraneous comment
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
ea3d2b4c09
|
feat(mm): satisfy type checker in flux denoise
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
3a76d26776
|
feat(mm): add helper method for legacy configs
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
fcf0200168
|
docs(mm): document flux variant attr
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
407926b8dc
|
docs(mm): update docsstrings in factory.py
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
7659a131f4
|
fix(mm): inverted condition
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
5adce0266b
|
refactor(mm): remove legacy probe, new configs dir structure, update imports
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
2043aa3807
|
chore(ui): typegen
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
f640920c6b
|
docs(mm): add comments for identification utils
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
d93d4242f9
|
refactor(mm): split configs into separate files
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
6cc67e53a8
|
tidy(mm): consistent class names
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
165f57286a
|
fix(mm): tag generation & scattered probe fixes
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
1e1c8b988b
|
feat(mm): consistent naming for all model config classes
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
315ddefbf1
|
refactor(mm): diffusers loras
w
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
629db4acfe
|
refactor(mm): make config classes narrow
Simpler logic to identify, less complexity to add new model, fewer
useless attrs that do not relate to the model arch, etc
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
a7f1cf4c17
|
tidy(mm): flux lora format util
|
2025-10-10 16:48:33 +11:00 |
|
psychedelicious
|
a9b88d46e2
|
tidy(mm): clean up ModelOnDisk caching
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
dd7a51b351
|
tidy(mm): clean up model heuristic utils
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
e9911cf135
|
feat(mm): wip port main models to new api
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
6b5e3ca17f
|
tidy(mm): removed unused model merge class
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
54e3c3e209
|
docs(mm): add todos
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
0192caa90f
|
feat(mm): wip port of main models to new api
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
24bc4f5047
|
feat(mm): wip port of main models to new api
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
6f5720904a
|
feat(mm): wip port of main models to new api
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
f9686b38fa
|
refactor(mm): add config validation utils, make it all consistent and clean
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
41c4c82f1d
|
feat(mm): port cnet to new api
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
9fe3c12275
|
fix(mm): t2i base determination
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
e79f8b641a
|
tidy(ui): use Extract to get model config types
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
532a777a06
|
feat(mm): port flux "control lora" and t2i adapter to new api
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
d9b0c6786a
|
refactor(mm): continue iterating on config
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
6d96fa055a
|
tidy(mm): skip optimistic override handling for now
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
b74e0f6ca4
|
feat(mm): port ip adapter to new api
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
ab2b1b2bde
|
feat(mm): port flux redux to new api
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
eb1eee37f1
|
feat(mm): make match helpers more succint
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
1a9da83376
|
feat(mm): port SigLIPDiffusersConfig to new api
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
6b3d79e479
|
feat(mm): port CLIPVisionDiffusersConfig to new api
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
00463e9407
|
fix(mm): fall back to UnknownModelConfig correctly
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
b87bfd9a06
|
tidy(mm): clarify that model id utils are private
|
2025-10-10 16:48:32 +11:00 |
|
psychedelicious
|
37743dea38
|
fix(mm): abstractmethod bork
|
2025-10-10 16:48:31 +11:00 |
|
psychedelicious
|
202979dcb7
|
refactor(mm): add model config parsing utils
|
2025-10-10 16:48:31 +11:00 |
|