Commit Graph

364 Commits

Author SHA1 Message Date
lllyasviel
f1e1d2f7d7 Fooocus GitHub Bot Commit
This commit is generated by a GitHub bot of Fooocus
2023-10-20 02:43:05 -07:00
lllyasviel
04066124c2 fix many resolution problems 2023-10-20 02:41:04 -07:00
MoonRide303
37da4ac13a Cleaned up Private Log (most users won't need information about raw prompts) 2023-10-20 11:07:23 +02:00
MoonRide303
48d2fb85f9 Added more information about prompts in Private Log, made wildcards in negative prompt use different seed 2023-10-20 10:08:14 +02:00
MoonRide303
6d76c55964 Added information about wildcards usage in console log 2023-10-20 09:28:23 +02:00
MoonRide303
59b32e9dec Allowed changing default values of advanced checkbox and image number 2023-10-19 23:04:10 +02:00
lllyasviel
7ced4e26a7 Curse Gradio 2023-10-19 07:17:29 -07:00
lllyasviel
f553d0fb18 Fooocus GitHub Bot Commit
This commit is generated by a GitHub bot of Fooocus
2023-10-19 06:32:38 -07:00
lllyasviel
bb6addee70
Revert "Updated requirements (Gradio, Pillow)" (#736) 2023-10-19 03:46:54 -07:00
MoonRide303
bb4c7db621 Updated requirements (Gradio, Pillow) 2023-10-19 11:14:59 +02:00
lllyasviel
296b1da278 ling 2023-10-19 00:17:17 -07:00
lllyasviel
906dfa1331 ling
ling
2023-10-18 23:54:40 -07:00
lllyasviel
9660daff94
fix many inpaint bugs (#731)
fix many inpaint bugs
2023-10-18 06:22:08 -07:00
MoonRide303
c0b4e766fb Corrected reading empty negative prompt from config (it shouldn't turn into None) 2023-10-18 12:23:12 +02:00
MoonRide303
9532d167f8 Updated FreeU node to v2 (gives less overcooked results) 2023-10-18 09:53:43 +02:00
lllyasviel
c751758016 Fooocus GitHub Bot Commit
This commit is generated by a GitHub bot of Fooocus
2023-10-18 00:30:39 -07:00
lllyasviel
e5f614c14e disable memory 2023-10-17 23:56:20 -07:00
MoonRide303
02eadff97a Added support for loading model files from subfolders 2023-10-18 08:47:39 +02:00
lllyasviel
1374481b59 ling 2023-10-17 23:23:38 -07:00
MoonRide303
4dc3bd8b67 Improved wildcards implementation (using same wildcard multiple times will now return different values) 2023-10-18 08:12:52 +02:00
lllyasviel
99435762e6 emergency vram fix of control-lora
emergency vram fix of control-lora
2023-10-17 22:51:51 -07:00
lllyasviel
c79d653e49 Fooocus GitHub Bot Commit
This commit is generated by a GitHub bot of Fooocus
2023-10-17 21:18:50 -07:00
lllyasviel
1cdadc37f5 Fooocus GitHub Bot Commit
This commit is generated by a GitHub bot of Fooocus
2023-10-17 03:15:54 -07:00
lllyasviel
5e3728c839 put user styles on top + wild card seed 2023-10-17 01:42:51 -07:00
lllyasviel
9ec2f66fbe ling 2023-10-17 00:37:02 -07:00
lllyasviel
e3ac360396 ling 2023-10-17 00:10:32 -07:00
lllyasviel
ef4e120d0a ling 2023-10-16 23:57:58 -07:00
lllyasviel
32ff981075 fix 2023-10-16 23:50:23 -07:00
MoonRide303
eb72b16da0 Added support for wildcards 2023-10-17 07:54:04 +02:00
lllyasviel
f3b7c2b9b9 version 2023-10-16 21:31:55 -07:00
lvmin
57773ef80b avoid style name confusion 2023-10-16 19:39:06 -07:00
lvmin
919c67fcd9 enhancing comma is not correct 2023-10-16 18:26:59 -07:00
lvmin
034367ab48 daily maintain 2023-10-16 17:55:59 -07:00
MoonRide303
635b6fc1bc Added support for loading custom styles from JSON files 2023-10-16 18:54:47 +02:00
MoonRide303
79f2f22101 Updated version 2023-10-16 13:49:26 +02:00
lvmin
da3f6d5c8b Fooocus Bot 2023-10-16 01:09:56 -07:00
lvmin
19a345e38a add hints 2023-10-15 18:21:48 -07:00
lvmin
050a3bc23a remove unused files 2023-10-15 17:59:32 -07:00
lvmin
10ae78e100 v 2023-10-15 17:52:10 -07:00
lvmin
a27ca7eabb file corruption checking system 2023-10-15 17:49:10 -07:00
lvmin
d042af8a80 v 2023-10-14 20:29:13 -07:00
lvmin
4b6082bca9 correct noise sigmas 2023-10-14 20:05:32 -07:00
lvmin
cdf22b8ccc revise code 2023-10-14 06:23:29 -07:00
lvmin
f2537e5751 v 2023-10-14 06:11:22 -07:00
lvmin
b3d662054f using global sigmas for better results 2023-10-14 06:06:34 -07:00
lvmin
e27383c07f finally remove torchsde warning 2023-10-14 04:50:13 -07:00
lvmin
0080b25ae7 use perma link 2023-10-14 03:27:56 -07:00
lllyasviel
ed69bea3e3
backend 2023-10-14 02:57:41 -07:00
lvmin
0868f61a1c version 2023-10-13 17:41:14 -07:00
lllyasviel
2f6843da95
support embeddings (#675) 2023-10-13 14:16:13 -07:00
lvmin
88879d133f v 2023-10-13 06:45:11 -07:00
lvmin
7d4b635460 ini preset 2023-10-13 06:42:08 -07:00
lvmin
739a8a592a avoid vae denoise problem 2023-10-13 06:31:38 -07:00
lvmin
a428d5190d log 2023-10-13 05:04:55 -07:00
lllyasviel
3b9266e848
better sigmas for sd1.5 as refiner 2023-10-12 18:31:42 -07:00
lllyasviel
26fe88d8a6
fix (#662)
* i

* i
2023-10-12 15:41:23 -07:00
lllyasviel
e61aac34ca
sync (#658) 2023-10-12 04:23:10 -07:00
lllyasviel
4c867c1b8b
sync (#657)
* sync

* sync
2023-10-12 03:08:12 -07:00
lllyasviel
132afcc2a2
rework refiner
rework refiner
2023-10-11 23:44:40 -07:00
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