Commit Graph

232 Commits (ac2da7e9bf8a0ffcd3dbcab738e2b3e631454ffd)

Author SHA1 Message Date
Uminosachi 5b0cae46cf Add unload model and clear cache func 2023-06-10 10:10:12 +09:00
Uminosachi 6f5d47460a Support ControlNet new inpaint preprocessor 2023-06-09 16:05:00 +09:00
Uminosachi 1e1d8367ca Move clear cache and reload model to then func 2023-06-09 11:22:00 +09:00
Uminosachi 677416bb85 Add explicitly del inpaint pipe and cleaner model 2023-06-09 10:59:02 +09:00
Uminosachi c019bc96e7 Add sd model unload reload in inpainting func 2023-06-08 11:52:02 +09:00
Uminosachi 825bebfd94 Add del sam_mask_generator explicitly in run_sam 2023-06-08 10:18:37 +09:00
Uminosachi a31f560554 Add cache clear func after button click 2023-06-08 10:04:30 +09:00
Uminosachi 36ccce0a46 Add sd model unload reload in SAM execution func 2023-06-08 09:49:34 +09:00
Uminosachi a9f5bc454c Improve resume of inpainting model download 2023-06-07 19:29:38 +09:00
Uminosachi 470daeb83d Add resume when inpainting model fails to download 2023-06-07 15:52:40 +09:00
Uminosachi 54981e3cbe Add javascript function to clear sam mask 2023-06-07 08:43:07 +09:00
Uminosachi 08d5c76e7a Test clear mask by javascript 2023-06-06 21:07:09 +09:00
Uminosachi 48c387e00b Fix A1111 and ControlNet inpaint duplicated 2023-06-06 09:44:06 +09:00
Uminosachi 2534647042 Change default sampling steps of ControlNet 2023-06-06 07:11:05 +09:00
Uminosachi 5dd7730dd0 Change default sampling method of ControlNet 2023-06-05 22:27:16 +09:00
Uminosachi 05e5e92366 Change default parameters of ControlNet 2023-06-05 22:11:59 +09:00
Uminosachi bd9991ff93 Change resize func of ref image to resize_image 2023-06-05 19:05:34 +09:00
Uminosachi cc42aaebff Add func to clear ControlNet cache 2023-06-05 09:53:15 +09:00
Uminosachi b228e06926 Add condition of Reference-only Control to UI 2023-06-04 20:36:26 +09:00
Uminosachi 319dfe1970 Add option of Reference-only ControlNet 2023-06-04 20:22:24 +09:00
Uminosachi 0153f61380 Fix maximum of sampling steps 2023-06-04 11:11:01 +09:00
Uminosachi 01d452b363 Add elem_id to some gradio component 2023-06-04 08:38:58 +09:00
CryptoSakon 44fcd40f7e
Update main.py 2023-06-04 00:04:45 +09:00
vwuerz cfd40b5929 copy 'n paste error fixed. 2023-06-03 16:22:35 +02:00
vwuerz 67b7b2a18a
Merge branch 'Uminosachi:main' into feature_sampler_selector 2023-06-03 16:13:18 +02:00
vwuerz d50dc6e484 New feature to select sampler added. 2023-06-03 16:11:21 +02:00
Uminosachi 8c40df0a27 Add Deliberate to inpainting model_ids 2023-06-03 23:00:39 +09:00
Uminosachi 635ffb2427 Improve offline network inpainting 2023-06-03 18:09:34 +09:00
Uminosachi 8be8eb64a9 Support offline network inpainting 2023-06-03 16:47:08 +09:00
Uminosachi d5306b81c8 Support to save mask as alpha of RGBA image 2023-06-03 12:04:41 +09:00
Uminosachi e1fc760908 Remove unused arguments 2023-06-02 14:10:00 +09:00
Uminosachi bfdbd227d4 Add judge condition of ControlNet script 2023-06-02 14:00:55 +09:00
Uminosachi b62d27a949 Change default value of Mask Only to True 2023-06-02 10:48:41 +09:00
Uminosachi 896d865741 Add docstring to new functions 2023-06-02 09:04:31 +09:00
Uminosachi cd05d2169e Add new model to inpainting model_ids 2023-06-01 20:13:52 +09:00
CryptoSakon 819050d43b
Update main.py 2023-06-01 16:00:48 +09:00
CryptoSakon 6967a11b38
Update main.py 2023-06-01 15:47:51 +09:00
Uminosachi c353d9ccc1 Add message when CN preprocessor is not available 2023-06-01 14:33:02 +09:00
Uminosachi d222b32b18 Add message when ControlNet is not available 2023-06-01 14:05:55 +09:00
Uminosachi f7efbce406 Make script CN only and support saving pinginfo 2023-06-01 13:49:47 +09:00
Uminosachi cda5609a53 Fix inpaint resolution and error handling of CN 2023-06-01 06:48:51 +09:00
Uminosachi f42e7513c3 Change cnet resize_mode 2023-05-31 23:28:42 +09:00
Uminosachi d4367ed88e Merge branch 'develop' into feature 2023-05-31 22:50:36 +09:00
Uminosachi 7428d9501a Add mask area only composite checkbox 2023-05-31 10:37:24 +09:00
Uminosachi 4784c1009b Add type argument to gr.Image 2023-05-31 06:46:10 +09:00
Vadym Prosianiuk eb51cc6c8d Add ability to send input image and mask to img2img inpaint tab 2023-05-30 21:11:17 +03:00
Uminosachi 25e2d4faaf Add None check of mask in new function 2023-05-30 22:24:42 +09:00
Vadym Prosianiuk b066331c04 Add ability to just save mask 2023-05-30 14:07:50 +03:00
Uminosachi a21025c86b Fix to work when xformers are disabled 2023-05-30 14:55:44 +09:00
Uminosachi fbd6f775d1 Add sampler setting UI 2023-05-29 18:54:15 +09:00
Uminosachi 607e334e90 Remove unused import and Change button label 2023-05-29 16:08:09 +09:00
Uminosachi 14a85b8e7d Add ControlNetUnit and script 2023-05-29 15:17:44 +09:00
Uminosachi 8cb463a757 Merge branch 'develop' into feature 2023-05-29 10:52:32 +09:00
Uminosachi 84adcdceaa Add output directory switch via Settings 2023-05-29 10:08:34 +09:00
Uminosachi 415bedb35e Add ControlNet inpaint UI 2023-05-28 18:28:09 +09:00
Uminosachi 91f688c310 Add error message when size mismatch 2023-05-25 20:01:51 +09:00
Uminosachi 2820a39cdc Add error message when size mismatch 2023-05-25 19:51:44 +09:00
Uminosachi 964c9c95cd Fix error when input and old input size mismatch 2023-05-25 19:37:28 +09:00
Uminosachi 54515783bb Fix error when input and mask size mismatch 2023-05-25 18:54:25 +09:00
Uminosachi c0f7c4b97a Minor changes 2023-05-25 15:58:35 +09:00
Uminosachi de6cf8c0b8 Delete commented code 2023-05-25 13:32:11 +09:00
Uminosachi 79b36cbe55 Support for overlaying mask onto image 2023-05-25 12:41:11 +09:00
Uminosachi c4a52b66ae Fix error when mask is empty 2023-05-24 14:07:16 +09:00
Uminosachi e0bc5e188f Move clear_cache func 2023-05-24 10:37:11 +09:00
CryptoSakon e0ab17c986
Update main.py 2023-05-23 22:23:23 +09:00
Uminosachi 8fdbd8fbc7 Add Lama Cleaner model ids 2023-05-23 22:21:12 +09:00
Uminosachi 75405e6875 Add Lama Cleaner feature for removing objects 2023-05-23 20:51:05 +09:00
Uminosachi 30254e668e Add feature to expand mask region 2023-05-23 06:55:24 +09:00
Uminosachi 8110c3e9ea Change initial value of seed to -1 2023-05-22 21:15:16 +09:00
Uminosachi 7197bb4e2c Fix error when sketching and clicking button 2023-05-20 21:50:08 +09:00
Uminosachi 3191e8a427 Fix error when double clicking button 2023-05-20 21:31:13 +09:00
Uminosachi 8d55bab05d Fix print image size 2023-05-20 16:55:53 +09:00
Uminosachi d08da63335 Add docstring 2023-05-03 08:59:06 +09:00
Uminosachi baba147c39 Add inpainting model ID 2023-05-02 14:40:45 +09:00
Uminosachi 0cfd0d84fc Rename global variable 2023-04-20 08:27:40 +09:00
Uminosachi 46493fa56d Supported saving mask images by check boxes 2023-04-18 10:09:27 +09:00
Uminosachi fb8613b014 Fixed CFG Scale and supported saving pnginfo 2023-04-17 21:00:17 +09:00
Uminosachi 2ca535a4a0 Added checkbox to invert mask 2023-04-17 15:52:24 +09:00
Uminosachi 2fcff7e294 Deleted comment 2023-04-16 18:41:22 +09:00
Uminosachi 119619c243 Enabled selection from multiple SAMs 2023-04-16 17:36:29 +09:00
Uminosachi bb43499fb5 Enabled selection from multiple SAMs 2023-04-16 17:17:08 +09:00
Uminosachi f55df7f256 Initial commit 2023-04-16 13:34:33 +09:00