Model reference · open weights

prxpixel-t2i

Image Photoroom Text→image 1 build Open weights 1k dl/mo

prxpixel-t2i is an open-weight image model from Photoroom. prxpixel-t2i (BF16) weighs 17.4 GB; the smallest configuration that runs it is RTX 4090 24 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • Photoroom's prxpixel-t2i is a 7.0B parameter text-to-image model that generates images directly in pixel space without a VAE.
  • It uses a Qwen3-VL text encoder and a FlowMatchEulerDiscreteScheduler to produce 1024-resolution outputs.
  • The model is released under the Apache 2.0 license.

Summary of the Photoroom/prxpixel-t2i model card, 2026-10-01

What it is

Released byPhotoroom
Released2026-06-11
Parameters7.0B
VRAM17.4 GB for the weights

What it runs on

Memory and cards for prxpixel-t2i (BF16)

17.4 GBweights, file size
14.0 GBbiggest part
5.0 GBworking memory, one 1024² image
537 MBruntime overhead
CardOne imageMemory
RTX 3060 12 GB … RTX 4060 Ti 16 GBdoes not fit
RTX 3090 24 GBtight23.4 GB
RTX 4090 24 GBtight23.4 GB
RTX 5090 32 GBfits31.0 GB
L40S 48 GBfits44.0 GB
A100 80 GBfits78.2 GB
H100 80 GBfits78.1 GB
RTX PRO 6000 Blackwell 96 GBfits93.8 GB
DGX Spark (GB10) 128 GB unifiedfits107 GB
H200 141 GBfits138 GB
B200 180 GBfits176 GB

From the model card

What Photoroom says about prxpixel-t2i

Read the model card

PRXPixel is a pixel-space variant of PRX: it denoises raw RGB directly (no VAE), conditions on a Qwen3-VL text encoder (rather than T5Gemma), and feeds the generation resolution into the timestep modulation. The denoiser is a ~7B PRXTransformer2DModel with a bottleneck patch projection and a resolution embedder.

  • Resolution: 1024
  • Transformer: ~7B params, torch.bfloat16
  • Text encoder: Qwen3-VL text tower (Qwen3VLTextModel)
  • VAE: none (pixel space)
  • Scheduler: FlowMatchEulerDiscreteScheduler

Requirements

[!IMPORTANT] PRXPixelPipeline is not yet in a released diffusers. Install diffusers from the branch that adds it, and use transformers >= 4.57 (the version that introduced Qwen3VLTextModel):

pip install "transformers>=4.57"
pip install "git+https://github.com/huggingface/diffusers.git@prx-pixel-pipeline"

Usage

import torch
from diffusers import PRXPixelPipeline

pipe = PRXPixelPipeline.from_pretrained("Photoroom/prxpixel-t2i", torch_dtype=torch.bfloat16)
pipe.to("cuda")

prompt = "A front-facing portrait of a lion in the golden savanna at sunset."
image = pipe(prompt, num_inference_steps=28, guidance_scale=5.0).images[0]
image.save("prxpixel_output.png")

License

Released under the Apache 2.0 license. See LICENSE and NOTICE.

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

Running it yourself

Run it on a rented GPU

Rent a machine by the hour. Runs as it is with diffusers, on the machine, in Python.

# on your rented machine: pip install diffusers transformers accelerate
import torch
from diffusers import DiffusionPipeline

pipe = DiffusionPipeline.from_pretrained("Photoroom/prxpixel-t2i", torch_dtype=torch.bfloat16).to("cuda")
image = pipe(prompt="a red bicycle on a cobbled street").images[0]
image.save("/workspace/out.png")
Renting a GPU: connect, tunnels, Python
© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms