BiliSakura / BBDM-ckpt

huggingface.co
Total runs: 0
24-hour runs: 0
7-day runs: 0
30-day runs: 0
Model's Last Updated: March 09 2026
image-to-image

Introduction of BBDM-ckpt

Model Details of BBDM-ckpt

we do not have a full checkpoint conversion validation, if you encounter pipeline loading failure and unsidered output, please contact me via [email protected]

BiliSakura/BBDM-ckpt

Packaged BBDM/LBBDM checkpoints converted from original BBDM-format weights to:

  • unet/config.json
  • unet/diffusion_pytorch_model.safetensors
  • scheduler/scheduler_config.json

These checkpoints use OpenAI-style BBDM UNet keys ( input_blocks.* , middle_block.* , output_blocks.* ). Use the community BBDM loader from pytorch-image-translation-models .

Variants
Model variant Domain
edges2handbags-f4 Edges -> Handbags
edges2shoes-f4 Edges -> Shoes
faces2comics-f4 Faces -> Comics
CelebAMaskHQ-f4 CelebAMaskHQ
CelebAMaskHQ-f8 CelebAMaskHQ
CelebAMaskHQ-f16 CelebAMaskHQ
Repository layout
BBDM-ckpt/
  edges2shoes-f4/
    unet/
      config.json
      diffusion_pytorch_model.safetensors
    scheduler/
      scheduler_config.json
    conversion_status.json
  ...
Usage
import torch
from diffusers import VQModel
from examples.community.bbdm import load_bbdm_community_pipeline

device = "cuda"
ckpt_root = "/root/worksapce/models/BiliSakura/BBDM-ckpt"

# Example: edges2shoes-f4 <-> vqgan_f4 pairing
pipe = load_bbdm_community_pipeline(f"{ckpt_root}/edges2shoes-f4", device=device)
vqvae = VQModel.from_pretrained(f"{ckpt_root}/vqgan_f4/vqvae").to(device).eval()

# Input image should be normalized to [-1, 1], shape [B, 3, 256, 256].
x = torch.rand(1, 3, 256, 256, device=device) * 2 - 1
with torch.no_grad():
    x_latent = vqvae.encode(x).latents                  # [B, 3, 64, 64]
    y_latent = pipe(source_image=x_latent, num_inference_steps=200, output_type="pt").images
    y = vqvae.decode(y_latent).sample                   # [B, 3, 256, 256]

print(x_latent.shape, y_latent.shape, y.shape)

Note: num_inference_steps should be >= 3 for linear skip sampling.

VQGAN Pairing Guide

Use VQGAN variants that match the UNet latent tensor shape ( in_channels , image_size ):

BBDM checkpoint UNet latent shape Recommended VQGAN
edges2handbags-f4 [B, 3, 64, 64] vqgan_f4/vqvae
edges2shoes-f4 [B, 3, 64, 64] vqgan_f4/vqvae
faces2comics-f4 [B, 3, 64, 64] vqgan_f4/vqvae
CelebAMaskHQ-f4 [B, 3, 64, 64] vqgan_f4/vqvae
CelebAMaskHQ-f8 [B, 4, 32, 32] vqgan_f8/vqvae
CelebAMaskHQ-f16 [B, 8, 16, 16] vqgan_f16/vqvae
Compatibility note

These converted checkpoints are generally not compatible with src.BBDMPipeline.from_pretrained(...) because the native src BBDM wrapper expects diffusers UNet2DModel weight keys.

Use:

  • examples.community.bbdm.load_bbdm_community_pipeline(...)
Conversion command
python -m examples.community.bbdm.convert_ckpt_to_unet \
  --raw-root "/root/worksapce/models/raw/BBDM Checkpoints" \
  --output-root "/root/worksapce/models/BiliSakura/BBDM-ckpt"
Citation
@inproceedings{li2023bbdm,
  title={BBDM: Image-to-Image Translation with Brownian Bridge Diffusion Models},
  author={Li, Bo and Xue, Kang and Liu, Bin and Lai, Yu-Kun},
  booktitle={CVPR},
  year={2023}
}

Runs of BiliSakura BBDM-ckpt 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 BBDM-ckpt huggingface.co Model

More BBDM-ckpt license Visit here:

https://choosealicense.com/licenses/mit

BBDM-ckpt huggingface.co

BBDM-ckpt huggingface.co is an AI model on huggingface.co that provides BBDM-ckpt's model effect (), which can be used instantly with this BiliSakura BBDM-ckpt model. huggingface.co supports a free trial of the BBDM-ckpt model, and also provides paid use of the BBDM-ckpt. Support call BBDM-ckpt model through api, including Node.js, Python, http.

BiliSakura BBDM-ckpt online free

BBDM-ckpt huggingface.co is an online trial and call api platform, which integrates BBDM-ckpt's modeling effects, including api services, and provides a free online trial of BBDM-ckpt, you can try BBDM-ckpt online for free by clicking the link below.

BiliSakura BBDM-ckpt online free url in huggingface.co:

https://huggingface.co/BiliSakura/BBDM-ckpt

BBDM-ckpt install

BBDM-ckpt is an open source model from GitHub that offers a free installation service, and any user can find BBDM-ckpt on GitHub to install. At the same time, huggingface.co provides the effect of BBDM-ckpt install, users can directly use BBDM-ckpt installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

BBDM-ckpt install url in huggingface.co:

https://huggingface.co/BiliSakura/BBDM-ckpt

Url of BBDM-ckpt

Provider of BBDM-ckpt huggingface.co

BiliSakura
ORGANIZATIONS

Other API from BiliSakura

huggingface.co

Total runs: 131
Run Growth: 89
Growth Rate: 67.94%
Updated:February 16 2026
huggingface.co

Total runs: 29
Run Growth: -11
Growth Rate: -37.93%
Updated:February 16 2026
huggingface.co

Total runs: 16
Run Growth: 9
Growth Rate: 56.25%
Updated:March 09 2026
huggingface.co

Total runs: 8
Run Growth: -10
Growth Rate: -100.00%
Updated:March 09 2026
huggingface.co

Total runs: 8
Run Growth: 5
Growth Rate: 62.50%
Updated:March 09 2026
huggingface.co

Total runs: 2
Run Growth: -3
Growth Rate: -100.00%
Updated:March 09 2026