anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Generates 256x256 images from text with a tiny 100M-parameter model trained from scratch on one GPU. For people who want a small text-to-image model to run or study.
AuroraIMG2-100M is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download AuroraAI-Research/AuroraIMG2-100M
AuroraIMG2-100M is a small text-to-image model that makes 256x256 pictures. Inside is a diffusion transformer of 100.6M parameters that uses flow matching, plus a text encoder of 44.9M parameters. Both were trained from scratch with one NVIDIA RTX PRO 6000. It reuses the FLUX.2 VAE latent space and a frozen FLUX.2 small decoder.
It suits developers and researchers who want a tiny image model they can run and study, and people who want to see what a model trained on one GPU can do.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Research | Image model researchers | Study a small flow-matching model | Compare it with the 50M Preview |
| Software | Developers testing pipelines | Load the custom pipeline through diffusers | Generate small test images in a CI job |
| Education | Students of diffusion models | See each part of a compact model | Read the settings table and run the quick start |
People who need larger pictures can skip it, since the resolution is fixed at 256x256.
| Use case | Who | What they get back |
|---|---|---|
| Small image generation | Developers | 256x256 pictures from a text prompt |
| Batch generation | Experimenters | Several images per prompt or a list of prompts at once |
| Model study | Researchers | A compact model with published settings and scores |
You need these first:
pip install -U huggingface_hub hf download AuroraAI-Research/AuroraIMG2-100M
Run the quick start script with your own prompt. For batches, give it a list of prompts. To get several images from one prompt, set num_images_per_prompt.
import torch
from diffusers import DiffusionPipeline
device = "cuda" if torch.cuda.is_available() else "cpu"
pipe = DiffusionPipeline.from_pretrained(
"AuroraAI-Research/AuroraIMG2-100M",
custom_pipeline="AuroraAI-Research/AuroraIMG2-100M",
trust_remote_code=True,
).to(device)
generator = torch.Generator(device=device).manual_seed(0)
image = pipe(
prompt="Vintage Yellow Enamel Tea Kettle with Black Handle and Spout",
num_inference_steps=50,
guidance_scale=4.0,
generator=generator,
).images[0]
image.save("auroraimg2.png")| Tool | What it does |
|---|---|
| num_inference_steps | Sets the sampler steps, 50 by default and 20 for fast generation |
| guidance_scale | Sets the CFG value, 4.0 in the card's tests |
| shift | Sets the time-grid shift, 1.5 in the card's tests |
| guidance_off_below | Switches guidance off for the last low-noise steps |
You pass a prompt such as a vintage yellow enamel tea kettle with a black handle and spout. The script saves one 256x256 image as a PNG file named auroraimg2.png.
A text-to-image model draws a picture from a sentence. A first small thing to try is the quick start script with its sample prompt, then your own prompt.
The model uses latent flow matching with classifier-free guidance and the Euler sampler. Its latent is 128 by 16 by 16 in the FLUX.2 VAE space, and the text encoder is a 12-layer bidirectional transformer with a byte-level BPE vocabulary. It takes no negative prompt. Its unconditional branch is a learned null prompt, and arbitrary negative prompts never appeared in training.
Generates 256x256 images from text with a tiny 100M-parameter model trained from scratch on one GPU. For people who want a small text-to-image model to run or study.
Made by AuroraAI-Research on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: AuroraIMG2-100M is a small text-to-image model that makes 256x256 pictures. Inside is a diffusion transformer of 100.6M parameters that uses flow matching, plus a text encoder of 44.9M parameters. Both were trained from scratch with one NVIDIA RTX PRO 6000. It reuses the FLUX.2 VAE latent space and a frozen FLUX.2 small decoder.
Who it suits: It suits developers and researchers who want a tiny image model they can run and study, and people who want to see what a model trained on one GPU can do.
Industry | Who uses it | How they use it | Example
Research | Image model researchers | Study a small flow-matching model | Compare it with the 50M Preview
Software | Developers testing pipelines | Load the custom pipeline through diffusers | Generate small test images in a CI job
Education | Students of diffusion models | See each part of a compact model | Read the settings table and run the quick start
People who need larger pictures can skip it, since the resolution is fixed at 256x256.
Where to use it:
Use case | Who | What they get back
Small image generation | Developers | 256x256 pictures from a text prompt
Batch generation | Experimenters | Several images per prompt or a list of prompts at once
Model study | Researchers | A compact model with published settings and scores
How to set it up: You need these first:
pip install -U huggingface_hub
hf download AuroraAI-Research/AuroraIMG2-100M
How to use it: Run the quick start script with your own prompt. For batches, give it a list of prompts. To get several images from one prompt, set num_images_per_prompt.
import torch
from diffusers import DiffusionPipeline
device = "cuda" if torch.cuda.is_available() else "cpu"
pipe = DiffusionPipeline.from_pretrained(
"AuroraAI-Research/AuroraIMG2-100M",
custom_pipeline="AuroraAI-Research/AuroraIMG2-100M",
trust_remote_code=True,
).to(device)
generator = torch.Generator(device=device).manual_seed(0)
image = pipe(
prompt="Vintage Yellow Enamel Tea Kettle with Black Handle and Spout",
num_inference_steps=50,
guidance_scale=4.0,
generator=generator,
).images[0]
image.save("auroraimg2.png")
Tool | What it does
num_inference_steps | Sets the sampler steps, 50 by default and 20 for fast generation
guidance_scale | Sets the CFG value, 4.0 in the card's tests
shift | Sets the time-grid shift, 1.5 in the card's tests
guidance_off_below | Switches guidance off for the last low-noise steps
Example: You pass a prompt such as a vintage yellow enamel tea kettle with a black handle and spout. The script saves one 256x256 image as a PNG file named auroraimg2.png.
For newcomers and experts: A text-to-image model draws a picture from a sentence. A first small thing to try is the quick start script with its sample prompt, then your own prompt.
The model uses latent flow matching with classifier-free guidance and the Euler sampler. Its latent is 128 by 16 by 16 in the FLUX.2 VAE space, and the text encoder is a 12-layer bidirectional transformer with a byte-level BPE vocabulary. It takes no negative prompt. Its unconditional branch is a learned null prompt, and arbitrary negative prompts never appeared in training.
Write a text prompt
The text encoder reads up to 190 tokens
The transformer denoises a latent in 50 steps
The FLUX.2 decoder turns it into pixels
Good to know:
Title: GenEval 2 Soft-TIFA GM
AuroraIMG2-100M: 10.80
AuroraIMG2-50M-Preview: 6.00
Title: GenEval 2 Soft-TIFA AM
AuroraIMG2-100M: 48.62
AuroraIMG2-50M-Preview: 36.03
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download AuroraAI-Research/AuroraIMG2-100M
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| AuroraIMG2-100M This page | 179 | 24 | 101M | apache-2.0 | |
| AuroraIMG2-50M-PreviewShares diffusion-transformer · from-scratch · rectified-flow | 159 | 19 | 50.4M | apache-2.0 | |
| Primal VAEShares latent-diffusion · diffusers | 1,268 | 49 | — | apache-2.0 | |
| Iris-3B by speridlabsShares flow-matching · text-to-image · safetensors | 997 | 350 | 3B | apache-2.0 | |
| MOSS-SoundEffect-v2.0Shares flow-matching · diffusers · safetensors | 6,096 | 158 | 1.4B | apache-2.0 | |
| Sekai-1Shares muon · safetensors | 449 | 6 | 95.6M | apache-2.0 |
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.