Instructions to use schrum2/MarioDiffusion-MiniLM-single-absence0 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use schrum2/MarioDiffusion-MiniLM-single-absence0 with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("schrum2/MarioDiffusion-MiniLM-single-absence0", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
import torch
from diffusers import DiffusionPipeline
# switch to "mps" for apple devices
pipe = DiffusionPipeline.from_pretrained("schrum2/MarioDiffusion-MiniLM-single-absence0", dtype=torch.bfloat16, device_map="cuda")
prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k"
image = pipe(prompt).images[0]Details on the code used to produce and use this model are available at:
https://github.com/schrum2/MarioDiffusion
That repo has instructions to check out this model and apply it to the generation of Super Mario Bros. level scenes. There is also an interactive GUI for constructing complete levels out of model-generated scenes.
This model makes use of https://huggingface.co/sentence-transformers/multi-qa-MiniLM-L6-cos-v1 as a text embedding model for use with diffusion to generate Mario levels. It makes use of slightly complicated absence style captions. It is made available to allow full scrutiny of our results, but the data indicates that this model performs poorly in comparison with others.
To see a model using sentence-transformers/multi-qa-MiniLM-L6-cos-v1 that has reasonable performance, see https://huggingface.co/schrum2/MarioDiffusion-MiniLM-single-regular0. To see a model that uses absence captions with a simple token-based transformer model for text embedding, see https://huggingface.co/schrum2/MarioDiffusion-MLM-absence0.
- Downloads last month
- 1