Views
No views yet
ddpm-celebahq-256 model and fine-tuned on 7,000+ anime face images.1from diffusers import DDPMPipeline
2import torch
3
4# Load the model
5pipeline = DDPMPipeline.from_pretrained("abcd2019/Anime-face-generation")
6device = "cuda" if torch.cuda.is_available() else "cpu"
7pipeline = pipeline.to(device)
8
9# Generate a single image
10image = pipeline(num_inference_steps=100).images[0]
11image.save("anime_face.png")1from diffusers import DDPMPipeline
2
3pipeline = DDPMPipeline.from_pretrained("abcd2019/Anime-face-generation")
4pipeline = pipeline.to("cuda")
5
6# Generate 5 anime faces
7images = pipeline(batch_size=5, num_inference_steps=100).images
8
9for i, image in enumerate(images):
10 image.save(f"anime_face_{i}.png")1# Fast generation (fewer steps, less quality)
2fast_image = pipeline(num_inference_steps=50).images[0]
3
4# High quality (more steps, slower)
5quality_image = pipeline(num_inference_steps=150).images[0]
6
7# Recommended: 100 steps for good balance
8balanced_image = pipeline(num_inference_steps=100).images[0]1from diffusers import DDPMPipeline, DDIMScheduler
2
3pipeline = DDPMPipeline.from_pretrained("abcd2019/Anime-face-generation")
4
5# Switch to DDIM for faster sampling
6scheduler = DDIMScheduler.from_config(pipeline.scheduler.config)
7scheduler.set_timesteps(num_inference_steps=50)
8pipeline.scheduler = scheduler
9
10fast_image = pipeline().images[0] # Generates in ~50 steps instead of 1000ddpm-celebahq-256ddpm-celebahq-256 model