Commit Graph

  • 6560412ca1 Fix cannot import name 'SiglipImageProcessor' main v1.18.1 develop Uminosachi 2024-12-27 19:04:52 +0900
  • 91568a8c5f Tighten return value checks for SAM mask images Uminosachi 2024-08-10 08:32:12 +0900
  • 247d388ad2 Remove torch.jit.script from SAM2Transforms class Uminosachi 2024-08-06 19:02:54 +0900
  • e54e285072 Catch exception of initialize_config_dir in hydra Uminosachi 2024-08-05 11:39:47 +0900
  • 28fe6a7a0f Round parameters of arguments for SAM 2 class Uminosachi 2024-08-04 17:39:19 +0900
  • 71bdef2ba7 Add use_safetensors=True to from_pretrained func Uminosachi 2024-08-04 13:40:37 +0900
  • ec5d27cb74 Suppress UserWarning of get_sdpa_settings function v1.18.0 Uminosachi 2024-08-02 10:34:00 +0900
  • 39d647db54 Enable bfloat16 for autocast only when CUDA is 8+ Uminosachi 2024-08-02 10:03:11 +0900
  • de9f5f5c71 Pass antialias=True to torchvision Resize function Uminosachi 2024-08-02 09:14:36 +0900
  • b19df4c74e Execute generate function with autocast for SAM 2 Uminosachi 2024-08-01 19:32:29 +0900
  • 3ddf311c64 Fix fallback nms to output same value as original Uminosachi 2024-08-01 15:29:52 +0900
  • 1ccb9e462c Add fallback nms for environ without batched_nms Uminosachi 2024-08-01 14:34:20 +0900
  • 71dc7fe3ff Cast points np.ndarray from float64 to float32 Uminosachi 2024-07-31 19:21:00 +0900
  • 99e476a88d Remove torch.backends.cuda.sdp_kernel context Uminosachi 2024-07-31 18:30:54 +0900
  • 8fec5cb42e Support downloading and mask generation of SAM 2 Uminosachi 2024-07-31 16:26:00 +0900
  • 167da47dea Fix error when using reference_only of ControlNet Uminosachi 2024-07-28 14:46:31 +0900
  • f26eb6ddd9 Add onnxruntime to list of required dependencies Uminosachi 2024-07-18 19:05:32 +0900
  • 11bba19a32 Fix install.py to install packages without launch Uminosachi 2024-07-18 13:05:39 +0900
  • ae6cc075f6 Apply amp.autocast only when CUDA is available Uminosachi 2024-06-30 12:14:47 +0900
  • 03a1fabb16 Disable triton via env when platform is Windows v1.17.0 Uminosachi 2024-06-22 16:26:51 +0900
  • ac2da7e9bf Change warnings.simplefilter to filterwarnings Uminosachi 2024-06-21 10:04:38 +0900
  • 798737ae78 Remove UserWarning when registering TinyViT model Uminosachi 2024-06-21 09:14:06 +0900
  • df7bfd8b2c Remove resume_download from args as deprecated Uminosachi 2024-06-21 08:26:43 +0900
  • 4e5c2c7a91 Move SDXL VAE validation step after model loading Uminosachi 2024-06-09 17:06:57 +0900
  • 67b7f80f69 Allow combination of SDXL model and SDXL VAE Uminosachi 2024-06-09 16:41:32 +0900
  • b7e105a6a9 Set scheduler in args only if img2img class has it Uminosachi 2024-06-08 19:43:10 +0900
  • cac134a5fe Add scheduler to img2img args and set "Automatic" Uminosachi 2024-06-08 19:01:32 +0900
  • 347f0eea6f Filter FutureWarning from timm with ignore Uminosachi 2024-05-31 15:37:53 +0900
  • aa077dd54c Refactor package installation to use dict and loop Uminosachi 2024-05-09 21:18:39 +0900
  • bfe7222bcc Filter FutureWarning from huggingface_hub with ignore Uminosachi 2024-05-08 15:03:36 +0900
  • 79bb14139b Fix linting warnings and errors using Ruff Uminosachi 2024-05-08 14:22:17 +0900
  • ed336d45b0 Add installation of timm required to run lama-cleaner Uminosachi 2024-05-07 18:46:44 +0900
  • a980f40a29 Add threshold_a and b to config of ControlNet's inpaint v1.16.2 Uminosachi 2024-04-23 19:21:05 +0900
  • 79458bcbaa Add threshold_b to config of ControlNet's IP-Adapter Uminosachi 2024-04-21 12:14:03 +0900
  • e2725802be Add installation of packages required to run lama-cleaner Uminosachi 2024-04-01 16:46:52 +0900
  • 6305c6189e Change to keep lama-cleaner locally instead of installing by pip Uminosachi 2024-04-01 11:23:26 +0900
  • 310f85cea5
    Merge f4cbe63dea into ab57640de4 d8ahazard 2024-02-18 16:37:29 +0900
  • ab57640de4 Fix missing attribute in FastSAM's 'Upsample' Uminosachi 2024-02-18 16:34:30 +0900
  • f4cbe63dea Update lama-cleaner/iopaint d8ahazard 2024-01-24 11:15:51 -0600
  • a08995a7d2 Fix for immediate reflection of web UI settings Uminosachi 2023-10-18 11:31:34 +0900
  • a058a09d50
    Merge pull request #109 from khatamnejad/main Uminosachi 2023-10-18 11:07:20 +0900
  • fa69848b8f Introduces "Segment Anything Models Directory" option to change default Segment Anything models directory Aydin Khatamnejad 2023-10-17 20:16:37 -0400
  • bf4d49e296 Fix error when iteration_count slider is None v1.16.1 Uminosachi 2023-10-10 21:06:26 +0900
  • a14612c7a0 Handle errors raised in pathlib and set path Uminosachi 2023-10-08 18:20:37 +0900
  • a53fbfa882 Check if web UI img2img output path is absolute Uminosachi 2023-10-04 10:24:20 +0900
  • 7e692bfc19 Follow path setting of img2img-images in web UI Uminosachi 2023-10-04 06:48:05 +0900
  • 18c3ad6349 Load SAM HQ model to CPU if CUDA is not available Uminosachi 2023-10-02 19:41:36 +0900
  • 3c312bde08 Remove fixed-height of Gallery preview in Gradio Uminosachi 2023-10-01 12:48:10 +0900
  • 03095102da Set style.height of Gallery for older Gradio Uminosachi 2023-09-30 20:28:14 +0900
  • 6e177e3b82 Support style function in older Gradio version v1.16.0 Uminosachi 2023-09-30 09:47:13 +0900
  • ab3342ab07 Set True to gr.Gallery preview argument Uminosachi 2023-09-29 22:02:35 +0900
  • f836db5f07 Set contain to gr.Gallery object_fit argument Uminosachi 2023-09-29 21:46:08 +0900
  • 58397c9d56 Optimize Gradio Gallery height of output image Uminosachi 2023-09-29 19:48:32 +0900
  • 5c983a5aab Change output Gradio class from Image to Gallery Uminosachi 2023-09-29 10:38:16 +0900
  • 863fbfd619 Optimize sketch clearing time with js update Uminosachi 2023-09-28 10:05:58 +0900
  • 4f0d8eba6e Initialize sketch image area after image upload Uminosachi 2023-09-27 12:47:18 +0900
  • 067038bd18 Enable mask editing by simply uploading image Uminosachi 2023-09-27 11:31:12 +0900
  • 4164df0774
    Merge pull request #101 from Sj-Si/feature/expand-mask-iteration-count-control Uminosachi 2023-09-27 06:59:39 +0900
  • 4dcf29d5ad
    Update inpaint_anything.py Uminosachi 2023-09-27 06:47:08 +0900
  • 938580f66c Increase limit to expand_mask iterations Sj-Si 2023-09-26 14:47:11 -0400
  • 647ecf8c9d Add slider for expand_mask button iteration count. Sj-Si 2023-09-26 12:18:33 -0400
  • 8004691a0f Set do_not_save_grid of webui processing to True Uminosachi 2023-09-26 06:51:14 +0900
  • b7e5d9fcd8 Fix torchvision.nms NotImplementedError issue v1.15.3 Uminosachi 2023-09-18 12:45:51 +0900
  • 3547a2e6fb Set init_images inside iter loop for SD.Next Uminosachi 2023-09-17 10:46:52 +0900
  • 1c90c702f9 Add CUDA condition to diffusers CPU offload Uminosachi 2023-09-13 13:29:23 +0900
  • 096f14eaf2 Execute diffusers pipe as float32 if ROCm torch Uminosachi 2023-09-12 22:41:20 +0900
  • f0d333ba36 Update decorator to auto-identify generator func Uminosachi 2023-09-12 10:08:33 +0900
  • 7a0c424303 Optimize to reduce unnecessary CPU offloading Uminosachi 2023-09-11 19:16:35 +0900
  • a868cf8b5f Offload when lowvram and medvram are not added Uminosachi 2023-09-11 13:51:37 +0900
  • 4650c8aed3 Fix not to offload if shared.sd_model is SDXL Uminosachi 2023-09-11 12:52:13 +0900
  • dd6b95834d Fix type hint to make library work on python 3.8 v1.15.2 Uminosachi 2023-09-09 08:20:58 +0900
  • 39cfc00098 Add web link to IP-Adapter in ControlNet options Uminosachi 2023-09-08 22:50:27 +0900
  • 9064a673d4 Add support for IP-Adapter in ControlNet options Uminosachi 2023-09-08 15:51:10 +0900
  • 3af1a6a12b Support zoom and reset by key for output image Uminosachi 2023-09-05 16:36:54 +0900
  • af4ee99aab Reset iteration slider to 1 after inpainting v1.15.1 Uminosachi 2023-09-03 12:19:07 +0900
  • 1a20d073f8 Support saving last model of inpainting webui Uminosachi 2023-08-30 20:04:07 +0900
  • 1bb082803c Refactor config file read and write code Uminosachi 2023-08-30 16:44:30 +0900
  • b11cc66bf8 Update README to describe inpainting iteration v1.15.0 Uminosachi 2023-08-28 21:25:59 +0900
  • 0ed3c9a822 Add iteration support to CN and web UI inpainting Uminosachi 2023-08-28 20:41:11 +0900
  • 4794183f4e Add decorator that support yield from nest Uminosachi 2023-08-28 17:12:28 +0900
  • 6db723cf27 Move torch.Generator out of for statement Uminosachi 2023-08-28 14:47:54 +0900
  • 886e6f292a Add iteration count argument and for statement Uminosachi 2023-08-28 14:24:22 +0900
  • 8efdbb60e9 Change privateuseone check to device.type Uminosachi 2023-08-28 09:55:36 +0900
  • 503bf04157 Set cpu to Generator when device is privateuseone Uminosachi 2023-08-28 09:28:33 +0900
  • e324de289a Improve image resize process and log display Uminosachi 2023-08-27 20:03:23 +0900
  • 72dadb49fc Set variant argument for some buttons of gradio v1.14.1 Uminosachi 2023-08-26 11:00:09 +0900
  • 4c76af4037 Update clear button name for new Gradio version Uminosachi 2023-08-25 15:55:07 +0900
  • 78f6832032 Use ContextDecorator for switching torch.load Uminosachi 2023-08-24 09:18:32 +0900
  • 94b0b947f2 Add function for retrieving web UI settings Uminosachi 2023-08-23 20:12:19 +0900
  • e2da51f34f Update title for offline inpainting option Uminosachi 2023-08-23 10:55:15 +0900
  • fbbe8ad610 Add option to run Segment Anything on CPU Uminosachi 2023-08-23 10:03:01 +0900
  • a7d836c2aa Remove patch as PR has been merged to web UI dev Uminosachi 2023-08-21 19:18:30 +0900
  • 14e886ad28 How to use SAM and mask gen from other extensions v1.14.0 Uminosachi 2023-08-20 10:09:13 +0900
  • d86f236192 Add extension base folder to sys.path in lib Uminosachi 2023-08-19 22:52:49 +0900
  • 5df11f37eb Fix mismatch between model and VAE post-backup Uminosachi 2023-08-19 21:24:07 +0900
  • a50d13dce1 Refactor to use isinstance func for class check Uminosachi 2023-08-19 09:23:05 +0900
  • 70d3a8ca67 Allow PIL's Image type as input to lib functions Uminosachi 2023-08-19 07:56:59 +0900
  • ed2f526d67 Move most of select_mask code to separate file Uminosachi 2023-08-18 22:45:24 +0900
  • e94bd22081 Remove try section in library and refactor Uminosachi 2023-08-18 21:42:45 +0900
  • 1770271b7b Move most of run_sam processing to separate file Uminosachi 2023-08-18 20:14:54 +0900