Commit Graph

355 Commits

Author SHA1 Message Date
lllyasviel 5e6b27a680
fix
fix
2023-10-11 03:33:28 -07:00
lllyasviel bbdf4bd120
rework refiner for some potential new features (#642)
* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync

* sync
2023-10-11 03:07:43 -07:00
lllyasviel 777510dc9b
sync (#640) 2023-10-10 19:21:58 -07:00
lllyasviel 34a05f021e
test if new backend works (#639) 2023-10-10 19:07:05 -07:00
lllyasviel f55b15ab41
another way to use backend (#638)
* another way to use backend

* another way to use backend
2023-10-10 18:59:04 -07:00
lllyasviel a0bc991e38
Revert "another way to use backend (#636)" (#637)
This reverts commit df34b640a8.
2023-10-10 18:55:32 -07:00
lllyasviel df34b640a8
another way to use backend (#636) 2023-10-10 18:54:31 -07:00
lllyasviel 5e8f2f96e9
history (#635) 2023-10-10 16:27:50 -07:00
lllyasviel db945c8a27
history (#634)
* history

* history
2023-10-10 16:22:29 -07:00
lllyasviel ec3d211ab5
hq fix (#633) 2023-10-10 16:10:08 -07:00
lllyasviel 07a564b779
inpaint log (#632) 2023-10-10 15:28:29 -07:00
lllyasviel c24be3f886
inpaint 2.5 (#631) 2023-10-10 14:44:02 -07:00
lllyasviel a960d24825
better memory management (#629)
* better memory management

* better memory management
2023-10-10 13:44:01 -07:00
lllyasviel 1601af43be
better memory management (#628) 2023-10-10 13:27:31 -07:00
lllyasviel 53573fa073
fix auto_cast (#622) 2023-10-10 02:36:19 -07:00
lllyasviel 778a3cf81e
fix port (#621) 2023-10-10 02:21:52 -07:00
lllyasviel f92b8038b4
add config (#619)
* add config

* add config

* add config

* add config

* add config

* add config

* add config

* add config
2023-10-10 00:23:39 -07:00
lllyasviel c275434c59
add skip button (#616) 2023-10-09 20:02:03 -07:00
lllyasviel 0723c2fa52
add new Fooocus Inpaint Model V2 (#614) 2023-10-09 18:42:10 -07:00
lllyasviel 8afdd7c7b0
update version (#613) 2023-10-09 16:07:52 -07:00
lllyasviel 8ee81ecd56
Update fooocus_version.py (#612) 2023-10-09 15:59:40 -07:00
lllyasviel 53967f23d0
change default to 0.5 (#605) 2023-10-09 13:20:57 -07:00
lllyasviel 1f8944b974
faster speed (#604) 2023-10-09 12:18:25 -07:00
lllyasviel 05d92ca50b
add more developer debug tools (#603)
* add more developer debug tools

* add more developer debug tools
2023-10-09 12:09:51 -07:00
lllyasviel fc35888757
improve cn (#598) 2023-10-09 04:07:01 -07:00
lllyasviel de6b1267e6
improve cn (#597)
improve cn
2023-10-09 03:59:45 -07:00
lllyasviel 76708ce286
Try use cu121 (#591)
* Try use cu121

* Try use cu121

* Try use cu121
2023-10-08 23:13:43 -07:00
lvmin 331dacbacd fix incorrect cpds 2023-10-08 18:20:30 -07:00
lvmin f643a63155 fix incorrect cpds 2023-10-08 17:42:42 -07:00
lvmin 51b9bf5e7d fix lowvram 2023-10-08 16:39:55 -07:00
lvmin 5bb919c055 fix log 2023-10-08 16:01:52 -07:00
lllyasviel df9a0549b0
forget to add 1 (#584) 2023-10-08 15:22:05 -07:00
lllyasviel 4ff670c7fb
fix dtype (#583) 2023-10-08 15:15:51 -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 e51f7fea59
better ui (#579)
* better ui

* better ui

* better ui
2023-10-08 12:15:38 -07:00
lllyasviel 7710c30277
remove unused codes (#568) 2023-10-08 03:54:33 -07:00
lllyasviel e83828b7b2
fix lowvram (#564) 2023-10-08 01:15:54 -07:00
lllyasviel 51cdc5e53a
fix lowvram (#563)
* fix lowvram

* fix lowvram
2023-10-08 01:09:10 -07:00
lllyasviel 6c03faf568
fix lowvram (#562) 2023-10-08 00:50:25 -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 7fb0996461
begin to maintain the performance of 24GB machines (#540) 2023-10-04 14:41:01 -07:00
lllyasviel 046c93c0f2
see if pygit2 is fixed by changing a commit (#538) 2023-10-04 13:21:30 -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 7d48ecee32
Update fooocus_version.py (#524) 2023-10-03 15:25:52 -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
lllyasviel cdf642437c
bfloat16 vae (#456)
* bfloat16 vae

* bfloat16 vae

* bfloat16 vae
2023-09-20 08:16:20 -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 6ae7de377d
Update fooocus_version.py (#419) 2023-09-18 03:21:14 -07:00
lllyasviel 1adeebf3b8
fix gradio (#416)
* fix gradio

* fix gradio
2023-09-18 02:25:43 -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 74b26a3cbb
i (#401) 2023-09-17 02:00:26 -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 f2c545803c 2.0.12 2023-09-13 19:32:57 -07:00
lvmin 0f58038d85 fix do_sample bug 2023-09-13 18:55:51 -07:00
lvmin ac1050dd24 2.0.10 2023-09-13 18:33:33 -07:00
lvmin f7f548ff35 use SOTA sampling for GPT2 2023-09-13 18:10:17 -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 0f658a97f7 prompt expansion v2 2023-09-11 02:48:36 -07:00
lvmin 9337ad5f5e Temporarily disable some options 2023-09-11 02:13:48 -07:00
lvmin 480e89ca03 65 2023-09-11 02:07:24 -07:00
lvmin 14713eb95e fix oom 2023-09-10 22:08:55 -07:00
lvmin afdf47ea79 63 2023-09-10 18:39:45 -07:00
lvmin d50714b261 suffix mode 2023-09-10 17:48:03 -07:00
lvmin 9e9821b3ed 61 2023-09-10 13:13:10 -07:00
lvmin c4125c3b6b tune style and prompt balance 2023-09-10 12:45:54 -07:00
lvmin 074b5d5e3e 59 2023-09-10 12:22:09 -07:00
lvmin efc573a35a 1.0.58 2023-09-10 12:08:48 -07:00
lvmin eeddd25ece 1.0.57 2023-09-10 11:51:12 -07:00
lvmin 75ebaf2677 1.0.55 2023-09-10 11:31:54 -07:00
lvmin 493421b423 1.0.54 2023-09-10 11:18:41 -07:00
lvmin 88a5556f3d safer str 2023-09-10 11:14:55 -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
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
lvmin f3b96ef9f2 handle args 2023-08-30 06:46:28 -07:00
lllyasviel ec229d06af
Update fooocus_version.py 2023-08-30 06:14:22 -07:00
lllyasviel 46a6cfe090
Update fooocus_version.py (#270) 2023-08-26 02:33:44 -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 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
lvmin 9978306be4 fix ownership 2023-08-17 16:29:00 -07:00
lvmin 8f708e116c random seed restoring 2023-08-17 15:18:07 -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 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 6d4e1d22e7
Update fooocus_version.py (#111) 2023-08-15 08:18:51 -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 56e5b1e39b
Update fooocus_version.py (#77) 2023-08-14 09:36:31 -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 1ff382c8ef
Update fooocus_version.py (#27) 2023-08-12 12:12:34 -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 01e1dbcc25 i 2023-08-11 13:34:22 -07:00
lvmin 76f07947cd i 2023-08-11 13:33:29 -07:00
lvmin 9c96e03a59 i 2023-08-11 11:13:21 -07:00
lvmin 615137bd2f i 2023-08-11 10:50:02 -07:00
lvmin f95f4b0402 i 2023-08-11 10:34:20 -07:00
lvmin 97134e5e9c i 2023-08-11 10:23:39 -07:00
lvmin 3eb97a2ab1 i 2023-08-11 10:16:53 -07:00
lvmin cb384390eb i 2023-08-11 10:01:08 -07:00
lvmin e1d0b73850 i 2023-08-11 09:55:14 -07:00
lvmin 58b93a64f1 i 2023-08-11 09:50:15 -07:00
lvmin 901e714297 i 2023-08-11 09:49:47 -07:00
lvmin 3d5c0b4235 i 2023-08-11 09:44:59 -07:00
lvmin b18b19e3e4 i 2023-08-11 09:43:57 -07:00
lvmin d9e797cc51 i 2023-08-11 09:39:10 -07:00