Lincoln Stein
921ccad04d
added stats service to the cli_app startup
2023-08-02 18:41:43 -04:00
Lincoln Stein
008362918e
Merge branch 'main' into feat/execution-stats
2023-08-02 18:15:51 -04:00
Lincoln Stein
8fc75a71ee
integrate correctly into app API and add features
...
- Create abstract base class InvocationStatsServiceBase
- Store InvocationStatsService in the InvocationServices object
- Collect and report stats on simultaneous graph execution
independently for each graph id
- Track VRAM usage for each node
- Handle cancellations and other exceptions gracefully
2023-08-02 18:10:52 -04:00
Brandon
82d259f43b
Merge branch 'main' into remove-onnx-model-check-from-pipeline-download
2023-08-02 16:35:46 -04:00
Lincoln Stein
0db1e97119
Merge branch 'main' into refactor/cleanup-root-detection
2023-08-02 09:46:46 -04:00
Brandon Rising
ed76250dba
Stop checking for unet/model.onnx when a model_index.json is detected
2023-08-02 07:21:21 -04:00
Lincoln Stein
4d22cafdad
Installer should download fp16 models if user has specified 'auto' in config
...
- Closes #4127
2023-08-01 22:06:27 -04:00
Lincoln Stein
8a4e5f73aa
reset stats on exception
2023-08-01 19:39:42 -04:00
psychedelicious
4599575e65
fix(ui): use const
for wsProtocol
, lint
2023-08-02 09:26:20 +10:00
Zerdoumi
242d860a47
fix https/wss behind reverse proxy
2023-08-02 09:26:20 +10:00
Lincoln Stein
fd7b842419
add execution stat reporting after each invocation
2023-08-01 17:44:09 -04:00
blessedcoolant
dcc274a2b9
feat: Make ModelListWrapper instead of rendering conditionally
2023-08-01 22:50:10 +10:00
blessedcoolant
f404669831
fix: Rename loading vars for consistency
2023-08-01 22:42:05 +10:00
blessedcoolant
ce687b28ef
fix: Model Manager Tab Issues
2023-08-01 22:41:32 +10:00
psychedelicious
7292d89108
Merge branch 'main' into refactor/cleanup-root-detection
2023-08-01 22:14:56 +10:00
psychedelicious
fb8f218901
fix(ui): post-onnx fixes
2023-08-01 07:59:01 -04:00
Lincoln Stein
df53b62048
get rid of dangling debug statements
2023-07-31 22:39:11 -04:00
Lincoln Stein
55d3f04476
additional refactoring
2023-07-31 22:36:11 -04:00
Lincoln Stein
72ebe2ce68
refactor root directory detection to be cleaner
2023-07-31 22:30:06 -04:00
Lincoln Stein
7cd8b2f207
Refactor root detection code
2023-07-31 21:15:44 -04:00
psychedelicious
52437205bb
chore(ui): lint
2023-08-01 08:54:03 +10:00
Mary Hipp
ceebb501a4
try named export
2023-08-01 08:54:03 +10:00
Mary Hipp
cbe874b964
add chakra as peer dep
2023-08-01 08:54:03 +10:00
Mary Hipp
e2e5918ee2
export theme nad move chakra to peer dep
2023-08-01 08:54:03 +10:00
Mary Hipp
1b131e328a
add optional projectId - unused so far
2023-08-01 08:54:03 +10:00
Kent Keirsey
746afcd235
Merge branch 'main' into feat/onnx
2023-07-31 16:56:34 -04:00
Brandon Rising
aeac557c41
Run python black, point out that onnx is an alpha feature in the installer
2023-07-31 16:47:48 -04:00
Brandon
af4fd328a6
Merge branch 'main' into feat/onnx
2023-07-31 16:45:12 -04:00
Lincoln Stein
c40c7424b6
Merge branch 'main' into fix-optional
2023-07-31 15:59:12 -04:00
Brandon Rising
b0e84c6497
Add python black check to pre-commit
2023-07-31 11:42:08 -04:00
Brandon Rising
f784e8412c
Some cleanup after the merge
2023-07-31 11:23:43 -04:00
Brandon Rising
1bafbafdd3
Regen schema and rebuild frontend after merging main
2023-07-31 11:02:15 -04:00
Brandon Rising
f5ac73b091
Merge branch 'main' into feat/onnx
2023-07-31 10:58:40 -04:00
psychedelicious
2c07f54b6e
Merge branch 'main' into fix-optional
2023-07-31 16:31:01 +10:00
Lincoln Stein
f4ead5e07f
fix keyerror bug that was causing merge script to crash
2023-07-30 19:25:44 -04:00
Lincoln Stein
2164da8592
blackify
2023-07-30 16:25:06 -04:00
Lincoln Stein
4121c261a0
fix missing models when INVOKEAI_ROOT="."
2023-07-30 13:37:18 -04:00
Lincoln Stein
99823d5039
more fixes to update and install
2023-07-30 11:57:06 -04:00
Lincoln Stein
83d3f2347e
fix "unrecognized arguments: --yes" bug on unattended upgrade
2023-07-30 11:07:06 -04:00
Alexandre Macabies
50e00feceb
Add missing Optional on a few nullable fields.
2023-07-30 16:25:12 +02:00
Lincoln Stein
adb85036e6
dependency tweaks to avoid installing/uninstalling pkgs
2023-07-30 10:17:04 -04:00
Lincoln Stein
7d7a9273ed
Merge branch 'main' of github.com:invoke-ai/InvokeAI
2023-07-30 09:19:14 -04:00
Lincoln Stein
f91d01eb38
Merge branch 'main' into bugfix/model-manager-rel-paths
2023-07-30 08:25:37 -04:00
Lincoln Stein
cafcd16657
Merge branch 'main' into install/tui-tweaks
2023-07-30 08:19:45 -04:00
Lincoln Stein
2537ff0280
Merge branch 'main' into bugfix/model-manager-rel-paths
2023-07-30 08:17:36 -04:00
Lincoln Stein
e20c4dc1e8
blackified
2023-07-30 08:17:10 -04:00
Lincoln Stein
ac84a9f915
reenable display of autoloaded models
2023-07-30 08:05:05 -04:00
Lincoln Stein
844578ab88
fix lora loading crash
2023-07-30 07:57:10 -04:00
Lincoln Stein
444390617f
rebuild front end
2023-07-29 22:00:16 -04:00
Lincoln Stein
6cb40d9d7b
bump version for hotfix 3.0.1post1
2023-07-29 21:58:57 -04:00
Lincoln Stein
43b1eb8e84
wording changes
2023-07-29 19:49:58 -04:00
Lincoln Stein
b10b07220e
blackify code
2023-07-29 19:20:20 -04:00
Lincoln Stein
73f3b7f84b
remove dangling comment
2023-07-29 17:32:33 -04:00
Lincoln Stein
bb18251fad
Merge branch 'bugfix/convert-script' of github.com:invoke-ai/InvokeAI into bugfix/convert-script
2023-07-29 17:31:02 -04:00
Lincoln Stein
348bee8981
blackified
2023-07-29 17:30:54 -04:00
Lincoln Stein
078b33bda2
Merge branch 'main' into bugfix/convert-script
2023-07-29 17:30:40 -04:00
Lincoln Stein
e82eb0b9fc
add correct optional annotation to precision arg
2023-07-29 17:30:21 -04:00
Lincoln Stein
ad976e5198
Merge branch 'main' into bugfix/model-manager-rel-paths
2023-07-29 17:27:16 -04:00
Lincoln Stein
1de783b1ce
fix mistake in indexing flat_ema_key
2023-07-29 17:20:26 -04:00
Lincoln Stein
3f9105be50
make convert script respect setting of use_ema in config file
2023-07-29 17:17:45 -04:00
Lincoln Stein
781322a647
installer respects INVOKEAI_ROOT for default root location
2023-07-29 16:16:44 -04:00
Lincoln Stein
2a2d988928
convert script handles more ckpt variants
2023-07-29 15:28:39 -04:00
Lincoln Stein
72c519c6ad
fix incorrect key construction
2023-07-29 13:51:47 -04:00
Lincoln Stein
24b19166dd
further refactoring
2023-07-29 13:13:22 -04:00
Lincoln Stein
0fb7328022
blackify code
2023-07-29 13:00:43 -04:00
Lincoln Stein
99daa97978
more refactoring; fixed place where rel conversion missed
2023-07-29 13:00:07 -04:00
Lincoln Stein
982a568349
blackify pr
2023-07-29 10:47:55 -04:00
Lincoln Stein
d79d5a4ff7
modest refactoring
2023-07-29 10:45:26 -04:00
Lincoln Stein
9968ff2893
fix relative model paths to be against config.models_path, not root
2023-07-29 10:30:27 -04:00
blessedcoolant
6d82a1019a
fix: Black linting
2023-07-29 17:34:43 +12:00
blessedcoolant
6ed1bf7084
Merge branch 'main' into metadata-fix
2023-07-29 17:33:30 +12:00
blessedcoolant
bee678fdd1
fix: Prompt Node using incorrect output type
2023-07-29 17:12:25 +12:00
blessedcoolant
c5caf1e8fe
fix: SDXL Metadata not being retrieved
2023-07-29 17:03:19 +12:00
blessedcoolant
aae1670080
fix: Incorrect Prompt Node output type
2023-07-29 16:04:19 +12:00
blessedcoolant
1e776d2523
chore: Regen types
2023-07-29 15:59:52 +12:00
blessedcoolant
8e06e6abbc
feat: Update 'style' string input to also display text area
2023-07-29 15:52:59 +12:00
blessedcoolant
8a0e1b6cfc
feat: Create Prompt Input Node
2023-07-29 15:52:37 +12:00
mickr777
2d9bc79ca4
Merge branch 'main' into nodepromptsize
2023-07-29 12:43:29 +10:00
mickr777
6886eb094d
Make more Simple
2023-07-29 12:40:17 +10:00
Brandon Rising
6ca0c38ee3
Merge branch 'main' into feat/onnx
2023-07-28 22:06:28 -04:00
Lincoln Stein
ac22652686
rebuild front end
2023-07-28 18:21:05 -04:00
Lincoln Stein
3e4420c1ae
bugfix: Float64 error for mps devices on set_timesteps ( #4040 )
...
## What type of PR is this? (check all applicable)
- [ ] Refactor
- [ ] Feature
- [x] Bug Fix
- [ ] Optimization
- [ ] Documentation Update
- [ ] Community Node Submission
## Have you discussed this change with the InvokeAI team?
- [ ] Yes
- [x] No, because: minor fix, let me know your thoughts
## Have you updated all relevant documentation?
- [x] Yes
- [ ] No
## Description
## Related Tickets & Documents
<!--
For pull requests that relate or close an issue, please include them
below.
For example having the text: "closes #1234 " would connect the current
pull
request to issue 1234. And when we merge the pull request, Github will
automatically close the issue.
-->
- Related Issue # https://github.com/invoke-ai/InvokeAI/issues/4017
- Closes #
## QA Instructions, Screenshots, Recordings
<!--
Please provide steps on how to test changes, any hardware or
software specifications as well as any other pertinent information.
-->
## Added/updated tests?
- [ ] Yes
- [x] No : Requires mps device
## [optional] Are there any post deployment tasks we need to perform?
Please test on an MPS (M1/M2) device.
Relevant code causing the error in #4017
01b6ec21fa/src/diffusers/schedulers/scheduling_euler_discrete.py (L263C3-L268C75)
```
self.sigmas = torch.from_numpy(sigmas).to(device=device)
if str(device).startswith("mps"):
# mps does not support float64
self.timesteps = torch.from_numpy(timesteps).to(device, dtype=torch.float32)
else:
self.timesteps = torch.from_numpy(timesteps).to(device=device)
```
2023-07-28 18:02:39 -04:00
Brandon Rising
390ce9f249
Fix onnx installer
2023-07-28 16:54:03 -04:00
Brandon Rising
8935ae0ea3
Fix issues caused by merge
2023-07-28 14:00:32 -04:00
ZachNagengast
31e5f4bb0e
Merge branch 'main' into set-timestep-mps-fix
2023-07-28 08:58:12 -07:00
ZachNagengast
2164674b01
Black format
2023-07-28 07:49:29 -07:00
blessedcoolant
8f2a646286
fix: Lint errors
2023-07-29 02:37:59 +12:00
blessedcoolant
5ff4dd26bb
fix: Concat Link Styling
2023-07-29 02:30:10 +12:00
Lincoln Stein
e342ca872f
fix to work on non-MPS systems
2023-07-28 10:27:49 -04:00
Brandon Rising
a2aa66f43a
Run Python black
2023-07-28 10:00:09 -04:00
Brandon Rising
da751da3dd
Merge branch 'main' into feat/onnx
2023-07-28 09:59:35 -04:00
Brandon Rising
2b7b3dd4ba
Run python black
2023-07-28 09:46:44 -04:00
psychedelicious
e4a2f56ad1
feat(ui): tweak link colors
...
- make the `SDXLConcatLink` icon match existing colors in light mode
- make the link toggle button accent color when active (its not super obvious but at least there is *some* visual difference for the button)
2023-07-28 19:57:05 +10:00
blessedcoolant
1df30f7260
feat: Pulse Animate SDXL Concat Link
2023-07-28 20:45:39 +12:00
blessedcoolant
14c4650801
fix: Lint Errors (returning possible null component)
2023-07-28 19:03:29 +12:00
blessedcoolant
f155b03eee
feat: New animation for Concat Link
2023-07-28 18:55:59 +12:00
ZachNagengast
ddaf753f7b
Merge branch 'set-timestep-mps-fix' of ssh://github.com/ZachNagengast/InvokeAI into set-timestep-mps-fix
2023-07-27 23:40:44 -07:00
ZachNagengast
e6d14c708c
Fix variable name
2023-07-27 23:40:23 -07:00
Millun Atluri
7f81a95b20
Merge branch 'main' into set-timestep-mps-fix
2023-07-28 16:12:07 +10:00
blessedcoolant
6a49eec606
feat: Add Concat Link Animation
...
Might remove the lines. Just pushing to save changes for now.
2023-07-28 15:01:40 +12:00