gogurtenjoyer
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
Lincoln Stein
5d099f4a49
update_model working
2023-07-04 17:26:57 -04:00
Lincoln Stein
752b4d50cf
model_delete method now working
2023-07-04 10:40:32 -04:00
Lincoln Stein
c1c49d9a76
import model returns 404 for invalid path, 409 for duplicate model
2023-07-04 10:08:10 -04:00
psychedelicious
af728b4b1d
chore(ui): regen types
2023-07-04 15:04:01 +10:00
psychedelicious
099082abc1
feat(ui): model manager tab naming tweaks
2023-07-04 14:52:00 +10:00
Lincoln Stein
96bf92ead4
add the import model router
2023-07-04 14:35:47 +10:00
blessedcoolant
0988725c1b
fix: Floating gallery button showing up in Model Manager
2023-07-04 14:35:47 +10:00
blessedcoolant
089d95baeb
fix: Change graph id vals to constants
2023-07-04 14:35:47 +10:00
blessedcoolant
511978979e
feat: Add Custom VAE Support to Linear UI
2023-07-04 14:35:47 +10:00
blessedcoolant
7e18814dd0
Add standard names for Model Loader Nodes
2023-07-04 14:35:06 +10:00
blessedcoolant
bd5a764988
Remove 'automatic' from VAE Loader in Nodes
2023-07-04 14:35:06 +10:00
Lincoln Stein
a8a2209560
VAE loader is loading proper VAE. Unclear if it is changing the image
2023-07-04 14:35:06 +10:00
Lincoln Stein
fa8a5838d3
add vae lodaer
2023-07-04 14:35:06 +10:00
blessedcoolant
630f3c8b0b
fix: Missing VAE Loader stuff
2023-07-04 14:34:41 +10:00
blessedcoolant
6c6299ce49
fix: Style fixes to the MM edit forms
2023-07-04 14:34:41 +10:00
blessedcoolant
6684e00f0a
wip: Move Merge Models to new panel & use new model fetch
2023-07-04 14:34:41 +10:00
blessedcoolant
2f8f558df3
wip: Move Add Model from Modal to new Panel
2023-07-04 14:34:41 +10:00
blessedcoolant
de7b059e67
feat: Port Checkpoint Edit to Mantine Form
2023-07-04 14:34:41 +10:00
blessedcoolant
33db4e27a0
feat: Update DiffusersEdit Component to use Mantine Form
2023-07-04 14:34:41 +10:00
blessedcoolant
009c20bfea
feat: Add Mantine Form
2023-07-04 14:34:41 +10:00
blessedcoolant
d61b3818fe
feat: Add VAE Select to Linea UI Panels (non func)
2023-07-04 14:34:41 +10:00
blessedcoolant
51db4d1269
fix: Minor fixes to the VAESelect components
2023-07-04 14:34:41 +10:00
blessedcoolant
38660a2162
feat: Addvae_model
input type front end
2023-07-04 14:34:41 +10:00
blessedcoolant
5ad6b64721
cleanup: merge conflicts
2023-07-04 14:34:22 +10:00
blessedcoolant
0da4f4bb6f
fix: Add missing Unet, Clip, VAE Field Template types
2023-07-04 14:34:22 +10:00
blessedcoolant
8d5a953dcb
feat: Add VAESelect Component
2023-07-04 14:33:56 +10:00
blessedcoolant
6c62f41f2e
chore: Change PipelineModels to MainModels
2023-07-04 14:33:56 +10:00
blessedcoolant
2ad5a4ea46
feat: Initial port of Model Manager to new tab
2023-07-04 14:31:48 +10:00
blessedcoolant
9e35643911
feat: Make new tab for Model Manager
2023-07-04 14:31:24 +10:00
blessedcoolant
0bb668b8a8
feat: hook up model edit forms
2023-07-04 14:29:42 +10:00
blessedcoolant
e73f774920
fix: Restore Model display and select functionality
2023-07-04 14:29:42 +10:00
Lincoln Stein
4d2c7806fc
quash memory leak when compel invocation called
2023-07-03 14:12:35 -04:00
Lincoln Stein
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
Lincoln Stein
fc419546bc
Merge branch 'main' into lstein/remove-hardcoded-cuda-device
2023-07-03 14:10:47 -04:00
Lincoln Stein
cfd09214d3
Merge branch 'main' into lstein/fix-vae-conversion-crash
2023-07-03 14:03:13 -04:00
Lincoln Stein
b128ba81db
Merge branch 'main' into lstein/remove-hardcoded-cuda-device
2023-07-03 13:58:14 -04:00
Lincoln Stein
9c83a4eada
Merge branch 'main' into dev/fix-unit-tests
2023-07-03 12:44:02 -04:00
Lincoln Stein
27088610ed
Merge branch 'main' into dev/fix-unit-tests
2023-07-03 12:38:42 -04:00
Lincoln Stein
7f054431df
Merge branch 'main' into fix/controlnet_cfg_inj_cond
2023-07-03 12:37:22 -04:00
Lincoln Stein
b17406a985
Merge branch 'main' into lstein/improve-model-install-stability
2023-07-03 12:37:02 -04:00
Lincoln Stein
ebcbfc8a12
Merge branch 'main' into lstein/recognize-legacy-sampler-names
2023-07-03 12:36:00 -04:00
Lincoln Stein
d6de11bd56
resolve merge conflict
2023-07-03 12:19:11 -04:00
Lincoln Stein
ed86d0b708
Union[foo, None]=>Optional[foo]
2023-07-03 12:17:45 -04:00
Lincoln Stein
fb2b2a371d
Merge branch 'lstein/fix-vae-conversion-crash' into release/invokeai-3-0-alpha
2023-07-03 11:21:16 -04:00
Lincoln Stein
10d513c5f7
add runtime root path to relative vaes and other submodels
2023-07-03 11:19:33 -04:00
Lincoln Stein
877b187a1b
Merge branch 'lstein/restore-3.9-compatibility' into release/invokeai-3-0-alpha
2023-07-03 11:01:34 -04:00
Lincoln Stein
ac9ec4e75a
restore 3.9 compatibility by replacing | with Union[]
2023-07-03 10:57:40 -04:00
Lincoln Stein
2465c7987b
Revert "restore 3.9 compatibility by replacing | with Union[]"
...
This reverts commit 76bafeb99e0fbf6656891afa08c914c81d5befa3.
2023-07-03 10:56:41 -04:00
Lincoln Stein
73a27918c6
Merge branch 'main' of github.com:invoke-ai/InvokeAI into main
2023-07-03 10:55:12 -04:00