CoolFace
Modelpublic

pianoprincesjy/VAEfinetuned

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes50downloads
Model Card

stable diffusion 2.1의 vae를 파인튜닝한 모델입니다 vae폴더에 있는 모델은 옛 dataset사용한 l1+0.1*lpips , 15epoch모델입니다!

파인튜닝된 모델로 stable diffusion 돌리기!

python
from transformers import AutoTokenizer
from diffusers import StableDiffusionPipeline
import torch
from IPython.display import display  # display 함수 불러오기

# Stable Diffusion 2.1 모델을 불러옵니다
model_id = "stabilityai/stable-diffusion-2-1"
pipe = StableDiffusionPipeline.from_pretrained(model_id, torch_dtype=torch.float16)
pipe.to("cuda")  # GPU 사용 설정

# 저장된 VAE 가중치 불러오기
vae_path = "pytorch_model.bin"  # 파인튜닝한 VAE 가중치 파일 경로
vae_weights = torch.load(vae_path)  # VAE 가중치 불러오기

# 파이프라인의 VAE 모델에 가중치를 덮어씌우기
pipe.vae.load_state_dict(vae_weights)  # 파이프라인의 VAE에 가중치 적용
pipe.vae.to("cuda")  # GPU로 이동

# 프롬프트 설정 및 이미지 생성
prompt = "a vector illustration of a man"
image = pipe(prompt).images[0]

# Jupyter Notebook 상에서 이미지를 바로 표시
display(image)