模型:
valhalla/emoji-diffusion
emoji-diffusion是在 russian-emoji dataset 上fine-tuned的稳定扩散模型,用于生成表情图片。下面是使用该模型生成的一些样本。
此模型可以像其他稳定扩散模型一样使用。更多信息,请参阅 Stable Diffusion 。
您还可以将模型导出到 ONNX 、 MPS 和/或 FLAX/JAX 。
为了获得最佳结果,将文本“emoji”放在提示的开头或结尾。
import torch
from diffusers import StableDiffusionPipeline, EulerDiscreteScheduler
pipe = StableDiffusionPipeline.from_pretrained(
"valhalla/emoji-diffusion",
torch_dtype=torch.float16,
).to("cuda")
euler = EulerDiscreteScheduler.from_config(pipe.scheduler.config)
pipe.scheduler = euler
prompt = "a unicorn lama emoji"
image = pipe(prompt, num_inference_steps=30).images[0]
image.save("lama_emoji.png")
该模型是开放访问的,可供所有人使用,具有CreativeML OpenRAIL-M许可证进一步指定权利和使用方式。CreativeML OpenRAIL许可证规定:
该模型可用于娱乐目的和作为生成艺术助手。