Ideogram 4 Fast is an FP4-targeted, speed-distilled text-to-image checkpoint developed and released by
fal
, based on
ideogram-ai/ideogram-4-fp8
.
It folds the guided prediction into a single conditional branch, cutting out the unconditional
forward pass. The checkpoint was trained with quantization-aware distillation (QAD) specifically
for FP4 inference.
Key features
โก
20-step inference
โ the Fast schedule at 1024ร1024.
๐ฏ
No runtime CFG
โ one conditional transformer call per denoising step; no negative branch or CFG blend.
๐ง
FP4-optimized weights
โ approximately 9.28 billion parameters, trained with QAD for the NVFP4 execution path.
๐งฉ
Standard Diffusers components
โ no repository Python code and no
trust_remote_code
.
๐ฆ
Transformer-only release
โ shared components come from Ideogram AI's public, gated Diffusers repository.
The production-optimized model is available on fal through
ideogram/v4/fast
.
The hosted endpoint uses fal's optimized NVFP4 production runtime. The weights in this repository
are intended for an FP4-capable execution path.
Usage
This model expects Ideogram 4's structured JSON caption format. The hosted fal endpoint expands
natural-language prompts automatically; local Diffusers inference does not. Expand the prompt with
an Ideogram-compatible magic-prompt model first, or provide a complete structured caption like the
one below.
FP4 is required for intended quality.
Although the pre-pack tensors are serialized in a
loadable floating-point form, this is not a BF16 inference release. QAD adapts the weights to the
quantization error of the target FP4 path. Running the transformer directly in BF16 bypasses that
path and may produce visibly degraded results.
The component wiring below uses the official public, gated
ideogram-ai/ideogram-4-nf4-diffusers
repository. Only its tokenizer, text encoder, VAE, and scheduler are used; neither of its diffusion
transformers is loaded. You must accept Ideogram's access gate before downloading the components.
This release also requires a Diffusers build where
Ideogram4Pipeline.unconditional_transformer
is
optional, the single-branch path directly uses the conditional prediction, the native nonzero
terminal is preserved, and Ideogram's frequency tables follow the model compute dtype.
import json
import torch
from diffusers import Ideogram4Pipeline, Ideogram4Transformer2DModel
repo_id = "fal/ideogram-v4-fast"
components_repo_id = "ideogram-ai/ideogram-4-nf4-diffusers"
components_revision = "1874bc70267ba2c823a7239e1d70dd308c8d64dc"
transformer = Ideogram4Transformer2DModel.from_pretrained(
repo_id,
subfolder="transformer",
torch_dtype=torch.bfloat16,
)
pipe = Ideogram4Pipeline.from_pretrained(
components_repo_id,
revision=components_revision,
transformer=transformer,
unconditional_transformer=None,
torch_dtype=torch.bfloat16,
).to("cuda")
prompt = json.dumps(
{
"high_level_description": (
"A bold typographic poster centered on the exact words FAST BY FAL, ""printed in black and electric orange on warm white paper."
),
"compositional_deconstruction": {
"background": (
"Warm white textured paper with even studio lighting and generous negative space."
),
"elements": [
{
"type": "text",
"text": "FAST BY FAL",
"desc": (
"Large uppercase geometric sans-serif lettering with crisp print edges, ""precisely centered."
),
}
],
},
},
ensure_ascii=False,
separators=(",", ":"),
)
generator = torch.Generator(device="cuda").manual_seed(42)
image = pipe(
prompt,
height=1024,
width=1024,
num_inference_steps=20,
mu=0.0,
std=1.75,
generator=generator,
).images[0]
image.save("ideogram4-fast.png")
Omitting guidance arguments is intentional. With
unconditional_transformer=None
, the pipeline
runs only the conditional transformer and uses its output directly. The snippet demonstrates the
standard pipeline wiring; use a compatible NVFP4 quantization runtime before evaluating Fast image
quality.
This is the QAD-trained, FP4-targeted Fast checkpoint. The repository stores the pre-pack tensors
needed by runtime-specific FP4 quantizers; it is not a statically packed NVFP4 export and must not
be presented as a BF16 inference checkpoint. Direct BF16 execution may be lower quality because it
does not reproduce the quantization path used during QAD.
During conversion, fused QKV tensors were split into the standard Diffusers
to_q
,
to_k
,
to_v
,
and
to_out
layout without changing their values.
The transformer was derived from
ideogram-ai/ideogram-4-fp8
. Shared inference components are
loaded from
ideogram-ai/ideogram-4-nf4-diffusers
; neither transformer in that repository is loaded
or used.
Ideogram 4 was created by Ideogram AI. This derivative checkpoint was developed and released by fal
and is not an official Ideogram product or endorsed by Ideogram AI.
License
As a derivative of Ideogram 4, this model inherits the Ideogram 4 Non-Commercial Model Agreement.
The complete inherited license is included in
LICENSE.md
and governs use
and redistribution of this model.
Runs of fal ideogram-v4-fast on huggingface.co
0
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
0
30-day runs
More Information About ideogram-v4-fast huggingface.co Model
ideogram-v4-fast huggingface.co is an AI model on huggingface.co that provides ideogram-v4-fast's model effect (), which can be used instantly with this fal ideogram-v4-fast model. huggingface.co supports a free trial of the ideogram-v4-fast model, and also provides paid use of the ideogram-v4-fast. Support call ideogram-v4-fast model through api, including Node.js, Python, http.
ideogram-v4-fast huggingface.co is an online trial and call api platform, which integrates ideogram-v4-fast's modeling effects, including api services, and provides a free online trial of ideogram-v4-fast, you can try ideogram-v4-fast online for free by clicking the link below.
fal ideogram-v4-fast online free url in huggingface.co:
ideogram-v4-fast is an open source model from GitHub that offers a free installation service, and any user can find ideogram-v4-fast on GitHub to install. At the same time, huggingface.co provides the effect of ideogram-v4-fast install, users can directly use ideogram-v4-fast installed effect in huggingface.co for debugging and trial. It also supports api for free installation.