f6ecee926f
version of _find_root() that works in conda environment
2023-07-08 09:02:17 -04:00
454c2c0952
version of _find_root() that works in conda environment
2023-07-08 09:01:05 -04:00
3333805821
feat: Add App Version to UI
2023-07-08 21:31:17 +12:00
8e8f9cce0f
print version when --version provided at command line
2023-07-07 20:47:29 -04:00
10d3bccf32
Mac MPS FP16 fixes ( #3641 )
...
This PR is to allow FP16 precision to work on Macs with MPS. In
addition, it centralizes the torch fixes/workarounds required for MPS
into a new backend utility `mps_fixes.py`. This is conditionally
imported in `api_app.py`/`cli_app.py`.
Many MANY thanks to @StAlKeR7779 for patiently working to debug and fix
these issues.
2023-07-07 17:43:23 -04:00
97b2ec58e2
Merge branch 'main' into release/invokeai-3-0-alpha
2023-07-07 14:18:12 -04:00
9f58ed35cf
improve user migration experience
...
- No longer fail root directory probing if invokeai.yaml is missing
(test is now whether a `models/core` directory exists).
- Migrate script does not overwrite previously-installed models.
- Can run migrate script on an existing 2.3 version directory
with --from and --to pointing to same 2.3 root.
2023-07-07 08:18:46 -04:00
7aa918677e
Merge branch 'main' into feat/clip_skip
2023-07-07 16:21:53 +12:00
54f3686e3b
merge with main, fix conflicts
2023-07-06 15:21:45 -04:00
e9352227f3
add merge api
2023-07-06 15:12:34 -04:00
90c66aab3d
merge with upstream
2023-07-06 13:17:02 -04:00
3e925fbf34
model merging API ready for testing
2023-07-06 13:15:15 -04:00
a9e77675a8
Move clip skip to separate node
2023-07-06 17:39:49 +03:00
04b57c408f
Add clip skip option to prompt node
2023-07-06 16:09:40 +03:00
c21245f590
fix(api): make list models params querys, make path /
, remove defaults
...
The list models route should just be the base route path, and should use query parameters as opposed to path parameters (which cannot be optional)
Removed defaults for update model route - for the purposes of the API, we should always be explicit with this
2023-07-06 15:34:50 +10:00
8f5fcb188c
Merge branch 'main' into lstein/model-manager-router-api
2023-07-05 23:16:43 -04:00
f7daa6e71d
all methods now return OPENAPI_MODEL_CONFIGS; convert uses PUT
2023-07-05 23:13:01 -04:00
83d3a043da
merge latest changes from main
2023-07-05 19:15:53 -04:00
5b6dd47b9f
add API for model convert
2023-07-05 15:13:21 -04:00
5027d0a603
accept @psychedelicious suggestions above
2023-07-05 14:50:57 -04:00
021e1eca8e
Merge branch 'main' into mps-fp16-fixes
2023-07-05 13:19:52 -04:00
0ac9dca926
Fix loading diffusers ti
2023-07-05 19:46:00 +03:00
9edf78dd2e
merge with main
2023-07-05 09:12:54 -04:00
6112197edf
convert implemented; need router
2023-07-05 09:05:05 -04:00
ba7345deb4
Merge branch 'main' into mps-fp16-fixes
2023-07-05 07:38:41 -04:00
56d4ea3252
fix(api): improve mm routes
2023-07-05 20:08:47 +10:00
5d4d0e795c
fix(mm): fix up mm service types
2023-07-05 20:07:10 +10:00
7170e82f73
expose max_cache_size in config
2023-07-05 02:44:15 -04:00
639d88afd6
revert: inference_mode to no_grad
2023-07-05 16:39:15 +12:00
c0501ed5c2
fix: Slow loading of Loras
...
Co-Authored-By: StAlKeR7779 <7768370+StAlKeR7779@users.noreply.github.com >
2023-07-05 12:47:34 +10:00
08d428a5e7
feat(nodes): add lora field, update lora loader
2023-07-05 12:47:34 +10:00
233869b56a
Mac MPS FP16 fixes
...
This PR is to allow FP16 precision to work on Macs with MPS. In addition, it centralizes the torch fixes/workarounds
required for MPS into a new backend utility file `mps_fixes.py`. This is conditionally imported in `api_app.py`/`cli_app.py`.
Many MANY thanks to StAlKeR7779 for patiently working to debug and fix these issues.
2023-07-04 18:10:53 -04:00
5d099f4a49
update_model working
2023-07-04 17:26:57 -04:00
752b4d50cf
model_delete method now working
2023-07-04 10:40:32 -04:00
c1c49d9a76
import model returns 404 for invalid path, 409 for duplicate model
2023-07-04 10:08:10 -04:00
96bf92ead4
add the import model router
2023-07-04 14:35:47 +10:00
7e18814dd0
Add standard names for Model Loader Nodes
2023-07-04 14:35:06 +10:00
a8a2209560
VAE loader is loading proper VAE. Unclear if it is changing the image
2023-07-04 14:35:06 +10:00
fa8a5838d3
add vae lodaer
2023-07-04 14:35:06 +10:00
6c62f41f2e
chore: Change PipelineModels to MainModels
2023-07-04 14:33:56 +10:00
4d2c7806fc
quash memory leak when compel invocation called
2023-07-03 14:12:35 -04:00
3937428563
Merge branch 'release/invokeai-3-0-alpha' of github.com:invoke-ai/InvokeAI into release/invokeai-3-0-alpha
2023-07-03 14:11:28 -04:00
27088610ed
Merge branch 'main' into dev/fix-unit-tests
2023-07-03 12:38:42 -04:00
d6de11bd56
resolve merge conflict
2023-07-03 12:19:11 -04:00
ed86d0b708
Union[foo, None]=>Optional[foo]
2023-07-03 12:17:45 -04:00
877b187a1b
Merge branch 'lstein/restore-3.9-compatibility' into release/invokeai-3-0-alpha
2023-07-03 11:01:34 -04:00
ac9ec4e75a
restore 3.9 compatibility by replacing | with Union[]
2023-07-03 10:57:40 -04:00
2465c7987b
Revert "restore 3.9 compatibility by replacing | with Union[]"
...
This reverts commit 76bafeb99e
.
2023-07-03 10:56:41 -04:00
76bafeb99e
restore 3.9 compatibility by replacing | with Union[]
2023-07-03 10:55:04 -04:00
fa169b5517
feat(nodes): add ImageCollection node in prep for batch processing
2023-07-04 00:18:27 +10:00