Commit Graph

501 Commits

Author SHA1 Message Date
lllyasviel 97a6e87d18 fix some sorting problem 2023-11-14 23:36:58 -08:00
lllyasviel cec0c2a8df
2.1.808
* Aspect ratios now show aspect ratios.
* Added style search.
* Added style sorting/ordering/favorites.
2023-11-14 14:06:12 -08:00
lllyasviel 5158463216 js 2023-11-13 23:44:15 -08:00
lllyasviel 305c39d49c alter number 2023-11-13 23:06:31 -08:00
lllyasviel c9a5e729d9 fix #938 2023-11-13 22:57:35 -08:00
lllyasviel 6c812b68db add preprocessor skip 2023-11-13 14:35:23 -08:00
lllyasviel d3d63d5bf6 2.1.802
Default inpaint engine changed to v2.6. You can still use inpaint engine v1 in dev tools.
Fix some VRAM problems.
2023-11-13 04:37:25 -08:00
lllyasviel 7e222cf3e1 Fooocus GitHub Bot Commit
This commit is generated by a GitHub bot of Fooocus
2023-11-12 13:12:03 -08:00
lllyasviel ac8002d2a4 speed up lcm again 2023-11-12 09:12:09 -08:00
lllyasviel 649f45a6df 'Extreme Speed' performance mode 2023-11-12 07:55:44 -08:00
lllyasviel 54f4b265e0 lcm scheduler 2023-11-12 06:44:44 -08:00
lllyasviel e6aeefd2b4 only load libs when necessary 2023-11-12 02:16:11 -08:00
lllyasviel e7fe1d443a only load libs when necessary 2023-11-12 02:10:48 -08:00
lllyasviel 7e0c6d3421 add some javascripts
add some javascripts
2023-11-12 01:52:37 -08:00
lllyasviel 2bef62c545
2.1.790
2.1.790
2023-11-11 22:13:13 -08:00
lllyasviel 3d180e9eb6 inpaint engine v2.6 2023-11-11 09:47:54 -08:00
lllyasviel 09f70de40e fix math 2023-11-11 09:03:03 -08:00
lllyasviel 316ac6fafa new config 2023-11-11 07:45:07 -08:00
lllyasviel e17bbdbf5f less verbose 2023-11-11 02:39:34 -08:00
lllyasviel c35321013a better html log 2023-11-11 02:28:09 -08:00
lllyasviel 4fe08161a5 2.1.782
2.1.782
2023-11-11 01:43:01 -08:00
lllyasviel a9bb1079cf disable refiner when same as base 2023-11-08 23:39:57 -08:00
lllyasviel 2165114876 disable image grid
disable image grid by default because many users reports performance issues. like #829 and so on.
2023-11-05 19:09:20 -08:00
lllyasviel 87de9edb1a Support Ctrl+Up/Down Arrow 2023-11-05 04:51:46 -08:00
lllyasviel 49f47a6f5e try fix #849 2023-11-05 03:44:18 -08:00
lllyasviel 51d87ce00b license 2023-11-01 22:43:43 -07:00
lllyasviel c62fc6e1bc speedup 2023-11-01 15:55:59 -07:00
lllyasviel 7d532b0285 add words to tokenizer
thank you, GPT-4
2023-11-01 15:43:49 -07:00
lllyasviel 01bfa11fd1 minor revision
Now the GPT will try to (1) use more aligned formatting of commas, (2) a bit more dynamic in word choice, (3) avoid duplication like “detail, detail, detail, detail”
2023-11-01 12:58:34 -07:00
lllyasviel 5dc1221c65 maintain gpt 2023-10-31 14:41:18 -07:00
lllyasviel f07e64b357 remove unused codes 2023-10-31 13:20:34 -07:00
lllyasviel f30e71ad64 maintain gpt
maintain gpt
2023-10-31 12:32:02 -07:00
lllyasviel 1b96d3ba0b
Solve all GPT problems forever 2023-10-30 21:17:38 -07:00
lllyasviel 34bcfa79c0
improve gpt2
improve gpt2
2023-10-30 16:40:50 -07:00
lllyasviel d8616fe8dc
edit gpt list
edit gpt list
2023-10-30 13:50:46 -07:00
lllyasviel c697826f9f Update expansion.py 2023-10-30 12:38:13 -07:00
lllyasviel efcd4837ce Update expansion.py 2023-10-30 12:34:14 -07:00
lllyasviel 1d16b942b3 gpt minor fix 2023-10-30 12:26:35 -07:00
lllyasviel 867402e3df try fix #815 2023-10-29 22:03:59 -07:00
lllyasviel 759bfadefa fix async load order + image wall 2023-10-28 23:03:35 -07:00
lllyasviel 76120e045e update model list
Note that this only influence new users with new downloads
Previous users will not be forced to download new files, because this is not friendly and should be avoided.
delete user_path_config.txt to receive this new list
2023-10-28 16:20:11 -07:00
lllyasviel f07f7693d3 fix refiner 2023-10-26 19:42:50 -07:00
lllyasviel 4607316c2f get each image during generating
get each image during generating
2023-10-26 17:17:05 -07:00
lllyasviel 9982d34b6c safer deep copy 2023-10-26 10:29:30 -07:00
lllyasviel a16b451fd7
adjust context length (#795)
* adjust context length

* Update sdxl_styles_fooocus.json
2023-10-26 09:51:10 -07:00
lllyasviel 823fa924d3 disable expansion when empty since it is not meaningful and influences image prompt
disable expansion when empty since it is not meaningful and influences image prompt
2023-10-26 08:59:49 -07:00
lllyasviel d7ee814579 disable expansion when empty since it is not meaningful and influences image prompt 2023-10-26 08:51:53 -07:00
lllyasviel 175f3e3040 update backend + revise styles
update backend + revise styles
2023-10-26 08:24:45 -07:00
lllyasviel 214c2ba04c fix resize 2023-10-25 21:02:55 -07:00
lllyasviel 959f965b77 improve gpt2
improve gpt2
2023-10-25 17:03:49 -07:00
lllyasviel 01b1e98d37 Update Styles
Update Styles
2023-10-25 14:29:46 -07:00
lllyasviel a6ac4604cd remove unused codes 2023-10-25 11:18:16 -07:00
lllyasviel 38e70cebcc Update Backend
Update Backend
2023-10-25 09:40:13 -07:00
MoonRide303 19a03f1d0a Blocked remote access to auth.json 2023-10-24 21:55:29 +02:00
lllyasviel 5d32c208b2 remove unused codes 2023-10-24 11:38:03 -07:00
MoonRide303 fbbaf86232 Added support for authentication in --share mode (via auth.json) 2023-10-24 18:29:37 +02:00
MoonRide303 523aa190db Refactored handling max random seed 2023-10-24 12:15:43 +02:00
lllyasviel 10a9f0fc9d try fix some mps problems 2023-10-23 20:19:24 -07:00
lllyasviel 60cb91c406 allow ar config 2023-10-23 19:42:23 -07:00
lllyasviel 504e5478b0 remove unused/unstable codes 2023-10-23 15:09:24 -07:00
lllyasviel 0b90fd9e8e Revert "fix autocast in less aggressive way"
This reverts commit 7a6775acdc.
2023-10-23 14:22:35 -07:00
lllyasviel 7a6775acdc fix autocast in less aggressive way 2023-10-23 14:15:20 -07:00
lllyasviel 47281e52c4 Fixed many autocast problems. 2023-10-23 13:07:55 -07:00
lllyasviel 1272d50d35 fix math 2023-10-23 06:40:18 -07:00
MoonRide303 81650a4305 Increased allowed random seed range 2023-10-23 12:27:12 +02:00
lllyasviel 43bc2df328 revise math 2023-10-22 12:09:24 -07:00
lllyasviel 6f3fa4b670 remove unused codes 2023-10-22 09:00:16 -07:00
lllyasviel 576aa9283f ling 2023-10-22 08:28:25 -07:00
lllyasviel 4c94f0f590 reproduce previous results 2023-10-22 08:08:36 -07:00
lllyasviel 4cf0c778da fix potential numerical problems 2023-10-22 07:30:30 -07:00
lllyasviel 566cf08750 fix 2023-10-22 06:32:02 -07:00
lllyasviel 7d81eeed7e revise noise formulation
revise noise formulation
2023-10-22 06:02:35 -07:00
lllyasviel cb950bd247 additive noise
additive noise
2023-10-22 04:04:23 -07:00
lllyasviel dde311639e Avoid artifacts 2023-10-21 17:39:53 -07:00
lllyasviel 736a5aa3ac improve anime
Improve Fooocus Anime a bit by using better SD1.5 refining formulation.
2023-10-21 17:11:55 -07:00
lllyasviel adf134d446 100% cover all texts
100% cover all texts
2023-10-20 17:28:33 -07:00
lllyasviel 65190b4a68 fix 2023-10-20 16:28:51 -07:00
lllyasviel 650f32b920 more keys 2023-10-20 16:24:42 -07:00
lllyasviel 4479fbaaef Added language/en.json to make translation easier.
Added language/en.json to make translation easier.
2023-10-20 16:19:48 -07:00
lllyasviel df93f738de finally solve wide image inpaint UI problem, curse gradio 2023-10-20 10:44:02 -07:00
lllyasviel 9183cc0c71 I18N
I18N
2023-10-20 07:33:11 -07:00
MoonRide303 02282ab57a Corrected handling dash in wildcard names, more wildcards (extended-color) 2023-10-20 15:56:09 +02:00
lllyasviel 849dafb95b fix 2023-10-20 05:20:42 -07:00
lllyasviel d4a9b116e4 fix log for multiple-line prompts 2023-10-20 05:15:49 -07:00
lllyasviel ff8d649cac bfs for wildcard 2023-10-20 05:05:29 -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 f553d0fb18 Fooocus GitHub Bot Commit
This commit is generated by a GitHub bot of Fooocus
2023-10-19 06:32:38 -07: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 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 64163cf174 change style order
mre styles seem more useful
2023-10-16 21:31:11 -07:00
MoonRide303 635b6fc1bc Added support for loading custom styles from JSON files 2023-10-16 18:54:47 +02:00
MoonRide303 20b13b6a8b Merged some MRE features (generate hotkey, generate forever, notification sound) 2023-10-16 11:10:02 +02:00
lvmin 050a3bc23a remove unused files 2023-10-15 17:59:32 -07:00
lvmin 9ee64514c8 file corruption checking system 2023-10-15 17:51:42 -07:00
lvmin a27ca7eabb file corruption checking system 2023-10-15 17:49:10 -07:00
lvmin 4b6082bca9 correct noise sigmas 2023-10-14 20:05:32 -07:00
lvmin 138d461982 revise code 2023-10-14 06:24:41 -07:00
lvmin cdf22b8ccc revise code 2023-10-14 06:23:29 -07:00
lvmin a60615de61 remove unused codes 2023-10-14 06:10:20 -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 79b1a605a7 fix vae 2023-10-14 04:39:56 -07:00
lllyasviel f010dc6994
preset system (beta)
preset system
2023-10-13 17:37:49 -07:00
lvmin 9efa4ecd27 allow embeddings download 2023-10-13 14:21:43 -07:00
lllyasviel 2f6843da95
support embeddings (#675) 2023-10-13 14:16:13 -07:00
lvmin e4113d3231 ini preset 2023-10-13 06:43:12 -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 63820ff362 config 2023-10-13 05:28:42 -07:00
lvmin 80d80c5962 fix 2023-10-13 05:09:35 -07:00
lvmin 1d4c42842d fix 2023-10-13 05:06:07 -07:00
lvmin a252f75549 log 2023-10-13 05:02:20 -07:00
lvmin 10e2db67d6 log 2023-10-13 04:53:02 -07:00
lllyasviel c4118d2418
i (#664) 2023-10-12 18:55:33 -07:00
lllyasviel 3b9266e848
better sigmas for sd1.5 as refiner 2023-10-12 18:31:42 -07:00
lllyasviel e61aac34ca
sync (#658) 2023-10-12 04:23:10 -07:00
lllyasviel cac8af0928
sync (#656) 2023-10-12 02:56:19 -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 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 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 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
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