B N
3c02e55f2d
translationBot(ui): update translation (German)
...
Currently translated at 80.4% (1183 of 1470 strings)
Co-authored-by: B N <berndnieschalk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/invokeai/web-ui/de/
Translation: InvokeAI/Web UI
2024-03-08 09:00:02 -05:00
Mary Hipp
107390e40b
add button to navigate to model manager if tab is enabled
2024-03-08 09:00:02 -05:00
Mary Hipp
01d86f3a78
consolidate tabs for main model and concepts in generation panel
2024-03-08 09:00:02 -05:00
dunkeroni
589cd3d654
fix(canvas): use corrected mask for pasteback
2024-03-08 09:00:02 -05:00
psychedelicious
af24013bb8
feat(mm): improved model hash class
...
- Use memory view for hashlib algorithms (closer to python 3.11's filehash API in hashlib)
- Remove `sha1_fast` (realized it doesn't even hash the whole file, it just does the first block)
- Add support for custom file filters
- Update docstrings
- Update tests
2024-03-08 09:00:02 -05:00
psychedelicious
93aed57e81
fix(mm): use UUIDv4 for key
...
This changes the functionality of this PR to only use the updated hashing for model hashes with a UUID for the key.
2024-03-08 09:00:02 -05:00
psychedelicious
33967cfc6d
feat(mm): make ModelHash instantiatable, taking an algorithm as arg
2024-03-08 09:00:02 -05:00
psychedelicious
3cf3ed55a2
feat(mm): modularize ModelHash to facilitate testing
2024-03-08 09:00:02 -05:00
psychedelicious
6b41246b2d
feat(mm): add hashing algos to ModelHash
...
- Some algos are slow, so it is now just called ModelHash
- Added all hashlib algos, plus BLAKE3 and the fast (but incorrect) SHA1 algo
2024-03-08 09:00:02 -05:00
psychedelicious
4b073157b8
feat(mm): make hash.py a script for testing
2024-03-08 09:00:02 -05:00
psychedelicious
efceee5128
feat(mm): use blake3 for hashing
2024-03-08 09:00:02 -05:00
Lincoln Stein
64f8535ef5
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-08 09:00:02 -05:00
Ryan Dick
289e759f15
Fix avoid storing extra conditioning info in two places.
2024-03-08 08:51:44 -05:00
Ryan Dick
5fad379192
Add ability to control regional prompt region weights.
2024-03-03 12:55:07 -05:00
Ryan Dick
ad18429fe3
Very experimentation with various regional prompting tuning params.
2024-03-02 17:43:21 -05:00
Ryan Dick
942efa011e
Implement (very slow) self-attention regional masking.
2024-03-01 18:43:32 -05:00
Ryan Dick
ffc4ebb14c
Merge branch 'ryan/remove-attention-map-saving' into ryan/regional-conditioning
2024-03-01 11:33:50 -05:00
Ryan Dick
5b3adf0740
Remove unused code for attention map saving.
2024-02-29 23:42:37 -05:00
Ryan Dick
a5c94fba43
Delete unused functions from shared_invokeai_diffusion.py.
2024-02-29 23:41:15 -05:00
Ryan Dick
3e14bd6c45
Remove unused constructor declared with typo in name: __int__.
2024-02-29 22:42:59 -05:00
Ryan Dick
8721926f14
Merge sequential conditioning and cac conditioning logic to eliminate a bunch of duplication.
2024-02-29 22:42:59 -05:00
Ryan Dick
d87ff3a206
Remove outdated comments related to T2I-Adapters and ControlNets.
2024-02-29 22:42:59 -05:00
Ryan Dick
7d9671014b
Remove use of **kwargs in do_unet_step(...), where full parameter list is known and supported.
2024-02-29 22:42:59 -05:00
Ryan Dick
4a1acd4db9
Fix avoid storing extra conditioning info in two places.
2024-02-29 22:42:59 -05:00
Lincoln Stein
0832e1818e
Fix problem of all installed models being assigned "<NOKEY>"
...
- Also fix redundant scanning of models directory at startup.
2024-02-29 22:31:05 -05:00
Lincoln Stein
813a086cfe
fix race condition between downloading last file and starting install
2024-03-01 10:42:33 +11:00
Lincoln Stein
e18533e3b5
add debugging statements and a timeout to download test
2024-03-01 10:42:33 +11:00
psychedelicious
dd9daf8efb
chore: ruff
2024-03-01 10:42:33 +11:00
psychedelicious
8b03af391a
fix(ui): fix metadata display issue
2024-03-01 10:42:33 +11:00
psychedelicious
bbbd18f119
fix(ui): baseUrl hardcoded api path
...
We now hav multiple api versions for different routers, so we cannot hardcode the `/api/v1` portion of the baseUrl
2024-03-01 10:42:33 +11:00
psychedelicious
c074beff7c
fix(ui): typo in feature tooltips
2024-03-01 10:42:33 +11:00
psychedelicious
753919c6d7
docs(nodes): update all docstrings for public nodes API
2024-03-01 10:42:33 +11:00
psychedelicious
2f26768d19
fix: make invocation_context.py accessible to mkdocs
...
Needs an `__init__.py`.
2024-03-01 10:42:33 +11:00
psychedelicious
0b0128647b
feat(nodes): revise model load API args
2024-03-01 10:42:33 +11:00
Brandon Rising
39725e9560
Next: Remove deprecated app.on_event usage in api runner
2024-03-01 10:42:33 +11:00
psychedelicious
0305e90287
chore: ruff
2024-03-01 10:42:33 +11:00
blessedcoolant
ae34bcfbc0
fix: Assertion issue with SDXL Compel
2024-03-01 10:42:33 +11:00
Brandon Rising
01898d766f
Fix merge with next
2024-03-01 10:42:33 +11:00
Brandon Rising
e7afae0159
Switch absolute path to as_posix in _walk_directory
2024-03-01 10:42:33 +11:00
Brandon Rising
f16e64084b
Ruff checks
2024-03-01 10:42:33 +11:00
Brandon Rising
8992d89817
Fix directory called on _walk_directory
2024-03-01 10:42:33 +11:00
Brandon Rising
0fc2f90824
Switch ModelSearch from os.walk to os.scandir
2024-03-01 10:42:33 +11:00
Brandon Rising
c670dacc29
Ruff format
2024-03-01 10:42:33 +11:00
Brandon Rising
f475b78734
Ruff check
2024-03-01 10:42:33 +11:00
Brandon Rising
ca9b815c89
Extract TI loading logic into util, disallow it from ever failing a generation
2024-03-01 10:42:33 +11:00
Brandon Rising
8efd4284e9
Fix one last reference to the uncasted model
2024-03-01 10:42:33 +11:00
Brandon Rising
5922cee541
Allow TIs to be either a key or a name in the prompt during our transition to using keys
2024-03-01 10:42:33 +11:00
Lincoln Stein
94e3857110
handle change to Civitai metadata schema for commercial usage
2024-03-01 10:42:33 +11:00
Jennifer Player
4b4b940461
updated to use new import model mutation
2024-03-01 10:42:33 +11:00
psychedelicious
574d6538b9
fix(ui): merge conflict
2024-03-01 10:42:33 +11:00