InvokeAI/invokeai/backend
Lincoln Stein 2b1cb569eb make model key assignment deterministic
- When installing, model keys are now calculated from the model contents.
- .safetensors, .ckpt and other single file models are hashed with sha1
- The contents of diffusers directories are hashed using imohash (faster)

fixup yaml->sql db migration script to assign deterministic key

- this commit also detects and assigns the correct image encoder for
  ip adapter models.
2024-02-28 18:08:34 +11:00
..
embeddings Tidy names and locations of modules 2024-02-19 08:16:56 +11:00
image_util make model manager v2 ready for PR review 2024-02-15 18:00:08 +11:00
install several small model install enhancements 2024-02-23 07:48:23 +11:00
ip_adapter final tidying before marking PR as ready for review 2024-02-19 08:16:56 +11:00
model_manager make model key assignment deterministic 2024-02-28 18:08:34 +11:00
onnx final tidying before marking PR as ready for review 2024-02-19 08:16:56 +11:00
stable_diffusion feat(nodes): added gradient mask node 2024-02-22 10:04:33 -05:00
tiles feat(nodes): extract LATENT_SCALE_FACTOR to constants.py 2024-02-15 17:30:03 +11:00
training remove startup dependency on legacy models.yaml file 2024-02-23 07:47:39 +11:00
util final tidying before marking PR as ready for review 2024-02-19 08:16:56 +11:00
__init__.py consolidate model manager parts into a single class 2024-02-15 17:57:14 +11:00
lora.py final tidying before marking PR as ready for review 2024-02-19 08:16:56 +11:00
model_patcher.py Tidy names and locations of modules 2024-02-19 08:16:56 +11:00
raw_model.py final tidying before marking PR as ready for review 2024-02-19 08:16:56 +11:00
textual_inversion.py final tidying before marking PR as ready for review 2024-02-19 08:16:56 +11:00