Download README.ko.md from BZMLJQ/anima-ref-adapter: direct link, hf CLI and curl.
- Browser
- Download file 12.7 kB
-
https://huggingface.co/BZMLJQ/anima-ref-adapter/resolve/main/README.ko.md
- Command line
-
hf download hf://BZMLJQ/anima-ref-adapter/README.ko.md
-
curl -L -o README.ko.md https://huggingface.co/BZMLJQ/anima-ref-adapter/resolve/main/README.ko.md
Anima Reference Adapter (v2)
๋ ํผ๋ฐ์ค ์ด๋ฏธ์ง์์ ์บ๋ฆญํฐ์ ๊ทธ๋ฆผ์ฒด๋ฅผ, ํ๋กฌํํธ์์ ์์ธยท์ฅ์ยท๊ตฌ๋๋ฅผ.
์ผ์ผ์ด์ค ยท ๋น ๋ฅธ ์์ ยท ์ฌ์ฉ ๊ฐ์ด๋ ยท ์๋ ยท ํ์ต ์ฝ๋
Anima์ ๋ ํผ๋ฐ์ค ์ด๋ฏธ์ง ํ ์ฅ๊ณผ ์ฅ๋ฉด๋ง ์ ์ ํ๋กฌํํธ๋ฅผ ์ฃผ๋ฉด, ์ด๋ํฐ๊ฐ ๋๊ตฌ๋ฅผ ๊ทธ๋ฆฌ๋์ง(๋จธ๋ฆฌ, ๋, ์์, ์ฅ์ ๊ตฌ)์ ์ด๋ป๊ฒ ๊ทธ๋ฆฌ๋์ง์ ์๋น ๋ถ๋ถ์ ๋ ํผ๋ฐ์ค์์ ๊ฐ์ ธ์ต๋๋ค. ์์ธ, ๋ฐฐ๊ฒฝ, ๊ตฌ๋๋ ํ๋กฌํํธ๋ฅผ ๋ฐ๋ฆ ๋๋ค. ์บ๋ฆญํฐ ์ด๋ฆ์ด๋ ์๊ฐยท์์ ํ๊ทธ๊ฐ ํ์ ์์ผ๋ฏ๋ก ์ค๋ฆฌ์ง๋ ์บ๋ฆญํฐ์๋ ์ธ ์ ์์ต๋๋ค. ๋ ํผ๋ฐ์ค ๋ ์ฅ์ ๋๋ํ ๋๋ฉด ๋ ์บ๋ฆญํฐ๋ฅผ ํ ์ฅ์ ๊ทธ๋ฆด ์ ์์ต๋๋ค.
์ผ๋ฐ LoRA๊ฐ ์๋๋๋ค. **ElectronGirl/ComfyUI-Anima-Ref-Adapter**์ Anima Ref Adapter ๋ ธ๋๊ฐ ํ์ํฉ๋๋ค.
์๊ธ ๋ถ์กฑ์ผ๋ก ๊ฐ๋ฐ์ด ์ค๋จ๋์์ต๋๋ค. ์ง๊ธ์ ์ถ๊ฐ ํ์ต์ ํ ์ ์๊ณ , ๊ณํํ๋ ์บ๋ฆญํฐยท๊ทธ๋ฆผ์ฒด ๋ถ๋ฆฌ ๋ ํผ๋ฐ์ค๋ ๊ณต๊ฐํ์ง ๋ชปํ์ต๋๋ค. ํ์ต ์ฝ๋์ ๋ฐ์ดํฐ ์์ฑ ์ฝ๋, ์คํ ๊ธฐ๋ก์ **anima-ref-adapter-research**์ ๊ณต๊ฐ๋์ด ์์ต๋๋ค. ์ถ๊ฐ ํ์ต์ ํ์ํ๋ ค๋ฉด **Ko-fi**๋ฅผ ์ด์ฉํด ์ฃผ์ธ์.
v2์ ์๋ก์ด ์
| โก ํ์ผ๋ฟ๋ณด๋ค ์ฝ 2๋ฐฐ ๋น ๋ฆ | RTX PRO 6000์์ ์ํ๋ง ์คํ ๋น 2.1๋ฐฐ ๋น ๋ฆ ๋๋ค. RTX 3060 Ti์์๋ 832x1216 ์ด๋ฏธ์ง ํ ์ฅ์ด 105์ด์์ 65์ด๋ก ์ค์๊ณ , ๋ ํผ๋ฐ์ค ๋๋ฌธ์ ๋์ด๋๋ ์๊ฐ์ 72์ด์์ 32์ด๋ก ์ค์์ต๋๋ค. ๋ ํผ๋ฐ์ค์ KV๋ฅผ ์คํ ๋ง๋ค ๋ค์ ๊ณ์ฐํ์ง ์๊ณ ์ด๋ฏธ์ง๋น ํ ๋ฒ๋ง ๊ณ์ฐํด ์บ์ํฉ๋๋ค. |
| ๐งฉ ๋ ธ๋ ํ๋ | Anima Ref Adapter ๋ ธ๋ ํ๋๋ฅผ Anima ๊ธฐ๋ณธ ์ํฌํ๋ก์ ๋ผ์ฐ๋ฉด KSampler๋ฅผ ๋น๋กฏํ ์ด๋ค ์ํ๋ฌ์๋ ๋์ํฉ๋๋ค. ๊ฐ์ค์น๋ ์ฒ์ ์คํํ ๋ ์๋์ผ๋ก ๋ฐ์์ต๋๋ค. |
| ๐ฅ ๋ ์บ๋ฆญํฐ | ๋ ํผ๋ฐ์ค ๋ ์ฅ์ ๋๋ํ ๋๊ณ , ํ๋กฌํํธ์ ๋๊ฐ ์ด๋ ์ชฝ์ธ์ง ์ ์ผ๋ฉด ๋ฉ๋๋ค. |
| ๐ ๋ ๋ง์ ํ์ต ๋ฐ์ดํฐ | ์บ๋ฆญํฐ 2,300๋ช , ์๊ฐ ๊ทธ๋ฆผ์ฒด 1,952๊ฐ, ์ด๋ฏธ์ง 15,600์ฅ์ผ๋ก ํ์ตํ์ต๋๋ค(ํ์ผ๋ฟ: ์ด๋ฏธ์ง 3,600์ฅ, ์บ๋ฆญํฐ 300๋ช ). rank 64์ ๋๋ค. |
์ผ์ผ์ด์ค
๋
ธ๋ ํ๋์ง๋ฆฌ ์ํฌํ๋ก๋ฅผ Anima ๊ธฐ๋ณธ ์ค์ ์ผ๋ก ๋๋ฆฐ ๊ฒฐ๊ณผ์
๋๋ค: er_sde, 30 steps,
cfg 4.5, ref_guidance 4.5 + APG, ํ๋กฌํํธ๋ masterpiece, best quality, score_7, safe, 1girl, solo, <์ฅ๋ฉด>, ๋ถ์ ํ๋กฌํํธ๋ Anima ๋ชจ๋ธ ์นด๋์ ๊ฒ์
์ผ์ต๋๋ค. ๋ค๋ฅธ LoRA๋ ์ฐ์ง ์์์ต๋๋ค. ์ด๋ฏธ์ง๋ง๋ค ์๋ ํ๋๋ง ์ผ๊ณ ๊ณจ๋ผ๋ด์ง ์์์ต๋๋ค. ๋จ, ๋์ด ์์ธ๋ 6์ฅ ์ค
๊ฐ์ฅ ๋์ ๊ฒ์ ๊ณจ๋์ต๋๋ค.
๋ ํผ๋ฐ์ค ํ ์ฅ
cowboy shot, sitting, cafe, holding cup, coffee, smile, looking at viewer, indoors, window, day ยท full body, lying, on side, on bed, head rest, looking at viewer, smile, bedroom, indoors, night, lamp light
full body, flying, from below, sky, clouds, sunlight, dynamic pose, outstretched arm ยท sitting, on floor, hugging own legs, sleepy, hangar, indoors, dim lighting
cowboy shot, beach, ocean, sunset, wind, hand on own hat, sun hat, smile, looking back ยท upper body, sitting, poolside, legs in water, splashing, laughing, day
๋ ์บ๋ฆญํฐ
๋ ํผ๋ฐ์ค ๋ ์ฅ์ ํ ์ด๋ฏธ์ง์ ๋๋ํ ๋ถ์ด๊ณ (๊ธฐ๋ณธ Image Stitch ๋
ธ๋), ์ผ์ชฝ๊ณผ ์ค๋ฅธ์ชฝ์ด ๊ฐ๊ฐ ๋๊ตฌ์ธ์ง ๋ช ๋จ์ด๋ก
์ ์ต๋๋ค. solo ๋์ 2girls๋ 1boy, 1girl์ ์ฐ๊ณ , ๊ฐ๋ก๊ฐ ๊ธด ํฌ๊ธฐ๋ฅผ ์๋๋ค. ์ํฌํ๋ก.
2girls, the girl on the left is a policewoman with black hair over one eye, the girl on the right is a mecha girl with aqua hair and mechanical wings, standing side by side, peace sign, smile, city, street, day
2girls, the girl on the left is a policewoman with black hair over one eye, the girl on the right is a girl with short black hair in a blue frilled bikini, sitting together on a bench, eating ice cream, park, day
2girls, the girl on the left is a mecha girl with aqua hair and mechanical wings, the girl on the right is a girl with short black hair in a blue frilled bikini, high five, beach, ocean, day
๋น ๋ฅธ ์์
cd ComfyUI/custom_nodes
git clone https://github.com/ElectronGirl/ComfyUI-Anima-Ref-Adapter.git
- Anima base v1.0, Qwen3-0.6B ํ ์คํธ ์ธ์ฝ๋, Qwen-Image VAE๋ฅผ circlestone-labs/Anima์์ ๋ฐ์ต๋๋ค. Anima๋ฅผ ์ธ ๋์ ๊ฐ์ต๋๋ค.
- ComfyUI๋ฅผ ์ฌ์์ํ๊ณ
workflows/anima_ref_adapter.json์ ์ฝ๋๋ค. Anima text-to-image ์ํฌํ๋ก์ ๋ ธ๋ ํ๋๋ฅผ ๋ํ ๊ฒ์ด๋ฉฐ, ๋ค๋ฅธ ์ปค์คํ ๋ ธ๋๋ ํ์ ์์ต๋๋ค. - ๋ ํผ๋ฐ์ค ์ด๋ฏธ์ง๋ฅผ ๋ฃ๊ณ , ์ฅ๋ฉด๋ง ์ ์ ํ๋กฌํํธ๋ฅผ ์ฐ๊ณ , ์คํํฉ๋๋ค. ์ฒ์ ์คํํ ๋
anima_ref_adapter_v2_r64.safetensors(183MB)๋ฅผ Hugging Face์์ComfyUI/models/loras/๋ก ๋ฐ์์ต๋๋ค. ์ง์ ์ค์นํ๋ ค๋ฉด ์ด ํ์ผ์ ๊ฐ์ ํด๋์ ๋ฃ์ผ๋ฉด ๋ฉ๋๋ค.
์ง์ ๋ง๋ ์ํฌํ๋ก์์๋ Anima Ref Adapter๋ฅผ ๋ชจ๋ธ(๋ค๋ฅธ LoRA ๋ค)๊ณผ ์ํ๋ฌ ์ฌ์ด์ ๋๊ณ , VAE์ ๋ ํผ๋ฐ์ค ์ด๋ฏธ์ง๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค.
ํ๋กฌํํธ ์ฐ๋ ๋ฒ, ์ค์ , ๋ฌธ์ ํด๊ฒฐ๊น์ง ๋จ๊ณ๋ณ๋ก ์ ๋ฆฌํ **์ฌ์ฉ ๊ฐ์ด๋**๊ฐ ์์ต๋๋ค.
์๋์ ํธํ์ฑ
RTX 3060 Ti 8GB(fp16), 832x1216, ๋ ํผ๋ฐ์ค ํ ์ฅ, ๋ ๋ฒ ์ฐ ๊ฒ ์ค ๋น ๋ฅธ ์ชฝ:
| ์ค์ | ์ด๋ฏธ์ง ํ ์ฅ |
|---|---|
| Anima base, er_sde 30 steps, cfg 4.5, ๋ ํผ๋ฐ์ค ์์ | 33 ์ด |
+ ํ์ผ๋ฟ ์ด๋ํฐ, ref_guidance 4.5 |
105 ์ด |
+ v2 ์ด๋ํฐ, ref_guidance 4.5 |
65-67 ์ด |
ref_guidance 1 (์ถ๊ฐ ๋ชจ๋ธ ํธ์ถ ์์) |
50 ์ด |
| + SageAttention (KJNodes Patch Sage Attention) | 62 ์ด |
| + EasyCache (๊ธฐ๋ณธ ๋ ธ๋) | 63 ์ด |
ref_end 0.6 |
62 ์ด |
turbo LoRA(strength 1), 10 steps, cfg 1, ref_guidance 1 |
11 ์ด |
- SageAttention, EasyCache,
ref_end0.6์ ์ด GPU์์ ๊ฐ๊ฐ ์ฝ 7%์ฉ ๋นจ๋ผ์ง๊ณ , ๊ทธ๋ฆผ์ ๊ฑฐ์ ๊ฐ์ต๋๋ค. - Anima base์ฉ turbo LoRA(ํ
์คํธํ ํ์ผ:
anima-turbo-lora-v0.2)๋ ์ด๋ํฐ ์์ ๋ก๋๋ค. ์บ๋ฆญํฐ๋ ์ ์ง๋์ง๋ง ๊ทธ๋ฆผ์ด turbo ํน์ ์ ํํ ์ชฝ์ผ๋ก ๋๋ ค๊ฐ์, ๋ ํผ๋ฐ์ค์ ๊ทธ๋ฆผ์ฒด๋ ๋ ๋ฐ์๋ฉ๋๋ค. - ํ ์คํธํ์ง ์์ ๊ฒ: Anima-TurboยทAnima-Aesthetic ์ ์ฒด ๋ชจ๋ธ, SamplerSPEED, torch.compile.
turbo LoRA๋ก ๋ง๋ ์ผ์ผ์ด์ค ์ ์ฒด (10 steps, cfg 1)
๊ถ์ฅ ์ค์
| ๊ถ์ฅ๊ฐ | ์ค๋ช | |
|---|---|---|
| ๊ธฐ๋ณธ ๋ชจ๋ธ | Anima base v1.0 | ์ด๋ํฐ๋ฅผ ์ด ๋ชจ๋ธ๋ก ํ์ตํ์ต๋๋ค. turbo LoRA๋ ๋์ํฉ๋๋ค. |
| ์ํ๋ฌ | ์๋ฌด๊ฑฐ๋; er_sde๋ Euler, 30 steps, simple |
์ด๋ํฐ ์์ด Anima๋ฅผ ์ธ ๋์ ๊ฐ์ต๋๋ค. |
cfg |
4.5 | ํ ์คํธ ๊ฐ์ด๋์ค์ ๋๋ค. turbo LoRA๋ฅผ ์ธ ๋๋ 1์ ๋๋ค. |
ref_guidance |
4.5 | 1์ด๋ฉด ๋น ๋ฅด์ง๋ง ์ฝํ๊ณ , ๋์์๋ก ์บ๋ฆญํฐ ์ธ๋ถ์ ๊ทธ๋ฆผ์ฒด๊ฐ ๊ฐํด์ง๋ฉฐ ์ฑ๋๋ ์ฌ๋ผ๊ฐ๋๋ค. |
correction |
apg |
๋๋ rescale |
ref_end |
1.0 | 0.6 ์ ๋๋ฉด ๊ฑฐ์ ๊ฐ์ ๊ทธ๋ฆผ์ ๋ ๋นจ๋ฆฌ ์ป์ต๋๋ค. |
| ํ๋กฌํํธ | ํ๋ฆฌํฐ + 1girl/1boy + solo + ์ฅ๋ฉด ํ๊ทธ |
์บ๋ฆญํฐ ์ด๋ฆ, ์๊ฐ ํ๊ทธ, ์ธ๋ชจ ํ๊ทธ๋ ๋ฃ์ง ์์ต๋๋ค. ์ธ๋ชจ ํ๊ทธ ๋ช ๊ฐ๋ ๊ด์ฐฎ์ต๋๋ค. |
| ๋ค๋ฅธ LoRA | ์ด๋ํฐ ๋ ธ๋ ์ |
์๋ ์๋ฆฌ
๋ ํผ๋ฐ์ค ํ ํฐ์ ์๊ธฐ ์์ ๋ง ๋ณด๊ณ ํ ์คํธ cross-attention์ ๊ฑด๋๋ฐ๋๋ก, ์์ฑ ์ค์ธ ์ด๋ฏธ์ง์ ํ ํฐ์ ์๊ธฐ ์์ ๊ณผ ๋ ํผ๋ฐ์ค๋ฅผ ํจ๊ป ๋ณด๋๋ก ํ์ตํ์ต๋๋ค(๋น๋์นญ attention). ๊ทธ๋์ ๋ ํผ๋ฐ์ค ์ชฝ ๊ณ์ฐ์ ์คํ ยทํ๋กฌํํธยทCFG ๋ถ๊ธฐ์ ๋ฌด๊ดํ๊ณ , ๋ธ๋ก๋ณ key/value๋ฅผ ์ด๋ฏธ์ง๋น ํ ๋ฒ๋ง ๊ณ์ฐํด ์ฌ์ฌ์ฉํฉ๋๋ค. ๋ ํผ๋ฐ์ค๋ ์์ฑ ์ด๋ฏธ์ง ๊ฒฉ์ ๋ฐ๊นฅ์ผ๋ก ๋ฐ๋ฆฐ RoPE ์ขํ์ ๋์ด๊ธฐ ๋๋ฌธ์, ์์ธ๋ฅผ ๊ทธ๋๋ก ๋ฒ ๋ผ์ง ์๊ณ ์ธํ์ผ๋ก ์ฝํ๋๋ค. ์์ธํ ๋ด์ฉ์ English README์ ๊ธฐ์ ๋ณด๊ณ ์(ํ์ผ๋ฟ)๋ฅผ ์ฐธ๊ณ ํด ์ฃผ์ธ์.
ํ์ผ๋ฟ (v1)
ํ์ผ๋ฟ(anima_ref_adapter_pilot_r32.safetensors, rank 32)๋ ๊ณ์ ๋ฐ์ ์ ์๊ณ ,
advanced ์ํฌํ๋ก๋ก ์ธ ์ ์์ต๋๋ค. ํ์ผ๋ฟ ๊ฐค๋ฌ๋ฆฌ์ ํ์ต์์ ๋บ ์บ๋ฆญํฐ์
๊ฒฐ๊ณผ๋ English README์ ์์ต๋๋ค.
ํ๊ณ
- ์บ๋ฆญํฐ๋ ๊ทธ๋ฆผ์ฒด๋ณด๋ค ํจ์ฌ ์ ์ฎ๊ฒจ์ง๋๋ค. ๋ถ์ง์ด ๊ฐํ ๊ทธ๋ฆผ์ฒด๋ ๊ฑฐ์ ์ฎ๊ฒจ์ง์ง ์์ต๋๋ค.
- ์์ ๋ฌด๋ฌ, ํํฐ, ๊ท๊ฑธ์ด, ํน์ดํ ํผ๋ถ์์ ์์ฃผ ๋น ์ง๊ณ , ํฐ ์์์ ์์ด ๋ฌ๋ผ์ง ์ ์์ต๋๋ค.
- ๋ ํผ๋ฐ์ค ์บ๋ฆญํฐ๊ฐ ์ฅ๋ฉด ์์ ์ฌ๋ฌผ(ํฌ์คํฐ ๋ฑ)๋ก ๋ค์ ๋ํ๋ ๋๊ฐ ์์ต๋๋ค.
- Anima๊ฐ ์์ฑํ ์ด๋ฏธ์ง๋ก๋ง ํ์ตํ์ผ๋ฏ๋ก ๊ธฐ๋ณธ ๋ชจ๋ธ์ ํธํฅ์ ๊ทธ๋๋ก ๊ฐ์ง๋๋ค.
์๊ฐ ์ด๋ฆ์ ๋ฐ์ดํฐ ์์ฑ์ฉ ํ๊ทธ๋ก๋ง ์ผ์ต๋๋ค. ์๊ฐ๋ฅผ ์กด์คํด ์ฃผ์ธ์. ๋ชจ๋ฐฉํ ๊ทธ๋ฆผ์ ๊ทธ ์๊ฐ์ ์ํ์ธ ๊ฒ์ฒ๋ผ ๋ด๋์ง ๋ง๊ณ , LICENSE.md 4์กฐ์ ์ฌ์ฉ ์ ํ์ ์ง์ผ ์ฃผ์ธ์.
๋ก๋๋งต
| ๋ ํผ๋ฐ์ค ํ ์ฅ์์ ์บ๋ฆญํฐ์ ๊ทธ๋ฆผ์ฒด | โ ํ์ผ๋ฟ, v2 |
| ๋ ํผ๋ฐ์ค ์บ์๋ฅผ ์ฐ๋ ๋น๋์นญ attention | โ v2 |
| ๋ ํผ๋ฐ์ค ๋ ์ฅ์ ๋๋ํ ๋์ด ๋ ์บ๋ฆญํฐ | โ v2 |
| ์บ๋ฆญํฐยท๊ทธ๋ฆผ์ฒด ๋ถ๋ฆฌ ๋ ํผ๋ฐ์ค | โธ๏ธ ์ค๋จ (์คํ๋ง ์งํ) |
| ๊ณ ํด์๋ ํ์ต, ๋ถ์ง์ด ๊ฐํ ๊ทธ๋ฆผ์ฒด์ ์ธ๋ถ ๊ฐ์ | โธ๏ธ ์ค๋จ |
ํ์
์๊ธ ๋ถ์กฑ์ผ๋ก ๊ฐ๋ฐ์ด ์ค๋จ๋์์ต๋๋ค. ์ด ์ด๋ํฐ๊ฐ ์ ์ฉํ๋ค๋ฉด **Ko-fi**์์ ์ถ๊ฐ ํ์ต(๋ ๊ธด ํ์ต, ์บ๋ฆญํฐยท๊ทธ๋ฆผ์ฒด ๋ถ๋ฆฌ ๋ ํผ๋ฐ์ค)์ ํ์ํ ์ ์์ต๋๋ค.
๋ผ์ด์ ์ค
๋น์์ ์ฉ์ ๋๋ค. ์ด ๊ฐ์ค์น๋ CircleStone Model(Anima base v1.0)์ ์์ ํ ํ์๋ฌผ์ด๋ฉฐ, CircleStone Non-Commercial License(LICENSE.md, NOTICE.txt)๋ก ๋ฐฐํฌํฉ๋๋ค. ๋ ๋ฆฝ ํ๋ก์ ํธ์ด๋ฉฐ CircleStone Labs์ ๊ณต์ ์ ํ์ด ์๋๊ณ , CircleStone Labs์ ๋ณด์ฆ์ ๋ฐ์ง ์์์ต๋๋ค. ๋ฒ์ ํจ๋ ฅ์ ์์ด ์๋ฌธ์ ์์ต๋๋ค.