alt.freeweights.image / ddpm-cifar10-32
From: google <huggingface.co/google>Newsgroups: alt.freeweights.imageSubject:

ddpm-cifar10-32

Date: 2026-11-14Commit: 267b167Signed: 2DC28CC7B26A283B ✓

Unconditional image generation model with 36M parameters. Safetensors weights, 286 MB in all. Published by google under Apache-2.0.

36M params286MBddpm-cifar10-32safetensorspermissive
FactsParams36MSize286 MBFormatssafetensorsTaskunconditional image generationLicenseApache-2.0From sourcepermissive
$ fw get google/ddpm-cifar10-32
# manifest sha256 8da4e4c5cc7a… · 286 MB · 12 files
$ fw verify ./ddpm-cifar10-32 google/ddpm-cifar10-32
From sourceHosted (signed)google/ddpm-cifar10-32Last check: 2026-11-14 21:15 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Runs with

Ranked by fit to this model (safetensors), then by GitHub stars.

Overview

Size
286 MB
Weights
143 MB (safetensors)
Parameters
36M
Formats
safetensors
Task
unconditional image generation
License
Apache-2.0 (permissive)
Files
12, each with a sha256
Publisher
google
Added
2026-11-14
Section
alt.freeweights.image
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-14 21:15 UTCpassed

Model card

From the publisher at commit 267b167. Shown as plain text with links; images open at the publisher.

Denoising Diffusion Probabilistic Models (DDPM)#

Paper: Denoising Diffusion Probabilistic Models

Authors: Jonathan Ho, Ajay Jain, Pieter Abbeel

Abstract:

We present high quality image synthesis results using diffusion probabilistic models, a class of latent variable models inspired by considerations from nonequilibrium thermodynamics. Our best results are obtained by training on a weighted variational bound designed according to a novel connection between diffusion probabilistic models and denoising score matching with Langevin dynamics, and our models naturally admit a progressive lossy decompression scheme that can be interpreted as a generalization of autoregressive decoding. On the unconditional CIFAR10 dataset, we obtain an Inception score of 9.46 and a state-of-the-art FID score of 3.17. On 256x256 LSUN, we obtain sample quality similar to ProgressiveGAN.

Inference#

DDPM models can use discrete noise schedulers such as:

for inference. Note that while the ddpm scheduler yields the highest quality, it also takes the longest. For a good trade-off between quality and inference speed you might want to consider the ddim or pndm schedulers instead.

See the following code:

# !pip install diffusers
from diffusers import DDPMPipeline, DDIMPipeline, PNDMPipeline

model_id = "google/ddpm-cifar10-32"

# load model and scheduler
ddpm = DDPMPipeline.from_pretrained(model_id)  # you can replace DDPMPipeline with DDIMPipeline or PNDMPipeline for faster inference

# run pipeline in inference (sample random noise and denoise)
image = ddpm().images[0]

# save image
image.save("ddpm_generated_image.png")

For more in-detail information, please have a look at the official inference example

Training#

If you want to train your own model, please have a look at the official training example

Samples#

  1. Image: sample_1
  2. Image: sample_2
  3. Image: sample_3
  4. Image: sample_4

Files

12 files · 286 MBWeights 143 MB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 12 files with their sha256
FileSizesha256
.gitattributes1.30 KB5b6faaf3775d69180f427b0a9c36925a36888af49f6fe3985f5a1fc78082956a
README.md2.98 KBa5552a1a9ca743db1788cc714841ef44366e91437e2fde1c85aea7152f11e317
config.json699 B49579448cd5728fb83f14186de12464eee143d2f5dccb11b8e13744d712eae9d
diffusion_pytorch_model.bin143 MBac3416a548879738893e935b42cab9119f51745b62bec4b6d8375e4d86e98ea4
diffusion_pytorch_model.safetensors143 MB1558dbe3fb093b0857d473e376b711eeda1b186c557be5e85b3a56300cd49f0f
images/generated_image_0.png2.60 KBc8fef11832aadf5e40502e35ee23195cd42b9987382ebaf6a699ea6de9ef9b6b
images/generated_image_1.png2.30 KBe227dda5a9fbdc2e9dc1cddaee823ed8d830a9ebe563d30937ba20b9903c3d36
images/generated_image_2.png2.49 KB0e50f377b425b12e8c14844ddc882ea9fce1f112077991c518b7357df965072a
images/generated_image_3.png2.09 KBad175b94e4f4f9e13ec3dae7d314e6cad4e3d1ff95a43d76c4efb89f7d68b657
model_index.json180 Bf0fe13ac3b4ae424cc9bd6d3dadf02c0dc8621d4f793659faf0915427d575dd0
modeling_ddpm.py2.79 KBce95f9a9bdf8b4da96ed2f25ce1b68568bfb22c46f966f6f5e86d0158c9243b6
scheduler_config.json256 Bda5d9d26605d2aab854e8f2f2b26d3a407618de17b948bdb7d3846fb0561c7d3
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
267b167dc0 pinned now manifest updated, same commit2026-11-14 21:15 UTC12 files · 286 MB
267b167dc02026-11-14 21:15 UTC12 files · 286 MB

Use it

$ fw get google/ddpm-cifar10-32
# manifest sha256 8da4e4c5cc7a… · 286 MB · 12 files
$ fw verify ./ddpm-cifar10-32 google/ddpm-cifar10-32
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/google/ddpm-cifar10-32.json --dir ./ddpm-cifar10-32 $ python3 fw.py verify ./ddpm-cifar10-32 ./google__ddpm-cifar10-32.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download google/ddpm-cifar10-32 --revision 267b167dc01f0e4e61923ea244e8b988f84deb80 --local-dir ./ddpm-cifar10-32
Packaged for ComfyUI. Most image, video and music models run in ComfyUI . Check the publisher's page for the workflow. Freeweights does not host it.

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-14
Text in
README.md
Text sha256
a5552a1a9ca743db1788cc714841ef44366e91437e2fde1c85aea7152f11e317
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: google <huggingface.co/google>Newsgroups: alt.freeweights.imageSubject: ddpm-cifar10-32Date: 2026-11-14Commit: 267b167Signed: 2DC28CC7B26A283B ✓
Upstream
google/ddpm-cifar10-32
Pinned commit
267b167dc01f0e4e61923ea244e8b988f84deb80
Manifest
ddpm-cifar10-32.json · .minisig
Manifest sha256
8da4e4c5cc7a42d008c57c106f49836467f9a58951520d30c0be85fcbb30fe72
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-14 21:15 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/google/ddpm-cifar10-32.json $ curl -O https://freeweights.allternit.com/manifests/google/ddpm-cifar10-32.json.minisig $ minisign -Vm ddpm-cifar10-32.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

No related models in this catalog.Nothing here lists this model as its parent, and it names no parent.
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download google/ddpm-cifar10-32
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. ddpm-cifar10-32.json. Provenance. Takedown history: none.
From: Comfy-Org <huggingface.co/Comfy-Org>Subject: Boogu-Image
From: Comfy-Org <huggingface.co/Comfy-Org>Subject: Chroma1-HD
From: lodestones <huggingface.co/lodestones>Subject: Chroma1-HD
From: Comfy-Org <huggingface.co/Comfy-Org>Subject: Chroma1-Radiance
From: Comfy-Org <huggingface.co/Comfy-Org>Subject: ERNIE-Image
From: baidu <huggingface.co/baidu>Subject: ERNIE-Image