InvokeAI/invokeai/app/services/shared
Lincoln Stein a72056e0df 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-03-03 14:32:14 +11:00
..
sqlite model loading and conversion implemented for vaes 2024-03-01 10:42:33 +11:00
sqlite_migrator make model key assignment deterministic 2024-03-03 14:32:14 +11:00
__init__.py feat(backend): organise service dependencies 2023-10-12 12:15:06 -04:00
graph.py tidy(nodes): remove no-op model_config 2024-03-01 10:42:33 +11:00
invocation_context.py docs(nodes): update all docstrings for public nodes API 2024-03-01 10:42:33 +11:00
pagination.py feat(api): chore: pydantic & fastapi upgrade 2023-10-17 14:59:25 +11:00