(illustrious) New Mecha
세부 정보
파일 다운로드
이 버전에 대해
모델 설명
DMD2 업데이트: DMD2 빠른 LoRA를 병합했습니다. 스타일이 약간 변경되지만 여전히 좋습니다(CFG를 낮추고 약 1.2로 설정하며, 6~8단계를 사용하세요. Hires.fix 및 Adetailer에도 동일하게 적용).
새로운 Mecha
저는 너무 많은 모델을 가지고 있었고, PostBan은 새로운 것을 만들어보려는 시도였지만, 만족하지 못했습니다.
HoJ는 제가 선호하는 스타일이지만 너무 복잡합니다.
AnBan은 좋지만 너무 평평합니다.
둘 다 더 이상 저를 만족시키지 못합니다.
그때 @Ereijtic의 PleasureChest와 @Felldude의 UniversalCLIP을 사용해 테스트를 해봤습니다. 이 둘을 제 초기 HoJ 버전과 통합하니 정말 좋아 보이는 결과가 나왔습니다. 하지만 결과가 망가졌습니다. 눈과 손이 사용 불가능했고, 병합 과정에서 분명히 뭔가를 잘못 했습니다. 그래서 이 기회를 이용해 sd-mecha를 시도해보기로 했습니다. 이 도구를 활용해 병합 과정을 일관성 있게 유지할 수 있었고, 레시피를 공유할 수 있게 되었습니다.
@epiTune의 Indexed와 @Jedas의 Artistrious의 추가 도움을 받아, 제가 원하던 결과에 거의 도달한 것 같습니다(아마도요. V2를 만들어 다시 좌절하기 전에 말이죠 :D)
이제 New Mecha가 제 주요 모델이 될 것입니다. AnBan, HoJ, PostBan 및 기타 잡다한 모델은 더 이상 버전 업데이트를 하지 않겠습니다.
여기 sd-mecha 레시피입니다:
import sd_mecha as sdm
sdm.set_log_level()
clip_uni = sdm.model("clip\\UniversalCLIPbase.safetensors", config="sdxl-sgm")
clip_v2 = sdm.model("clip\\illus2-clip.safetensors", config="sdxl-sgm")
recipe_clip = sdm.slerp(clip_uni, clip_v2)
recipe_base = (
sdm.pick_component(sdm.model("illustrious\\pleasurechest_v1.safetensors"), "diffuser") |
sdm.pick_component(sdm.model("vae\\sdxl_vae_extract.safetensors", config="sdxl-sgm"), "vae") |
recipe_clip
)
models = [
sdm.model("hoj40c.safetensors"),
sdm.model("shinv3.safetensors"),
sdm.model("illustrious\\indexed_v1.safetensors"),
sdm.model("illustrious\\artistrious_v10.safetensors"),
]
recipe_dare = sdm.ties_with_dare(recipe_base,*models,probability=0.6,seed=42,alpha=0.5)
lora = sdm.convert(sdm.model("..\\Lora\\000000\\HoJ4PC.safetensors"), recipe_dare)
recipe_lora = sdm.add_difference(recipe_dare, lora, alpha=0.3)
sdm.merge(recipe_lora, output="NewMecha.safetensors")
같이 따라하시려면 참고하세요:
UniversalCLIPbase.safetensors는 위 링크의 CLIP-L과 CLIP-G를 병합한 것이며, SDXL이 기대하는 네이밍 규칙에 맞도록 키 이름을 변경했습니다(저는 이 파일을 매우 적은 양으로, Illustrious V2 CLIP과 함께 병합했습니다).
sdxl_vae_extract.safetensors는 SDXL의 "FP16 fix" VAE로, 위와 동일한 이유로 키 앞에 first_stage_model 접두사를 추가했습니다.
_HoJ4PC.safetensors_는 PleasureChest에서 HoJ를 뺀 방식으로 제작한 비공개 LoRA입니다.
이 레시피는 다소 복잡하며, sd-mecha를 사용해본 첫 시도이고, 거의 문서가 없었습니다(다른 브랜치에서 이 문서를 발견했지만, 내용이 좀 부족하네요 :D).
사용법에 대해서는 별도로 설명할 필요가 없을 것 같습니다. 기본적으로 다른 Illustrious 모델처럼 이 체크포인트를 사용하시면 됩니다 :D
로컬 생성 시 저는 보통 Euler A 또는 DPM++ 2M SDE Heun과 SGM Uniform을 사용하며, 원하는 디테일 수준에 따라 20 또는 40단계, 원하는 자유도에 따라 CFG 4 또는 7을 사용합니다.
데모용으로 두 개의 그리드 이미지가 색인 사진에 제공되어 있습니다.
“품질 태그”는 별로 필요하지 않습니다. 원하는 태그를 추가하세요. 가끔 저는 IllusP0s, SmoothPos, 또는 dfPos를 추가합니다. 이 모델의 CLIP을 기반으로 전통적인 Illustrious와 약간 다른 MechaP0s도 제작했습니다.
부정 프롬프트에는 보통 IllusN3g를 사용하지만, 원하시면 기존 부정 프롬프트를 마음껏 사용하셔도 됩니다 :D
Adetailer도 매우 도움이 되지만, 원하는 얼굴 보정 도구를 사용하셔도 괜찮습니다.
즐겁게 사용하세요! (다른 분이 병합을 하신다면, 이 페이지에 대한 작은 링크를 남겨주시면 감사하겠습니다.)
면책 조항: 이 모델은 Civitai에만 게시되었습니다. 다른 곳에서 이 모델을 발견하신다면, 제가 게시한 것이 아니라는 점을 인지해 주세요(하지만 사실 저는 더 이상 신경 쓰지 않습니다. 다만 이 모델의 상업적 사용은 금지된다는 점을 알아두세요).




















