Commit Graph

398 Commits

Author SHA1 Message Date
lvmin 51b9bf5e7d fix lowvram 2023-10-08 16:39:55 -07:00
lvmin 8f370762cd fix log 2023-10-08 16:01:35 -07:00
lllyasviel d631cfe491
minor (#582) 2023-10-08 15:11:46 -07:00
lllyasviel e00b647eee
improve result quality of control (#581) 2023-10-08 14:33:16 -07:00
lllyasviel 9506714985
Update async_worker.py (#561) 2023-10-08 00:35:19 -07:00
lllyasviel f170e1c08e
some fix (#560)
* download upscaler only when user use it

* use better method
2023-10-08 00:28:03 -07:00
lllyasviel 6faaac333b
i (#559) 2023-10-07 22:54:04 -07:00
lllyasviel 927462e107
fix (#548) 2023-10-05 11:53:12 -07:00
lllyasviel 0f62757eff
fix (#547) 2023-10-05 11:30:32 -07:00
lllyasviel 6189e482bd
improve human eyes again by using crop adm rather than interpolate adm (#544)
and add an debug slider
2023-10-04 21:42:43 -07:00
lllyasviel aebfc56641
fix (#543)
* fix

* fix

* fix
2023-10-04 15:43:41 -07:00
lllyasviel 8bfc90202d
making debug easier (#542)
* making debug easier

* making debug easier
2023-10-04 15:15:41 -07:00
lllyasviel 00be37e2b8
use more recent way to write code (#541) 2023-10-04 14:53:10 -07:00
lllyasviel 4c0a16d9bc
fix pygit2 (#536) 2023-10-04 13:09:34 -07:00
lllyasviel ba58dbc8bc
speed up again (#527) 2023-10-03 17:14:38 -07:00
lllyasviel 6c56b580d7
dev tool (#526) 2023-10-03 16:08:06 -07:00
lllyasviel 80632d5eb3
Update default_pipeline.py (#525) 2023-10-03 15:30:49 -07:00
lllyasviel 480a7222c5
Improved the scheduling of ADM guidance and CFG mimicking for better visual quality in high frequency domain and small objects.
Improved the scheduling of ADM guidance and CFG mimicking for better visual quality in high frequency domain and small objects.
2023-10-03 14:05:14 -07:00
lllyasviel 2f31d9e5a7
fix (#521)
* fix

* fix
2023-10-03 10:59:53 -07:00
lllyasviel bbae307ef2
2.0.80 (#520)
* Rework many patches and some UI details.
* Speed up processing.
* Move Colab to independent branch.
* Implemented CFG Scale and TSNR correction when CFG is bigger than 10.
* Implemented Developer Mode with more options to debug.
2023-10-03 10:36:42 -07:00
lllyasviel da40b0b461
better fomulation (#466) 2023-09-21 03:48:09 -07:00
lllyasviel 93ee4eabe3
fix loop (#465) 2023-09-21 03:04:27 -07:00
MoonRide303 726f684ff2 Added information about diffusion and total execution time (#463) 2023-09-21 10:54:09 +02:00
lllyasviel cdf642437c
bfloat16 vae (#456)
* bfloat16 vae

* bfloat16 vae

* bfloat16 vae
2023-09-20 08:16:20 -07:00
lllyasviel 6597b3df64
fix bugradio (#455) 2023-09-20 06:00:52 -07:00
lllyasviel 5456a5784b
related judgement (#454) 2023-09-20 04:28:22 -07:00
lllyasviel 65b9364170
fix gradio again again again (#453) 2023-09-20 04:12:19 -07:00
lllyasviel c9ec6e22ad
use correct masks (#452) 2023-09-20 03:25:29 -07:00
lllyasviel b89192162d
allow users to choose path of models (#446)
* allow users to choose path of models

* allow users to choose path of models

* allow users to choose path of models

* allow users to choose path of models

* allow users to choose path of models
2023-09-19 19:02:02 -07:00
lllyasviel 098d08cd22
fix gradio (#444) 2023-09-19 18:30:57 -07:00
lllyasviel b6752c74e3
minor fix (#443)
* minor fix

* minor fix
2023-09-19 18:04:36 -07:00
lllyasviel 969a54e85b
fix some unknown clip problem (#439) 2023-09-19 13:14:25 -07:00
lllyasviel e485f7b242
i (#438) 2023-09-19 12:24:07 -07:00
lllyasviel 32719e3ad1
fix vram problems (#437) 2023-09-19 12:11:41 -07:00
lllyasviel 0927445492
use fooocus inpaint control model (#429)
use fooocus inpaint control model (#429)
2023-09-19 04:52:22 -07:00
lllyasviel b61642ecba
[Fooocus 2.0.60] Fooocus Inpaint or Outpaint (Midjourney Left/Right/Top/Bottom) (#402)
[Fooocus 2.0.60] Fooocus Inpaint or Outpaint (Midjourney Left/Right/Top/Bottom) (#402)
2023-09-18 01:16:07 -07:00
lllyasviel 7b73152fe3
use a1111 emphasizing (#399) 2023-09-16 15:01:34 -07:00
lllyasviel ceee6dfd73
improve resolution handling (#396)
* improve resolution handling

* improve resolution handling

* improve resolution handling

* improve resolution handling
2023-09-16 13:21:35 -07:00
lllyasviel 6adc771888
fix fast upscale log (#395) 2023-09-16 04:49:02 -07:00
lllyasviel 8ef31d33af
[Fooocus 2.0.50] Variation/Upscale (Midjourney Toolbar) (#389) 2023-09-16 03:29:41 -07:00
lllyasviel 58c29aed00
minor cache (#387) 2023-09-15 15:46:44 -07:00
lllyasviel 8ef00d87b4
minor revise (#382)
* minor revise

* minor revise
2023-09-15 03:40:06 -07:00
lllyasviel d1b4389098
try fix mps (#381) 2023-09-15 01:52:12 -07:00
lllyasviel cf7cde08b1
try fix colab with virtual ram (#378)
try fix colab with virtual ram (#378)
2023-09-15 01:24:07 -07:00
lllyasviel b5b4fd27f1
try fix colab (#377) 2023-09-14 21:37:29 -07:00
lvmin 917f284db1 set beam to 1 for balanced distrubution 2023-09-13 19:26:34 -07:00
lvmin db8748a34d fix do_sample bug 2023-09-13 18:56:28 -07:00
lvmin 0f58038d85 fix do_sample bug 2023-09-13 18:55:51 -07:00
lvmin 1964aec7f8 use SOTA sampling for GPT2 2023-09-13 18:33:14 -07:00
lvmin 1a088db0eb simplify 2023-09-13 18:11:21 -07:00
lvmin f7f548ff35 use SOTA sampling for GPT2 2023-09-13 18:10:17 -07:00
lvmin 0f09b61ce5 remove attention log 2023-09-13 17:28:25 -07:00
lllyasviel 2e543fb93f
try improve colab (#366)
* try improve colab

* try improve colab

* try improve colab

* try improve colab

* try improve colab

* try improve colab
2023-09-13 13:30:12 -07:00
lllyasviel e32f04da34
move expansion to managed device (#364)
* move expansion to managed device

* move expansion to managed device

* move expansion to managed device

* move expansion to managed device

* move expansion to managed device

* move expansion to managed device
2023-09-13 12:48:27 -07:00
lllyasviel 53beede21d
Revert "Revert "move text encoder to GPU (#360)" (#361)" (#363)
This reverts commit 28ce927586.
2023-09-13 11:33:31 -07:00
lllyasviel 28ce927586
Revert "move text encoder to GPU (#360)" (#361)
This reverts commit 7700276b50.
2023-09-13 04:55:22 -07:00
lllyasviel 7700276b50
move text encoder to GPU (#360) 2023-09-13 03:43:15 -07:00
lllyasviel e0f97b6fef
just no grad everything to prevent mistakes (#359)
* just no grad everything to prevent mistakes

* just no grad everything to prevent mistakes
2023-09-13 03:07:47 -07:00
lllyasviel 07ea52542e
try fix lora vram again (#358) 2023-09-13 02:39:12 -07:00
lllyasviel a9b7219604
try fix lora vram (#357)
* try fix lora vram

* try fix lora vram
2023-09-13 02:29:43 -07:00
lllyasviel 47876aaf99
[Major Update] Fooocus 2.0.0 (#346)
[Major Update] Fooocus 2.0.0 (#346)
2023-09-11 23:10:45 -07:00
lvmin 25fed6a4fe weight 2023-09-11 03:21:43 -07:00
lvmin 0f658a97f7 prompt expansion v2 2023-09-11 02:48:36 -07:00
lvmin e6557a4ded Temporarily disable some options 2023-09-11 02:17:23 -07:00
lvmin 9337ad5f5e Temporarily disable some options 2023-09-11 02:13:48 -07:00
lvmin fe766115a8 Temporarily disable some options 2023-09-11 02:06:40 -07:00
lvmin 14713eb95e fix oom 2023-09-10 22:08:55 -07:00
lvmin da03ec1e25 remove some unstable splits 2023-09-10 18:37:33 -07:00
lvmin d50714b261 suffix mode 2023-09-10 17:48:03 -07:00
lvmin a19c9ac132 remove some unstable splits 2023-09-10 12:48:04 -07:00
lvmin c4125c3b6b tune style and prompt balance 2023-09-10 12:45:54 -07:00
lvmin c585ef23c4 remove some unstable splits 2023-09-10 12:35:35 -07:00
lvmin 0d0456e492 remove some unstable splits 2023-09-10 12:24:50 -07:00
lvmin b5be8f3918 add more magic split 2023-09-10 12:19:02 -07:00
lvmin 6b444611ea add more magic split 2023-09-10 12:16:35 -07:00
lvmin 1d6d25e836 add more magic split 2023-09-10 12:07:09 -07:00
lvmin 5b111f09cc add logo 2023-09-10 12:03:25 -07:00
lvmin 7fd6fff123 add magic split 2023-09-10 11:49:52 -07:00
lvmin 7c1f0bd52d 1.0.56 magic split 2023-09-10 11:45:55 -07:00
lvmin 13f9daabe0 1.0.55 2023-09-10 11:45:21 -07:00
lvmin afc3407a44 typo 2023-09-10 11:23:08 -07:00
lvmin 74ae79fa2b comma is not better 2023-09-10 11:18:01 -07:00
lvmin fa3fdeb53c safer str 2023-09-10 11:08:12 -07:00
lvmin 6d6437ab7d fix 2023-09-10 11:06:20 -07:00
lvmin 6acb2fb66d fix 2023-09-10 11:05:10 -07:00
lvmin b10d9d78f6 comma is better 2023-09-10 11:02:25 -07:00
lvmin 8a6cfbbf15 reduce semantic corruption 2023-09-10 10:50:01 -07:00
lvmin 75b8718ed4 speed up 2023-09-10 00:35:25 -07:00
lvmin 97079667df fix typo 2023-09-09 19:08:28 -07:00
lllyasviel 496766edd7
Fooocus Prompt Expansion (#329)
* add vae approx download

* files

* files

* files

* i

* i

* i

* i

* i

* i

* i

* i

* i

* i
2023-09-09 17:22:32 -07:00
lllyasviel 09e0d1cb3a
1.0.45 (#313)
* Reworked SAG, removed unnecessary patch
* Reworked anisotropic filters for faster compute.
* Replaced with guided anisotropic filter for less distribution.
2023-09-02 06:00:20 -07:00
lllyasviel 67f00ac391
add styles (#269)
* add styles

* Update sdxl_styles.py
2023-08-26 02:23:01 -07:00
lvmin fe16e8f050 change to 1.0.36 behavior again 2023-08-20 22:51:42 -07:00
lvmin 93df594b72 1.0.39 2023-08-19 21:05:20 -07:00
lvmin dd3c62012e revert to 1.0.36 2023-08-19 20:11:22 -07:00
lllyasviel 0c5e78961e
Tune refiner steps according to UniPC’s formulation (#218) 2023-08-19 19:34:17 -07:00
lvmin 63545b224e fix colab 2023-08-19 17:23:55 -07:00
lvmin 4bc5b0e50f ram fix 2023-08-19 16:36:44 -07:00
lllyasviel 084f1dfb72
update dep, sampler (#217) 2023-08-19 14:35:25 -07:00
lvmin 9c97310d92 cinematic-default v2 2023-08-19 13:01:45 -07:00
lllyasviel 4f0777e9b3
Change gaussian kernel to anisotropic kernel. (#199)
Change gaussian kernel to anisotropic kernel. (#199)
2023-08-18 15:16:37 -07:00
MoonRide303 cb5c4b1b6c
Fixed encoding when writing text files (#197) 2023-08-18 12:25:05 -07:00
camenduru 64a45417d9
Python v3.9 (#189) 2023-08-17 23:04:42 -07:00
lvmin 07307faab3 fix ownership 2023-08-17 16:25:56 -07:00
lvmin db1a49f789 random seed restoring 2023-08-17 15:17:32 -07:00
lllyasviel 4920341e09
Hide items in log when images are removed.
Hide items in log when images are removed.
2023-08-17 12:47:48 -07:00
lllyasviel 3267d56698
i (#163) 2023-08-16 13:39:29 -07:00
lllyasviel 74f8c67377
i (#162) 2023-08-16 13:29:37 -07:00
lllyasviel 0b68b367d8
i (#159) 2023-08-16 13:18:46 -07:00
lllyasviel 55342fcd58
1.0.32 (#158)
Fooocus private log
2023-08-16 13:04:32 -07:00
lllyasviel bbc58d76cb
i (#116) 2023-08-15 09:27:27 -07:00
lllyasviel 5e5a2d428f
i (#114) 2023-08-15 09:01:25 -07:00
lllyasviel 446a4fe5ab
i (#110) 2023-08-15 08:16:13 -07:00
lllyasviel 96d15b4933
SAG implemented (#88)
sag
2023-08-14 18:20:20 -07:00
lllyasviel 7e1b551cc2
1.0.27
Fix small problem in textbox css
2023-08-14 11:18:52 -07:00
lllyasviel 7900480360
1.0.25 (#67)
support sys.argv --listen --share --port
2023-08-14 06:56:23 -07:00
lllyasviel 8cf4b0dd9c
1.0.24
* Taller input textbox.
2023-08-13 17:34:22 -07:00
lllyasviel 2d71dca12c
i (#42) 2023-08-13 07:10:26 -07:00
lllyasviel 8543bb5804
1.0.20 (#37)
Support linux.
2023-08-12 23:43:10 -07:00
lllyasviel 59aa2aedeb
i (#36) 2023-08-12 23:28:44 -07:00
lllyasviel 8720e435f5
1.0.20 (#35)
Re-write UI to use async codes: (1) for faster start, and (2) for better live preview.
Removed opencv dependency
Plan to support Linux soon
2023-08-12 23:14:54 -07:00
lllyasviel 158afe088d
1.0.19 (#33)
Unlock to allow changing model.
2023-08-12 17:43:39 -07:00
lllyasviel 983909b3fe
1.0.17 (#25)
### 1.0.17

* Change default model to SDXL-1.0-vae-0.9. (This means the models will be downloaded again, but we should do it as early as possible so that all new users only need to download once. Really sorry for day-0 users. But frankly this is not too late considering that the project is just publicly available in less than 24 hours - if it has been a week then we will prefer more lightweight tricks to update.)
2023-08-12 11:46:56 -07:00
lllyasviel 6d406da4a4
1.0.16 (#19)
### 1.0.16

* Implemented "output" folder for saving user results.
* Ignored cv2 errors when preview fails.
* Mentioned future AMD support in Readme.
* Created this log.
2023-08-12 07:29:36 -07:00
lvmin d9e797cc51 i 2023-08-11 09:39:10 -07:00
lvmin dec044e05c i 2023-08-11 09:30:21 -07:00
lvmin 985d689861 i 2023-08-11 08:47:52 -07:00
lvmin b548630387 i 2023-08-11 05:22:25 -07:00
lvmin bc4b420071 i 2023-08-11 05:21:40 -07:00
lvmin 6bd69367aa i 2023-08-11 05:19:09 -07:00
lvmin c6f93a29cf i 2023-08-10 21:24:00 -07:00
lvmin e739e44ca0 i 2023-08-10 21:10:05 -07:00
lvmin 9992b88c0e i 2023-08-10 21:07:09 -07:00
lvmin 8bdb8f6889 i 2023-08-10 21:00:55 -07:00
lvmin 80ce0abf9a i 2023-08-10 20:51:53 -07:00
lvmin 88361ff04f i 2023-08-10 19:16:37 -07:00
lvmin ade641f0e7 i 2023-08-10 19:15:22 -07:00
lvmin bc96081487 i 2023-08-10 18:54:55 -07:00
lvmin 6cace22b5a i 2023-08-10 18:52:03 -07:00
lvmin 336493292b i 2023-08-10 18:45:06 -07:00
lvmin a08a7f254c i 2023-08-10 18:12:18 -07:00
lvmin 7ed34dafcb i 2023-08-10 17:58:07 -07:00
lvmin 1e0e4b07e1 i 2023-08-10 17:57:26 -07:00
lvmin 4bb013bd2d i 2023-08-10 17:45:45 -07:00
lvmin 5111744bbf i 2023-08-10 17:37:59 -07:00
lvmin b7e2cc70b7 i 2023-08-10 17:36:09 -07:00
lvmin 5e752790b9 i 2023-08-10 17:32:51 -07:00
lvmin 23892b324f i 2023-08-10 17:24:36 -07:00
lvmin f449fcd334 i 2023-08-10 17:22:01 -07:00
lvmin e984bc08ab i 2023-08-10 17:18:49 -07:00
lvmin 07102d1c1a i 2023-08-10 14:16:29 -07:00
lvmin 14390356dd i 2023-08-10 13:52:53 -07:00
lvmin e672a465ae i 2023-08-10 13:19:25 -07:00
lvmin a169dd2c77 i 2023-08-10 13:16:25 -07:00
lvmin 6d376f2fb0 i 2023-08-10 13:06:18 -07:00
lvmin 3057dbaf42 i 2023-08-10 12:35:43 -07:00
lvmin b88eaed5ba i 2023-08-10 12:23:35 -07:00
lvmin da3d36eabb i 2023-08-10 12:13:05 -07:00
lvmin db9f0a1dfa i 2023-08-10 12:02:05 -07:00
lvmin 398766d40f i 2023-08-10 11:59:27 -07:00
lvmin c794819762 i 2023-08-10 11:35:54 -07:00
lvmin 789e1a6014 i 2023-08-10 11:31:25 -07:00
lvmin ea71cdc754 i 2023-08-10 11:27:21 -07:00
lvmin 97d9f16fd5 i 2023-08-10 11:14:50 -07:00
lvmin 1bfa1db707 i 2023-08-10 11:13:10 -07:00
lvmin c4f798221d i 2023-08-10 10:48:08 -07:00
lvmin 669314dff1 i 2023-08-10 10:42:36 -07:00
lvmin 9038f954f2 i 2023-08-10 10:36:19 -07:00
lvmin e42c2f62ac i 2023-08-10 10:22:42 -07:00
lvmin 723a4b60d9 i 2023-08-10 10:19:28 -07:00
lvmin 34b1e3a3c5 i 2023-08-10 10:07:29 -07:00
lvmin 3b2d07e9f5 i 2023-08-10 10:02:52 -07:00
lvmin e1ca715b58 i 2023-08-10 09:54:24 -07:00
lvmin 4b7e65771b i 2023-08-10 09:51:50 -07:00
lvmin 0766a88ba9 i 2023-08-10 09:31:23 -07:00
lvmin df6ef9f3dc i 2023-08-10 08:57:31 -07:00
lvmin 379193940b i 2023-08-10 08:56:11 -07:00
lvmin 3bafd2ea6c i 2023-08-10 08:54:51 -07:00
lvmin 265c30a4ce i 2023-08-10 08:52:01 -07:00
lvmin 8a41460015 i 2023-08-10 08:49:41 -07:00
lvmin 305822aa11 i 2023-08-10 08:46:32 -07:00
lvmin 746f8ef1f4 i 2023-08-10 08:45:30 -07:00
lvmin 8a452d4c7c i 2023-08-10 08:09:38 -07:00
lvmin 8e08e3612f i 2023-08-10 08:08:04 -07:00
lvmin 93fdeb6345 i 2023-08-10 07:28:12 -07:00
lvmin 3126e4086f i 2023-08-10 06:54:32 -07:00
lvmin efe2ad71a6 i 2023-08-10 06:50:09 -07:00
lvmin 8a9de80bea i 2023-08-10 06:33:10 -07:00
lvmin c051604808 i 2023-08-10 06:20:01 -07:00
lvmin 9820dac837 i 2023-08-10 06:00:29 -07:00
lvmin 2d090cf484 i 2023-08-10 05:29:12 -07:00
lvmin 3e91917de7 i 2023-08-10 05:05:21 -07:00
lvmin 2f95d3ae60 i 2023-08-10 04:43:08 -07:00
lvmin fb1c68ab0c i 2023-08-10 04:27:22 -07:00
lvmin d131b17c45 i 2023-08-10 03:52:23 -07:00
lvmin b6bf074688 i 2023-08-10 03:38:43 -07:00
lvmin 4fae967909 i 2023-08-10 03:35:57 -07:00
lvmin e95b0e0c6c i 2023-08-10 03:23:49 -07:00