psychedelicious
|
26dc155ad8
|
feat(mm): fix clip vision starter model bases, add ref to actual models
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
b5aa31526f
|
feat(mm): clearer naming for main config class hierarchy
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
99d3f16eb4
|
docs(mm): add reminder for self for field migrations
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
01ca74e622
|
feat(mm): add sanity checks before probing paths
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
25619684c0
|
fix(mm): clip vision identification
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
d336aa45f5
|
feat(mm): more flexible config matching utils
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
303acdb4ac
|
fix(mm): sdxl ip adapter identification
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
2e5ec1c98b
|
fix(mm): t5 identification
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
56e31ca4ac
|
fix(mm): ensure unknown model configs get unknown attrs
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
74e4dd4393
|
docs(mm): remove extraneous comment
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
233b286893
|
feat(mm): satisfy type checker in flux denoise
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
07a667ad9f
|
feat(mm): add helper method for legacy configs
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
7437a14301
|
docs(mm): document flux variant attr
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
09fef01786
|
docs(mm): update docsstrings in factory.py
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
83fe40e7ee
|
fix(mm): inverted condition
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
13b2f9d12b
|
refactor(mm): remove legacy probe, new configs dir structure, update imports
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
0214afc3d1
|
chore(ui): typegen
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
e23ac6d813
|
docs(mm): add comments for identification utils
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
9faffe93f9
|
refactor(mm): split configs into separate files
|
2025-10-13 10:30:07 +11:00 |
|
psychedelicious
|
edfd90f2a4
|
tidy(mm): consistent class names
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
e48e354bf1
|
fix(mm): tag generation & scattered probe fixes
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
4ded5b5a80
|
feat(mm): consistent naming for all model config classes
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
ee5808355d
|
refactor(mm): diffusers loras
w
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
af305250cb
|
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-13 10:30:06 +11:00 |
|
psychedelicious
|
c065655a1d
|
tidy(mm): flux lora format util
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
a0a4eb9a5a
|
tidy(mm): clean up ModelOnDisk caching
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
c53c731371
|
tidy(mm): clean up model heuristic utils
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
951635fbee
|
feat(mm): wip port main models to new api
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
044648fe61
|
tidy(mm): removed unused model merge class
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
111782d6c9
|
docs(mm): add todos
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
f5cbf60fc0
|
feat(mm): wip port of main models to new api
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
395b7d8bbf
|
feat(mm): wip port of main models to new api
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
934b3f8b87
|
feat(mm): wip port of main models to new api
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
9745c25b1b
|
refactor(mm): add config validation utils, make it all consistent and clean
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
925698a688
|
feat(mm): port cnet to new api
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
96bbd8a26e
|
fix(mm): t2i base determination
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
eb1ed245fe
|
tidy(ui): use Extract to get model config types
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
a118700cc8
|
feat(mm): port flux "control lora" and t2i adapter to new api
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
eaddd6f533
|
refactor(mm): continue iterating on config
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
7ca0a0a0fd
|
tidy(mm): skip optimistic override handling for now
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
d185b85fb7
|
feat(mm): port ip adapter to new api
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
a35a49f585
|
feat(mm): port flux redux to new api
|
2025-10-13 10:30:06 +11:00 |
|
psychedelicious
|
3b606b6d63
|
feat(mm): make match helpers more succint
|
2025-10-13 10:30:05 +11:00 |
|
psychedelicious
|
d89472d3b1
|
feat(mm): port SigLIPDiffusersConfig to new api
|
2025-10-13 10:30:05 +11:00 |
|
psychedelicious
|
036ab04376
|
feat(mm): port CLIPVisionDiffusersConfig to new api
|
2025-10-13 10:30:05 +11:00 |
|
psychedelicious
|
e1a54badc1
|
fix(mm): fall back to UnknownModelConfig correctly
|
2025-10-13 10:30:05 +11:00 |
|
psychedelicious
|
bbecc86d0f
|
tidy(mm): clarify that model id utils are private
|
2025-10-13 10:30:05 +11:00 |
|
psychedelicious
|
d4823b6869
|
fix(mm): abstractmethod bork
|
2025-10-13 10:30:05 +11:00 |
|
psychedelicious
|
3488975b2b
|
refactor(mm): add model config parsing utils
|
2025-10-13 10:30:05 +11:00 |
|
psychedelicious
|
fd47da6842
|
refactor(mm): remove unused methods in config.py
|
2025-10-13 10:30:05 +11:00 |
|