psychedelicious
7726d312e1
feat(mm): default hashing algo to blake3_single
...
For SSDs, `blake3` is about 10x faster than `blake3_single` - 3 files/second vs 30 files/second.
For spinning HDDs, `blake3` is about 100x slower than `blake3_single` - 300 seconds/file vs 3 seconds/file.
For external drives, `blake3` is always worse, but the difference is highly variable. For external spinning drives, it's probably way worse than internal.
The least offensive algorithm is `blake3_single`, and it's still _much_ faster than any other algorithm.
2024-03-22 08:26:36 +11:00
psychedelicious
2269253a6c
docs: update installation docs
...
Remove/edit references to configure script.
2024-03-20 05:48:02 -07:00
psychedelicious
13c72206d8
docs: update CONFIGURATION.md
2024-03-20 15:05:25 +11:00
psychedelicious
09a8c0328a
docs: update CONFIGURATION.md
2024-03-19 09:24:28 +11:00
psychedelicious
beffca6b49
docs: update CONFIGURATION.md
2024-03-19 09:24:28 +11:00
psychedelicious
e43bfa3d70
docs(mm): do not hide members in InvokeAIAppConfig autodoc
2024-03-19 09:24:28 +11:00
psychedelicious
bb8e6bbee6
docs: update CONFIGURATION.md
...
Update model hashing docs
2024-03-15 00:14:48 +11:00
psychedelicious
7e4b462fca
docs: OVERVIEW.md typo
2024-03-13 22:43:20 +11:00
psychedelicious
4468dd6948
docs: update OVERVIEW.md
...
Update pkg scripts.
2024-03-13 22:43:20 +11:00
psychedelicious
4f39e248dd
docs: update OVERVIEW.md
...
Fix links
2024-03-13 22:43:20 +11:00
psychedelicious
44b3e5d43f
docs: update INVOCATION_API.md
...
Add blurb about `WithMetadata` and `WithBoard` mixins.
2024-03-13 22:43:20 +11:00
psychedelicious
8894a9e48a
docs: update WORKFLOWS.md
2024-03-13 22:43:20 +11:00
psychedelicious
c73f58e486
docs: move frontend docs to mkdocs
2024-03-13 22:43:20 +11:00
psychedelicious
67d26cd633
docs: update CONFIGURATION.md
2024-03-10 10:38:52 +11:00
psychedelicious
9e28317a12
docs: add DATABASE.md
2024-03-10 10:38:52 +11:00
psychedelicious
fb1ae55010
docs: update CONFIGURATION.md to use autogenerated docs
2024-03-08 16:31:39 -05:00
Brandon Rising
952d97741e
Remove civit ai from tests and documentation
2024-03-08 13:59:59 +11:00
Brandon Rising
d1f859a446
Remove civit AI model install resources
2024-03-08 13:59:59 +11:00
psychedelicious
a8cd3dfc99
refactor(mm): add models
table (schema WIP), rename "original_hash" -> "hash"
2024-03-05 23:50:19 +11:00
psychedelicious
0cce582f2f
tidy(mm): remove current_hash
2024-03-05 23:50:19 +11:00
dunkeroni
48e323d887
docs: added both create mask nodes to defaultNodes
2024-03-03 12:58:47 -05:00
psychedelicious
f8b54930f0
docs: update RELEASE.md
2024-03-02 08:23:49 -05:00
psychedelicious
99ee8f9099
feat(installer): remove vX-latest from tag_release
...
Also update RELEASE.md accordingly, and make the release.yml workflow match on `v*` tags.
2024-02-29 21:57:20 -05:00
psychedelicious
b5c12985e7
docs: update RELEASE.md
2024-02-29 21:57:20 -05:00
psychedelicious
9fe579dd99
docs: update docs/RELEASE.md
2024-02-29 21:57:20 -05:00
psychedelicious
a0313ba634
feat: automated releases via github action
...
- Restructure & update code check workflows
- Add release workflow to handle checks/tests, build and publish to PyPI
- Add docs/RELEASE.md explaining the workflow & process
- `create_installer.sh`: Update to work with the release workflow
- `create_installer.sh` & `tag_release.sh`: Fix the ANSI escape codes for macOS
- `tag_release.sh`: Add check for python binary name
- `tag_release.sh`: Print `git remote -v` output
- `tag_release.sh`: Fix error when deleting nonexistant tags
2024-02-29 21:57:20 -05:00
psychedelicious
0b07e2aad4
docs: add v3 -> v4 migration, invocation API docs
2024-03-01 10:42:33 +11:00
psychedelicious
ae19971f65
docs: update mkdocs config
2024-03-01 10:42:33 +11:00
psychedelicious
e364ce1d4e
docs: bump mkdocs, add mkdocstrings
...
Also remove ancient requirements file - the docs dependencies are in the pyproject.toml file.
2024-03-01 10:42:33 +11:00
psychedelicious
5a3195f757
final tidying before marking PR as ready for review
...
- Replace AnyModelLoader with ModelLoaderRegistry
- Fix type check errors in multiple files
- Remove apparently unneeded `get_model_config_enum()` method from model manager
- Remove last vestiges of old model manager
- Updated tests and documentation
resolve conflict with seamless.py
2024-03-01 10:42:33 +11:00
Brandon Rising
35e8a33dfd
Remove references to model_records service, change submodel property on ModelInfo to submodel_type to support new params in model manager
2024-03-01 10:42:33 +11:00
Lincoln Stein
a2cc4047f9
add a JIT download_and_cache() call to the model installer
2024-03-01 10:42:33 +11:00
Lincoln Stein
4027e845d4
add back the heuristic_import()
method and extend repo_ids to arbitrary file paths
2024-03-01 10:42:33 +11:00
Lincoln Stein
a23dedd2ee
make model manager v2 ready for PR review
...
- Replace legacy model manager service with the v2 manager.
- Update invocations to use new load interface.
- Fixed many but not all type checking errors in the invocations. Most
were unrelated to model manager
- Updated routes. All the new routes live under the route tag
`model_manager_v2`. To avoid confusion with the old routes,
they have the URL prefix `/api/v2/models`. The old routes
have been de-registered.
- Added a pytest for the loader.
- Updated documentation in contributing/MODEL_MANAGER.md
2024-03-01 10:42:33 +11:00
psychedelicious
4ce21087d3
fix(nodes): restore type annotations for InvocationContext
2024-03-01 10:42:33 +11:00
psychedelicious
a79a450e9d
docs: update INVOCATIONS.md
2024-03-01 10:42:33 +11:00
skunkworxdark
3a09bceea4
Update communityNodes.md
...
Updated description of metadata nodes
2024-02-26 14:20:09 -05:00
gogurtenjoyer
3e48edda6f
add latent-upscale to communityNodes.md ( #5728 )
...
Adds the 'latent upscale' community node
2024-02-19 16:53:35 +00:00
SoheilRezaei
5dd552effa
Update 020_INSTALL_MANUAL.md ( #5700 )
...
updated the commands for running InvokeAI local and web server
Co-authored-by: Millun Atluri <Millu@users.noreply.github.com>
2024-02-13 00:36:00 +00:00
Millun Atluri
1dd07fb1eb
Updated docs on OpenPose
2024-02-12 11:12:45 -05:00
blessedcoolant
e82c21b5ba
chore: rename DWPose to DW Openpose
2024-02-12 11:12:45 -05:00
blessedcoolant
50b93992cf
cleanup: Remove Openpose Image Processor
2024-02-12 11:12:45 -05:00
Adam Monsen
156d4ec3b2
fix references to .env.sample
2024-02-10 21:11:22 -08:00
blessedcoolant
400d66fa5d
community node: BriaAI RMBG 1.4
2024-02-07 19:55:04 +05:30
skunkworxdark
52e07db06b
Update communityNodes.md
...
added Autostereogram nodes
2024-02-05 09:26:41 +11:00
blessedcoolant
60c3a4ad5e
chore: add Hand Refiner to communityNodes.md
2024-02-02 08:12:32 -05:00
Eugene Brodsky
02bcff29e8
feat: update ROCm to 5.6 everywhere
2024-02-01 00:07:16 -05:00
psychedelicious
67ada70a26
docs: update link to frontend README
2024-01-31 22:34:59 -05:00
Millun Atluri
51bdf2fd19
Merge branch 'main' into docs/update-contributors
2024-01-28 11:26:35 -05:00
Millun Atluri
c955ea9de0
Update CONTRIBUTORS.md
2024-01-27 17:04:32 -05:00