Brandon Rising
|
46b6314482
|
Run Ruff
|
2024-08-21 09:06:38 -04:00 |
|
Brandon Rising
|
46d5107ff1
|
Run Ruff
|
2024-08-21 09:06:38 -04:00 |
|
Brandon Rising
|
6ea1278d22
|
Manage quantization of models within the loader
|
2024-08-21 09:06:34 -04:00 |
|
Brandon Rising
|
f425d3aa3c
|
Setup flux model loading in the UI
|
2024-08-21 09:04:37 -04:00 |
|
Ryan Dick
|
d7a39a4d67
|
WIP on moving from diffusers to FLUX
|
2024-08-21 08:59:19 -04:00 |
|
Ryan Dick
|
3e8a550fab
|
More improvements for LLM.int8() - not fully tested.
|
2024-08-21 08:59:19 -04:00 |
|
Ryan Dick
|
0e96794c6e
|
LLM.int8() quantization is working, but still some rough edges to solve.
|
2024-08-21 08:59:19 -04:00 |
|
Ryan Dick
|
23a7328a66
|
Clean up NF4 implementation.
|
2024-08-21 08:59:19 -04:00 |
|
Ryan Dick
|
c3cf8c3b6b
|
NF4 inference working
|
2024-08-21 08:59:19 -04:00 |
|
Ryan Dick
|
110d58d107
|
NF4 loading working... I think.
|
2024-08-21 08:59:19 -04:00 |
|
Ryan Dick
|
3480e06688
|
wip
|
2024-08-21 08:59:19 -04:00 |
|
Ryan Dick
|
3ba60e1656
|
Split a FluxTextEncoderInvocation out from the FluxTextToImageInvocation. This has the advantage that we benfit from automatic caching when the prompt isn't changed.
|
2024-08-21 08:59:19 -04:00 |
|
Ryan Dick
|
cdd47b657b
|
Make quantized loading fast for both T5XXL and FLUX transformer.
|
2024-08-21 08:59:19 -04:00 |
|
Ryan Dick
|
68c712d254
|
Make quantized loading fast.
|
2024-08-21 08:59:19 -04:00 |
|
Ryan Dick
|
44d7a74b88
|
WIP - experimentation
|
2024-08-21 08:59:19 -04:00 |
|
Ryan Dick
|
d5a949e6c3
|
Update HF download logic to work for black-forest-labs/FLUX.1-schnell.
|
2024-08-21 08:59:18 -04:00 |
|
Ryan Dick
|
eb38295263
|
Update imports for compatibility with bumped diffusers version.
|
2024-08-21 08:59:18 -04:00 |
|
Sergey Borisov
|
17ff8196cb
|
Remove tmp code
|
2024-08-07 22:06:05 -04:00 |
|
Sergey Borisov
|
68f993998a
|
Add support for norm layer
|
2024-08-07 22:06:05 -04:00 |
|
Sergey Borisov
|
7da6120b39
|
Fix LoKR refactor bug
|
2024-08-07 22:06:05 -04:00 |
|
blessedcoolant
|
4f8a4b0f22
|
Merge branch 'main' into depth_anything_v2
|
2024-08-03 00:38:57 +05:30 |
|
blessedcoolant
|
a743f3c9b5
|
fix: implement model to func for depth anything
|
2024-08-03 00:37:17 +05:30 |
|
Ryan Dick
|
981475a624
|
Merge branch 'main' into ryan/grounded-sam
|
2024-08-01 20:30:35 +02:00 |
|
Ryan Dick
|
b9dc3460ba
|
Rename SegmentAnythingModel -> SegmentAnythingPipeline.
|
2024-08-01 09:57:47 -04:00 |
|
Ryan Dick
|
63581ec980
|
(minor) Add None check to fix static type checking error.
|
2024-08-01 09:51:53 -04:00 |
|
Ryan Dick
|
5a9173f766
|
Merge branch 'main' into stalker-modular_lora
|
2024-07-31 15:13:22 -04:00 |
|
Ryan Dick
|
0bb7ed44f6
|
Add some docs to OriginalWeightsStorage and fix type hints.
|
2024-07-31 15:08:24 -04:00 |
|
blessedcoolant
|
daf899f9c4
|
fix: Move the manual image resizing out of the depth anything pipeline
|
2024-07-31 23:38:12 +05:30 |
|
blessedcoolant
|
95dde802ea
|
fix: assert the return depth map to be a PIL image
|
2024-07-31 23:22:01 +05:30 |
|
Ryan Dick
|
fca119773b
|
Split invokeai/backend/image_util/segment_anything/ dir into grounding_dino/ and segment_anything/
|
2024-07-31 12:28:47 -04:00 |
|
Ryan Dick
|
0193267a53
|
Split GroundedSamInvocation into GroundingDinoInvocation and SegmentAnythingModelInvocation.
|
2024-07-31 12:20:23 -04:00 |
|
blessedcoolant
|
b4cf78a95d
|
fix: make DA Pipeline a subclass of RawModel
|
2024-07-31 21:14:49 +05:30 |
|
Ryan Dick
|
73386826d6
|
Make GroundingDinoPipeline and SegmentAnythingModel subclasses of RawModel for type checking purposes.
|
2024-07-31 10:25:34 -04:00 |
|
Ryan Dick
|
9f448fecb7
|
Move invokeai/backend/grounded_sam -> invokeai/backend/image_util/grounded_sam
|
2024-07-31 10:00:30 -04:00 |
|
Ryan Dick
|
33e8604b57
|
Make Grounding DINO DetectionResult a Pydantic model.
|
2024-07-31 08:47:00 -04:00 |
|
blessedcoolant
|
328e58be4c
|
Merge branch 'main' into stalker7779/new_karras_schedulers
|
2024-07-31 05:56:13 +05:30 |
|
blessedcoolant
|
18f89ed5ed
|
fix: Make DepthAnything work with Invoke's Model Management
|
2024-07-31 03:57:54 +05:30 |
|
Ryan Dick
|
5701c79fab
|
Prevent Grounding DINO and Segment Anything from being moved to MPS - they don't work on MPS devices.
|
2024-07-30 23:04:15 +02:00 |
|
Ryan Dick
|
2da9f913f3
|
Add detection_result.py - was forgotten in a prior commit
|
2024-07-30 16:04:29 -04:00 |
|
Ryan Dick
|
918f77bce0
|
Move some logic from GroundedSAMInvocation to the backend classes.
|
2024-07-30 15:34:33 -04:00 |
|
blessedcoolant
|
f170697ebe
|
Merge branch 'main' into depth_anything_v2
|
2024-07-31 00:53:32 +05:30 |
|
blessedcoolant
|
556c6a1d84
|
fix: Update DepthAnything to use the transformers implementation
|
2024-07-31 00:51:55 +05:30 |
|
Ryan Dick
|
aca2a2fa13
|
Add mask_filter and detection_threshold options to the GroundedSAMInvocation.
|
2024-07-30 14:22:40 -04:00 |
|
Ryan Dick
|
ff6398f7d8
|
Add a GroundedSamInvocation for image segmentation from a text prompt (Grounding DINO + Segment Anything Model).
|
2024-07-30 11:12:26 -04:00 |
|
Sergey Borisov
|
86f705bf48
|
Optimize weights handling
|
2024-07-30 03:39:01 +03:00 |
|
Sergey Borisov
|
1fd9631f2d
|
Comments fix
Co-Authored-By: Ryan Dick <14897797+RyanJDick@users.noreply.github.com>
|
2024-07-30 00:39:50 +03:00 |
|
Sergey Borisov
|
2227a2357f
|
Suggested changes + simplify weights logic in patching
Co-Authored-By: Ryan Dick <14897797+RyanJDick@users.noreply.github.com>
|
2024-07-30 00:34:37 +03:00 |
|
Sergey Borisov
|
58e7ab157d
|
Ruff format
|
2024-07-29 22:59:17 +03:00 |
|
Sergey Borisov
|
8d16fa6a49
|
Remove dpmpp_3s schedulers as it bugged now
|
2024-07-29 22:55:45 +03:00 |
|
Sergey Borisov
|
55e810efa3
|
Add dpmpp_3 schedulers
|
2024-07-29 22:52:15 +03:00 |
|