emoji-diffusion is a stable diffusion model fine-tuned on the
russian-emoji dataset to generate emoji images.
Below are some samples generated using the model.
This model can be used just like any other Stable Diffusion model. For more information,
please have a look at the
Stable Diffusion.
You can also export the model to
ONNX,
MPS and/or
FLAX/JAX.
1import torch
2from diffusers import StableDiffusionPipeline, EulerDiscreteScheduler
3
4pipe = StableDiffusionPipeline.from_pretrained(
5 "valhalla/emoji-diffusion",
6 torch_dtype=torch.float16,
7).to("cuda")
8euler = EulerDiscreteScheduler.from_config(pipe.scheduler.config)
9pipe.scheduler = euler
10
11prompt = "a unicorn lama emoji"
12image = pipe(prompt, num_inference_steps=30).images[0]
13
14image.save("lama_emoji.png")
This model is open access and available to all, with a CreativeML OpenRAIL-M license further specifying rights and usage.
The CreativeML OpenRAIL License specifies:
This model can be used for entertainment purposes and as a generative art assistant.