Changelog
2024-09-02
v24.9.0
Dynamic Denoising, Inpaint bbox sizing ๊ธฐ๋ฅ (PR #678)
ad_save_images_dir
์ต์ ์ถ๊ฐ - ad ์ด๋ฏธ์ง๋ฅผ ์ ์ฅํ๋ ์ฅ์ ์ง์ (PR #689)forge์ ๊ด๋ จ๋ ๋ฒ๊ทธ ๋ช ๊ฐ ์์
pydantic validation์ ์คํจํด๋ ์๋ฌ๋ฅผ ์ผ์ผํค์ง ์๊ณ ๋์ด๊ฐ๋๋ก ์์
2024-08-03
v24.8.0
์ํ๋ฌ ์ ํ์นธ์ Use same sampler ์ต์ ์ถ๊ฐ
์ปจํธ๋กค๋ท ์ ๋์จ ๋ชจ๋ธ์ ์ ํํ ์ ์๊ฒ ํจ
webui 1.9.0์ด์์์ ๊ธฐ๋ณธ ์ค์ผ์ค๋ฌ๊ฐ ์ค์ ๋์ง ์๋ ๋ฌธ์ ์์
issus #656์ ๋ฌธ์ ํด๊ฒฐ์ ์ํด v24.4.0์ ์ ์ฉ๋์๋ ํ๋กฌํํธ ํ์ ๊ธฐ๋ฅ์ ๋๋๋ฆผ
mediapipe์์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ฉด ์ถ๋ก ์ด ์คํจํ ๊ฒ์ผ๋ก ์ฒ๋ฆฌํ๊ณ ์กฐ์ฉํ ๋์ด๊ฐ
2024-06-16
- v24.6.0
- webui 1.6.0 ๋ฏธ๋ง ๋ฒ์ ์ ์ํ ๊ธฐ๋ฅ๋ค์ ์ ๊ฑฐํ๊ณ , ์ต์ ๋ฒ์ ์ 1.6.0์ผ๋ก ์ฌ๋ฆผ
- ํ๊น
ํ์ด์ค ์ฐ๊ฒฐ์ ์ฒดํฌํ๋๋ฐ 1์ด๋ง ์์๋๋๋ก ํจ
- ํ๊น ํ์ด์ค ๋ฏธ๋ฌ (hf-mirror.com)๋ ์ฒดํฌํจ (ํฉ์ณ์ 2์ด)
- InputAccordion์ ์ ์ฉํจ
2024-05-20
- v24.5.1
- uv๋ฅผ ์ฌ์ฉํ์ง ์๊ฒ ํจ
- ๋ชจ๋ ํ๊น ํ์ด์ค ๋ชจ๋ธ์ ๋์์ ๋ค์ด๋ก๋ ์๋ํจ
- ๊ธฐ๋ณธ ํญ ์๋ฅผ 2์์ 4๋ก ๋ณ๊ฒฝ
2024-05-19
- v24.5.0
- ๊ฐ๋ณ ํญ ํ์ฑํ/๋นํ์ฑํ ์ฒดํฌ๋ฐ์ค ์ถ๊ฐ
- ad_extra_model_dir ์ต์ ์ |๋ก ๊ตฌ๋ถ๋ ์ฌ๋ฌ ๋๋ ํ ๋ฆฌ๋ฅผ ์ถ๊ฐํ ์ ์๊ฒ ํจ (PR #596)
hypertile
๋นํธ์ธ ํ์ฅ์ด ์ง์๋๋๋ก ํจ- ํญ์ cond ์บ์๋ฅผ ๋น์
- ์ค์น ์คํฌ๋ฆฝํธ์ uv๋ฅผ ์ฌ์ฉํจ
- mediapipe ์ต์ ๋ฒ์ ์ ์ฌ๋ ค protobuf ๋ฒ์ 4๋ฅผ ์ฌ์ฉํ๊ฒ ํจ
2024-04-17
- v24.4.2
params.txt
ํ์ผ์ด ์์ ๋ ์๋ฌ๊ฐ ๋ฐ์ํ์ง ์๋๋ก ์์ - ํ์ด์ฌ 3.9 ์ดํ์์ ์ ๋์จ ํ์ ์๋ฌ ๋ฐฉ์ง
2024-04-14
- v24.4.1
- webui 1.9.0์์ ๋ฐ์ํ ์๋ฌ ์์
- extra generation params์ callable์ด ๋ค์ด์์ ์๊ธด ๋ฌธ์
- assign_current_image์ None์ด ๋ค์ด๊ฐ ์ ์๋ ๋ฌธ์
- webui 1.9.0์์ ๋ณ๊ฒฝ๋ scheduler ์ง์
- ์ปจํธ๋กค๋ท ๋ชจ๋ธ์ ์ฐพ์ ๋, ๋์๋ฌธ์ ๊ตฌ๋ถ์ ํ์ง ์์ (PR #577)
- ๋ช๋ช ๊ธฐ๋ฅ์ ์คํฌ๋ฆฝํธ์์ ๋ถ๋ฆฌํ์ฌ ๋ณ๋ ํ์ผ๋ก ๋นผ๋
2024-04-10
- v24.4.0
- txt2img์์ hires๋ฅผ ์ค์ ํ์ ๋, ์ด๋ฏธ์ง์ exif์์ Denoising Strength๊ฐ adetailer์ denoisiog stregnth๋ก ๋ฎ์ด ์ฐ์ด๋ ๋ฌธ์ ์์
- ad prompt, ad negative prompt์ ํ๋กฌํํธ๋ฅผ ๋ณ๊ฒฝํ๋ ๊ธฐ๋ฅ์ ์ ์ฉํ์ ๋(์์ผ๋์นด๋ ๋ฑ), ์ ์ฉ๋ ํ๋กฌํํธ๊ฐ ์ด๋ฏธ์ง์ exif์ ์ ๋๋ก ํ์๋จ
2024-03-29
- v24.3.5
- ์ ์ ์๋ ์ด์ ๋ก ์ธํ์ธํ ์ ํ์ธํ๋ ๊ณผ์ ์์ Txt2Img ์ธ์คํด์ค๊ฐ ๋ค์ด์ค๋ ๋ฌธ์ ์ ๋ํ ์์ ํด๊ฒฐ
2024-03-28
- v24.3.4
- ์ธํ์ธํธ์์, ์ด๋ฏธ์ง ํด์๋๊ฐ 16์ ๋ฐฐ์๊ฐ ์๋ ๋ ์ฌ์ด์ฆ ๋ถ์ผ์น๋ก ์ธํ opencv ์๋ฌ ๋ฐฉ์ง
2024-03-25
- v24.3.3
- webui 1.6.0 ๋ฏธ๋ง ๋ฒ์ ์์ create_binary_mask ํจ์์ ๋ํด ImportError๊ฐ ๋ฐ์ํ๋ ๊ฒ ์์
2024-03-21
- v24.3.2
- UI๋ฅผ ๊ฑฐ์น์ง ์์ ์ ๋ ฅ์ ๋ํด, image_mask๋ฅผ ์ ๋ ฅํ์ ๋ opencv ์๋ฌ๊ฐ ๋ฐ์ํ๋ ๊ฒ ์์
- img2img inpaint์์ skip img2img ์ต์
์ ํ์ฑํํ ๊ฒฝ์ฐ, adetailer๋ฅผ ๋นํ์ฑํํจ
- ๋ง์คํฌ ํฌ๊ธฐ์ ๋ํด ํด๊ฒฐํ๊ธฐ ํ๋ ๋ฌธ์ ๊ฐ ์์
2024-03-16
- v24.3.1
- YOLO World v2, YOLO9 ์ง์๊ฐ๋ฅํ ๋ฒ์ ์ผ๋ก ultralytics ์ ๋ฐ์ดํธ
- inpaint full res์ธ ๊ฒฝ์ฐ ์ธํ์ธํธ ๋ชจ๋์์ ๋์ํ๊ฒ ๋ณ๊ฒฝ
- inpaint full res๊ฐ ์๋ ๊ฒฝ์ฐ, ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ๋ง์คํฌ์ ๊ต์ฐจ์ ์ด ์๋ ๋ง์คํฌ๋ง ์ ํํ์ฌ ์ฌ์ฉํจ
2024-03-01
v24.3.0
YOLO World ๋ชจ๋ธ ์ถ๊ฐ: ๊ฐ์ฅ ํฐ yolov8x-world.pt ๋ชจ๋ธ๋ง ๊ธฐ๋ณธ์ ์ผ๋ก ์ ํํ ์ ์๊ฒ ํจ.
lllyasviel/stable-diffusion-webui-forge์์ ์ปจํธ๋กค๋ท์ ์ฌ์ฉ๊ฐ๋ฅํ๊ฒ ํจ (PR #517)
๊ธฐ๋ณธ ์คํฌ๋ฆฝํธ ๋ชฉ๋ก์ soft_inpainting ์ถ๊ฐ (https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/14208)
- ๊ธฐ์กด์ ์ค์นํ ์ฌ๋์๊ฒ ์๊ธ์ ์ฉ๋์ง๋ ์์
๊ฐ์ง๋ชจ๋ธ์ ๋ํ ๊ฐ๋จํ pytest ์ถ๊ฐํจ
xyz grid ์ปจํธ๋กค๋ท ๋ชจ๋ธ ์ต์ ์
Passthrough
์ถ๊ฐํจ
2024-01-23
- v24.1.2
- controlnet ๋ชจ๋ธ์
Passthrough
์ต์ ์ถ๊ฐ. ์ ๋ ฅ์ผ๋ก ๋ค์ด์จ ์ปจํธ๋กค๋ท ์ต์ ์ ๊ทธ๋๋ก ์ฌ์ฉ - fastapi ์๋ํฌ์ธํธ ์ถ๊ฐ
2024-01-10
- v24.1.1
- SDNext ํธํ ์
๋ฐ์ดํธ (issue #466)
- ์ค์ ๊ฐ state์ ์ด๊ธฐ๊ฐ ์ถ๊ฐ
- ์์ ฏ ๊ฐ์ ๋ณ๊ฒฝํ ๋๋ง๋ค state๋ ๋ณ๊ฒฝ๋๊ฒ ํจ (๊ธฐ์กด์๋ ์์ฑ ๋ฒํผ์ ๋๋ฅผ ๋ ์ ์ฉ๋์์)
inpaint_depth_hand
์ปจํธ๋กค๋ท ๋ชจ๋ธ์ด depth ๋ชจ๋ธ๋ก ์ธ์๋๊ฒ ํจ (issue #463)
2024-01-04
- v24.1.0
depth_hand_refiner
ControlNet ์ถ๊ฐ (PR #460)
2023-12-30
- v23.12.0
- ํ์ผ์ ์ธ์๋ก ์ถ๊ฐํ๋ ๋ช๋ช ์คํฌ๋ฆฝํธ์ ๋ํด deepcopy์ ์๋ฌ๋ฅผ ํผํ๊ธฐ ์ํด script_args ๋ณต์ฌ ๋ฐฉ๋ฒ์ ๋ณ๊ฒฝํจ
- skip img2img ๊ธฐ๋ฅ์ ์ฌ์ฉํ ๋ ๋๋น, ๋์ด๋ฅผ 128๋ก ๊ณ ์ ํ์ฌ ์คํต ๊ณผ์ ์ด ์กฐ๊ธ ๋ ๋์์ง
- img2img inpainting ๋ชจ๋์์ adetailer ์๋ ๋นํ์ฑํ
- ์ฒ์ ์์ฑ๋ params.txt ํ์ผ์ ํญ์ ์ ์งํ๋๋ก ๋ณ๊ฒฝํจ
2023-11-19
- v23.11.1
- ๊ธฐ๋ณธ ์คํฌ๋ฆฝํธ ๋ชฉ๋ก์ negpip ์ถ๊ฐ
- ๊ธฐ์กด์ ์ค์นํ ์ฌ๋์๊ฒ ์๊ธ์ ์ฉ๋์ง๋ ์์
- skip img2img ์ต์ ์ด 2์คํ ์ด์์ผ ๋, ์ ๋๋ก ์ ์ฉ๋์ง ์๋ ๋ฌธ์ ์์
- SD.Next์์ ์ด๋ฏธ์ง๊ฐ np.ndarray๋ก ์ ๋ ฅ๋๋ ๊ฒฝ์ฐ ์์
- ์ปจํธ๋กค๋ท ๊ฒฝ๋ก๋ฅผ sys.path์ ์ถ๊ฐํ์ฌ --data-dir๋ฑ์ ์ง์ ํ ๊ฒฝ์ฐ์๋ ์ํฌํธ ์๋ฌ๊ฐ ์ผ์ด๋์ง ์๊ฒ ํจ.
2023-10-30
- v23.11.0
- ์ด๋ฏธ์ง์ ์ธ๋ฑ์ค ๊ณ์ฐ๋ฐฉ๋ฒ ๋ณ๊ฒฝ
- webui 1.1.0 ๋ฏธ๋ง์์ adetailer ์คํ ๋ถ๊ฐ๋ฅํ๊ฒ ํจ
- ์ปจํธ๋กค๋ท preprocessor ์ ํ์ง ๋๋ฆผ
- ์ถ๊ฐ yolo ๋ชจ๋ธ ๋๋ ํฐ๋ฆฌ๋ฅผ ์ค์ ํ ์ ์๋ ์ต์ ์ถ๊ฐ
- infotext์
/
๊ฐ ์๋ ํญ๋ชฉ์ด exif์์ ๋ณต์๋์ง ์๋ ๋ฌธ์ ์์ - ์ด์ ๋ฒ์ ์ ์์ฑ๋ ์ด๋ฏธ์ง๋ ์ฌ์ ํ ๋ณต์์๋จ
- ๊ฐ์ ํญ์์ ํญ์ ๊ฐ์ ์๋๋ฅผ ์ ์ฉํ๊ฒ ํ๋ ์ต์ ์ถ๊ฐ
- ์ปจํธ๋กค๋ท 1.1.411 (f2aafcf2beb99a03cbdf7db73852228ccd6bd1d6) ๋ฒ์ ์ ์ฌ์ฉ์ค์ผ ๊ฒฝ์ฐ, webui ๋ฒ์ 1.6.0 ๋ฏธ๋ง์์ ์ฌ์ฉํ ์ ์๋ค๋ ๋ฉ์ธ์ง ์ถ๋ ฅ
2023-10-15
- v23.10.1
- xyz grid์ prompt S/R ์ถ๊ฐ
- img2img์์ steps๊ฐ 1์ผ๋ ์๋ฌ๊ฐ ๋ฐ์ํ๋ ์ํ๋ฌ์ ์ฒ๋ฆฌ๋ฅผ ์ํด ์ํ๋ฌ ์ด๋ฆ๋ ๋ณ๊ฒฝํ๊ฒ ์์
2023-10-07
- v23.10.0
- ํ๊น ํ์ด์ค ๋ชจ๋ธ์ ๋ค์ด๋ก๋ ์คํจํ์ ๋, ๊ณ์ ๋ค์ด๋ก๋๋ฅผ ์๋ํ์ง ์์
- img2img์์ img2img๋จ๊ณ๋ฅผ ๊ฑด๋๋ฐ๋ ๊ธฐ๋ฅ ์ถ๊ฐ
- live preview์์ ๊ฐ์ง ๋จ๊ณ๋ฅผ ๋ณด์ฌ์ค (PR #352)
2023-09-20
- v23.9.3
- ultralytics ๋ฒ์ 8.0.181๋ก ์ ๋ฐ์ดํธ (https://github.com/ultralytics/ultralytics/pull/4891)
- mediapipe์ ultralytics์ lazy import
2023-09-10
- v23.9.2
- (์คํ์ ) VAE ์ ํ ๊ธฐ๋ฅ
2023-09-01
- v23.9.1
- webui 1.6.0์ ์ถ๊ฐ๋ ์ธ์๋ฅผ ์ฌ์ฉํด์ ์๊ธด ํ์ ํธํ ๋ฌธ์ ์์
2023-08-31
- v23.9.0
- (์คํ์ ) ์ฒดํฌํฌ์ธํธ ์ ํ๊ธฐ๋ฅ
- ๋ฒ๊ทธ๊ฐ ์์ด ๋ฆฌํ๋ ์ ๋ฒํผ์ ๊ตฌํ์์ ๋น ์ง
- 1.6.0 ์ ๋ฐ์ดํธ์ ๋ฐ๋ผ img2img์์ ์ฌ์ฉ๋ถ๊ฐ๋ฅํ ์ํ๋ฌ๋ฅผ ์ ํํ์ ๋ ๋์ด์ Euler๋ก ๋ณ๊ฒฝํ์ง ์์
- ์ ํจํ์ง ์์ ์ธ์๊ฐ ์ ๋ฌ๋์์ ๋, ์๋ฌ๋ฅผ ์ผ์ผํค์ง ์๊ณ ๋์ adetailer๋ฅผ ๋นํ์ฑํํจ
2023-08-25
- v23.8.1
- xyz grid์์ model์
None
์ผ๋ก ์ค์ ํ ์ดํ์ adetailer๊ฐ ๋นํ์ฑํ ๋๋ ๋ฌธ์ ์์ - skip์ ๋๋ ์ ๋ ์งํ์ ๋ฉ์ถค
--medvram-sdxl
์ ์ค์ ํ์ ๋์๋ cpu๋ฅผ ์ฌ์ฉํ๊ฒ ํจ
2023-08-14
- v23.8.0
[PROMPT]
ํค์๋ ์ถ๊ฐ.ad_prompt
๋๋ad_negative_prompt
์ ์ฌ์ฉํ๋ฉด ์ ๋ ฅ ํ๋กฌํํธ๋ก ๋์ฒด๋จ (PR #243)- Only top k largest ์ต์ ์ถ๊ฐ (PR #264)
- ultralytics ๋ฒ์ ์ ๋ฐ์ดํธ
2023-07-31
- v23.7.11
- separate clip skip ์ต์ ์ถ๊ฐ
- install requirements ์ ๋ฆฌ (ultralytics ์ ๋ฒ์ , mediapipe~=3.20)
2023-07-28
- v23.7.10
- ultralytics, mediapipe import๋ฌธ ์ ๋ฆฌ
- traceback์์ ์ปฌ๋ฌ๋ฅผ ์์ฐ (api ๋๋ฌธ), ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฒ์ ๋ ๋ณด์ฌ์ฃผ๊ฒ ์ค์ .
- huggingface_hub, pydantic์ install.py์์ ์์ฐ
- ์์ฐ๋ ์ปจํธ๋กค๋ท ๊ด๋ จ ์ฝ๋ ์ญ์
2023-07-23
- v23.7.9
ultralytics.utils
ModuleNotFoundError ํด๊ฒฐ (https://github.com/ultralytics/ultralytics/issues/3856)pydantic
2.0 ์ด์ ๋ฒ์ ์ค์น์๋๋๋ก ํจcontrolnet_dir
cmd args ๋ฌธ์ ์์ (PR #107)
2023-07-20
- v23.7.8
paste_field_names
์ถ๊ฐํ๋ ๊ฒ์ ๋๋๋ฆผ
2023-07-19
- v23.7.7
- ์ธํ์ธํ ๋จ๊ณ์์ ๋ณ๋์ ์ํ๋ฌ๋ฅผ ์ ํํ ์ ์๊ฒ ์ต์ ์ ์ถ๊ฐํจ (xyz๊ทธ๋ฆฌ๋์๋ ์ถ๊ฐ)
- webui 1.0.0-pre ์ดํ ๋ฒ์ ์์ batch index ๋ฌธ์ ์์
- ์คํฌ๋ฆฝํธ์
paste_field_names
์ ์ถ๊ฐํจ. ์ฌ์ฉ๋๋์ง๋ ๋ชจ๋ฅด๊ฒ ์
2023-07-16
- v23.7.6
ultralytics 8.0.135
์ ์ถ๊ฐ๋ cpuinfo ๊ธฐ๋ฅ์ ์ํดpy-cpuinfo
๋ฅผ ๋ฏธ๋ฆฌ ์ค์นํ๊ฒ ํจ. (๋ฏธ๋ฆฌ ์ค์น ์ํ๋ฉด cpu๋ mps์ฌ์ฉํ ๋ ์ฌ์์ํด์ผํจ)- init_image๊ฐ RGB ๋ชจ๋๊ฐ ์๋ ๋ RGB๋ก ๋ณ๊ฒฝ.
2023-07-07
v23.7.4
batch count > 1์ผ๋ ํ๋กฌํํธ์ ์ธ๋ฑ์ค ๋ฌธ์ ์์
v23.7.5
i2i์
cached_uc
์cached_c
๊ฐ p์cached_uc
์cached_c
๊ฐ ๋ค๋ฅธ ์ธ์คํด์ค๊ฐ ๋๋๋ก ์์
2023-07-05
- v23.7.3
- ๋ฒ๊ทธ ์์
object()
๊ฐ json ์ง๋ ฌํ ์๋๋ ๋ฌธ์ process
๋ฅผ ํธ์ถํจ์ ๋ฐ๋ผ ๋ฐฐ์น ์นด์ดํธ๊ฐ 2์ด์์ผ ๋, all_prompts๊ฐ ๊ณ ์ ๋๋ ๋ฌธ์ ad-before
์ad-preview
์ด๋ฏธ์ง ํ์ผ๋ช ์ด ์ค์ ํ์ผ๋ช ๊ณผ ๋ค๋ฅธ ๋ฌธ์ - pydantic 2.0 ํธํ์ฑ ๋ฌธ์
2023-07-04
- v23.7.2
mediapipe_face_mesh_eyes_only
๋ชจ๋ธ ์ถ๊ฐ:mediapipe_face_mesh
๋ก ๊ฐ์งํ ๋ค ๋๋ง ์ฌ์ฉํจ.- ๋งค ๋ฐฐ์น ์์ ์ ์
scripts.postprocess
๋ฅผ, ํ์scripts.process
๋ฅผ ํธ์ถํจ.- ์ปจํธ๋กค๋ท์ ์ฌ์ฉํ๋ฉด ์์ ์๊ฐ์ด ์กฐ๊ธ ๋์ด๋์ง๋ง ๋ช๋ช ๋ฌธ์ ํด๊ฒฐ์ ๋์์ด ๋จ.
lora_block_weight
๋ฅผ ์คํฌ๋ฆฝํธ ํ์ดํธ๋ฆฌ์คํธ์ ์ถ๊ฐํจ.- ํ๋ฒ์ด๋ผ๋ ADetailer๋ฅผ ์ฌ์ฉํ ์ฌ๋์ ์๋์ผ๋ก ์ถ๊ฐํด์ผํจ.
2023-07-03
- v23.7.1
process_images
๋ฅผ ์งํํ ๋คStableDiffusionProcessing
์ค๋ธ์ ํธ์ close๋ฅผ ํธ์ถํจ- api ํธ์ถ๋ก ์ฌ์ฉํ๋์ง ํ์ธํ๋ ์์ฑ ์ถ๊ฐ
NansException
์ด ๋ฐ์ํ์ ๋ ์ค์งํ์ง ์๊ณ ๋จ์ ๊ณผ์ ๊ณ์ ์งํํจ
2023-07-02
- v23.7.0
NansException
์ด ๋ฐ์ํ๋ฉด ๋ก๊ทธ์ ํ์ํ๊ณ ์๋ณธ ์ด๋ฏธ์ง๋ฅผ ๋ฐํํ๊ฒ ์ค์ rich
๋ฅผ ์ฌ์ฉํ ์๋ฌ ํธ๋ ์ด์ฑ- install.py์
rich
์ถ๊ฐ
- install.py์
- ์์ฑ ์ค์ ์ปดํฌ๋ํธ์ ๊ฐ์ ๋ณ๊ฒฝํ๋ฉด args์ ๊ฐ๋ ํจ๊ป ๋ณ๊ฒฝ๋๋ ๋ฌธ์ ์์ (issue #180)
- ํฐ๋ฏธ๋ ๋ก๊ทธ๋ก ad_prompt์ ad_negative_prompt์ ์ ์ฉ๋ ์ค์ ํ๋กฌํํธ ํ์ธํ ์ ์์ (์ ๋ ฅ๊ณผ ๋ค๋ฅผ ๊ฒฝ์ฐ์๋ง)
2023-06-28
- v23.6.4
- ์ต๋ ๋ชจ๋ธ ์ 5 -> 10๊ฐ
- ad_prompt์ ad_negative_prompt์ ๋น์นธ์ผ๋ก ๋๋๋ฉด ์ ๋ ฅ ํ๋กฌํํธ๊ฐ ์ฌ์ฉ๋๋ค๋ ๋ฌธ๊ตฌ ์ถ๊ฐ
- huggingface ๋ชจ๋ธ ๋ค์ด๋ก๋ ์คํจ์ ๋ก๊น
- 1st ๋ชจ๋ธ์ด
None
์ผ ๊ฒฝ์ฐ ๋๋จธ์ง ์ ๋ ฅ์ ๋ฌด์ํ๋ ๋ฌธ์ ์์ --use-cpu
์adetailer
์ ๋ ฅ ์ cpu๋ก yolo๋ชจ๋ธ์ ์ฌ์ฉํจ
2023-06-20
- v23.6.3
- ์ปจํธ๋กค๋ท inpaint ๋ชจ๋ธ์ ๋ํด, 3๊ฐ์ง ๋ชจ๋์ ์ฌ์ฉํ ์ ์๋๋ก ํจ
- Noise Multiplier ์ต์ ์ถ๊ฐ (PR #149)
- pydantic ์ต์ ๋ฒ์ 1.10.8๋ก ์ค์ (Issue #146)
2023-06-05
- v23.6.2
- xyz_grid์์ ADetailer๋ฅผ ์ฌ์ฉํ ์ ์๊ฒํจ.
- 8๊ฐ์ง ์ต์ ๋ง 1st ํญ์ ์ ์ฉ๋๋๋ก ํจ.
2023-06-01
- v23.6.1
inpaint, scribble, lineart, openpose, tile
5๊ฐ์ง ์ปจํธ๋กค๋ท ๋ชจ๋ธ ์ง์ (PR #107)- controlnet guidance start, end ์ธ์ ์ถ๊ฐ (PR #107)
modules.extensions
๋ฅผ ์ฌ์ฉํ์ฌ ์ปจํธ๋กค๋ท ํ์ฅ์ ๋ถ๋ฌ์ค๊ณ ๊ฒฝ๋ก๋ฅผ ์์๋ด๋ก๋ก ๋ณ๊ฒฝ- ui์์ ์ปจํธ๋กค๋ท์ ๋ณ๋ ํจ์๋ก ๋ถ๋ฆฌ
2023-05-30
v23.6.0
์คํฌ๋ฆฝํธ์ ์ด๋ฆ์
After Detailer
์์ADetailer
๋ก ๋ณ๊ฒฝ- API ์ฌ์ฉ์๋ ๋ณ๊ฒฝ ํ์ํจ
๋ช๋ช ์ค์ ๋ณ๊ฒฝ
ad_conf
โad_confidence
. 0100 ์ฌ์ด์ int โ 0.01.0 ์ฌ์ด์ floatad_inpaint_full_res
โad_inpaint_only_masked
ad_inpaint_full_res_padding
โad_inpaint_only_masked_padding
mediapipe face mesh ๋ชจ๋ธ ์ถ๊ฐ
- mediapipe ์ต์ ๋ฒ์
0.10.0
- mediapipe ์ต์ ๋ฒ์
rich traceback ์ ๊ฑฐํจ
huggingface ๋ค์ด๋ก๋ ์คํจํ ๋ ์๋ฌ๊ฐ ๋์ง ์๊ฒ ํ๊ณ ํด๋น ๋ชจ๋ธ์ ์ ๊ฑฐํจ
2023-05-26
- v23.5.19
- 1๋ฒ์งธ ํญ์๋
None
์ต์ ์ ์ถ๊ฐํจ - api๋ก ad controlnet model์ inpaint๊ฐ ์๋ ๋ค๋ฅธ ์ปจํธ๋กค๋ท ๋ชจ๋ธ์ ์ฌ์ฉํ์ง ๋ชปํ๋๋ก ๋ง์
- adetailer ์งํ์ค์ total tqdm ์งํ๋ฐ ์ ๋ฐ์ดํธ๋ฅผ ๋ฉ์ถค
- state.inturrupted ์ํ์์ adetailer ๊ณผ์ ์ ์ค์งํจ
- ์ปจํธ๋กค๋ท process๋ฅผ ๊ฐ batch๊ฐ ๋๋ ์๊ฐ์๋ง ํธ์ถํ๋๋ก ๋ณ๊ฒฝ
2023-05-25
- v23.5.18
- ์ปจํธ๋กค๋ท ๊ด๋ จ ์์
- unit์
input_mode
๋ฅผSIMPLE
๋ก ๋ชจ๋ ๋ณ๊ฒฝ - ์ปจํธ๋กค๋ท ์ ๋ท ํ ๊ณผ ํ์ด์ญ ํจ์๋ค์ adetailer๋ฅผ ์คํํ ๋์๋ง ๋๋๋ฆฌ๋ ๊ธฐ๋ฅ ์ถ๊ฐ
- adetailer ์ฒ๋ฆฌ๊ฐ ๋๋ ๋ค ์ปจํธ๋กค๋ท ์คํฌ๋ฆฝํธ์ process๋ฅผ ๋ค์ ์งํํจ. (batch count 2 ์ด์์ผ๋์ ๋ฌธ์ ํด๊ฒฐ)
- unit์
- ๊ธฐ๋ณธ ํ์ฑ ์คํฌ๋ฆฝํธ ๋ชฉ๋ก์์ ์ปจํธ๋กค๋ท์ ๋บ
2023-05-22
- v23.5.17
- ์ปจํธ๋กค๋ท ํ์ฅ์ด ์์ผ๋ฉด ์ปจํธ๋กค๋ท ์คํฌ๋ฆฝํธ๋ฅผ ํ์ฑํํจ. (์ปจํธ๋กค๋ท ๊ด๋ จ ๋ฌธ์ ํด๊ฒฐ)
- ๋ชจ๋ ์ปดํฌ๋ํธ์ elem_id ์ค์
- ui์ ๋ฒ์ ์ ํ์ํจ
2023-05-19
- v23.5.16
- ์ถ๊ฐํ ์ต์
- Mask min/max ratio
- Mask merge mode
- Restore faces after ADetailer
- ์ต์ ๋ค์ Accordion์ผ๋ก ๋ฌถ์
2023-05-18
- v23.5.15
- ํ์ํ ๊ฒ๋ง ์ํฌํธํ๋๋ก ๋ณ๊ฒฝ (vae ๋ก๋ฉ ์ค๋ฅ ์์ด์ง. ๋ก๋ฉ ์๋ ๋นจ๋ผ์ง)
2023-05-17
- v23.5.14
[SKIP]
์ผ๋ก ad prompt ์ผ๋ถ๋ฅผ ๊ฑด๋๋ฐ๋ ๊ธฐ๋ฅ ์ถ๊ฐ- bbox ์ ๋ ฌ ์ต์ ์ถ๊ฐ
- sd_webui ํ์ ํํธ๋ฅผ ๋ง๋ค์ด๋
- enable checker์ ๊ด๋ จ๋ api ์ค๋ฅ ์์ ?
2023-05-15
- v23.5.13
[SEP]
์ผ๋ก ad prompt๋ฅผ ๋ถ๋ฆฌํ์ฌ ์ ์ฉํ๋ ๊ธฐ๋ฅ ์ถ๊ฐ- enable checker๋ฅผ ๋ค์ pydantic์ผ๋ก ๋ณ๊ฒฝํจ
- ui ๊ด๋ จ ํจ์๋ฅผ adetailer.ui ํด๋๋ก ๋ถ๋ฆฌํจ
- controlnet์ ์ฌ์ฉํ ๋ ๋ชจ๋ controlnet unit ๋นํ์ฑํ
- adetailer ํด๋๊ฐ ์์ผ๋ฉด ๋ง๋ค๊ฒ ํจ
2023-05-13
- v23.5.12
ad_enable
์ ์ ์ธํ ์ ๋ ฅ์ด dictํ์ ์ผ๋ก ๋ค์ด์ค๋๋ก ๋ณ๊ฒฝ- web api๋ก ์ฌ์ฉํ ๋์ ํนํ ์ฌ์ฉํ๊ธฐ ์ฌ์
- web api breaking change
mask_preprocess
์ธ์๋ฅผ ๋ฃ์ง ์์๋ ์ค๋ฅ ์์ (PR #47)- huggingface์์ ๋ชจ๋ธ์ ๋ค์ด๋ก๋ํ์ง ์๋ ์ต์
์ถ๊ฐ
--ad-no-huggingface
2023-05-12
- v23.5.11
ultralytics
์๋ ์ ๊ฑฐ- ํ์์๋ exif ์ธ์ ๋ ์ ๊ฑฐํจ
use separate steps
์ต์ ์ถ๊ฐ- ui ๋ฐฐ์น๋ฅผ ์กฐ์ ํจ
2023-05-09
- v23.5.10
- ์ ํํ ์คํฌ๋ฆฝํธ๋ง ADetailer์ ์ ์ฉํ๋ ์ต์
์ถ๊ฐ, ๊ธฐ๋ณธ๊ฐ
True
. ์ค์ ํญ์์ ์ง์ ๊ฐ๋ฅ.- ๊ธฐ๋ณธ๊ฐ:
dynamic_prompting,dynamic_thresholding,wildcards,wildcard_recursive
- ๊ธฐ๋ณธ๊ฐ:
person_yolov8s-seg.pt
๋ชจ๋ธ ์ถ๊ฐultralytics
์ ์ต์ ๋ฒ์ ์8.0.97
๋ก ์ค์ (C:\ ๋ฌธ์ ํด๊ฒฐ๋ ๋ฒ์ )
2023-05-08
- v23.5.9
- 2๊ฐ์ง ์ด์์ ๋ชจ๋ธ์ ์ฌ์ฉํ ์ ์์. ๊ธฐ๋ณธ๊ฐ: 2, ์ต๋: 5
- segment ๋ชจ๋ธ์ ์ฌ์ฉํ ์ ์๊ฒ ํจ.
person_yolov8n-seg.pt
์ถ๊ฐ
2023-05-07
- v23.5.8
- ํ๋กฌํํธ์ ๋ค๊ฑฐํฐ๋ธ ํ๋กฌํํธ์ ๋ฐฉํฅํค ์ง์ (PR #24)
mask_preprocess
๋ฅผ ์ถ๊ฐํจ. ์ด์ ๋ฒ์ ๊ณผ ์๋๊ฐ์ด ๋ฌ๋ผ์ง ๊ฐ๋ฅ์ฑ ์์!- ์ด๋ฏธ์ง ์ฒ๋ฆฌ๊ฐ ์ผ์ด๋ฌ์ ๋์๋ง before์ด๋ฏธ์ง๋ฅผ ์ ์ฅํจ
- ์ค์ ์ฐฝ์ ๋ ์ด๋ธ์ ADetailer ๋์ ๋ ์ ์ ํ๊ฒ ์์ ํจ
2023-05-06
v23.5.7
ad_use_cfg_scale
์ต์ ์ถ๊ฐ. cfg ์ค์ผ์ผ์ ๋ฐ๋ก ์ฌ์ฉํ ์ง ๋ง์ง ๊ฒฐ์ ํจ.ad_enable
๊ธฐ๋ณธ๊ฐ์True
์์False
๋ก ๋ณ๊ฒฝad_model
์ ๊ธฐ๋ณธ๊ฐ์None
์์ ์ฒซ๋ฒ์งธ ๋ชจ๋ธ๋ก ๋ณ๊ฒฝ์ต์ 2๊ฐ์ ์ ๋ ฅ(ad_enable, ad_model)๋ง ๋ค์ด์ค๋ฉด ์๋ํ๊ฒ ๋ณ๊ฒฝ.
v23.5.7.post0
init_controlnet_ext
์ controlnet_exists == True์ผ๋์๋ง ์คํwebui๋ฅผ C๋๋ผ์ด๋ธ ๋ฐ๋ก ๋ฐ์ ์ค์นํ ์ฌ๋๋ค์๊ฒ
ultralytics
๊ฒฝ๊ณ ํ์
2023-05-05 (์ด๋ฆฐ์ด๋ )
v23.5.5
Save images before ADetailer
์ต์ ์ถ๊ฐ์ ๋ ฅ์ผ๋ก ๋ค์ด์จ ์ธ์์ ALL_ARGS์ ๊ธธ์ด๊ฐ ๋ค๋ฅด๋ฉด ์๋ฌ๋ฉ์ธ์ง
README.md์ ์ค์น๋ฐฉ๋ฒ ์ถ๊ฐ
v23.5.6
get_args์์ IndexError๊ฐ ๋ฐ์ํ๋ฉด ์์ธํ ์๋ฌ๋ฉ์ธ์ง๋ฅผ ๋ณผ ์ ์์
AdetailerArgs์ extra_params ๋ด์ฅ
scripts_args๋ฅผ ๋ฅ์นดํผํจ
postprocess_image๋ฅผ ์ฝ๊ฐ ๋ถ๋ฆฌํจ
v23.5.6.post0
init_controlnet_ext
์์ ์๋ฌ๋ฉ์ธ์ง๋ฅผ ์์ธํ ๋ณผ ์ ์์
2023-05-04
- v23.5.4
- use pydantic for arguments validation
- revert: ad_model to
None
as default - revert:
__future__
imports - lazily import yolo and mediapipe
2023-05-03
v23.5.3.post0
remove
__future__
importschange to copy scripts and scripts args
v23.5.3.post1
change default ad_model from
None
2023-05-02
- v23.5.3
- Remove
None
from model list and addEnable ADetailer
checkbox. - install.py
skip_install
fix.