Downloads · 30 days
0
ggunio/HoLo-FuSe
HoLo-FuSe is a unconditional image generation model from ggunio. Use it for the unconditional image generation task on the model card, and read the license before you ship it in a product. The card lists the license as cc-by-nc-4.0.
Honest framing first: this is a minimum-scale baseline training run whose only purpose is to prove that HSL (Holistic Signal Language — a frozen, deterministic 27-D feature frame with 0 learned parameters, a 4.6 KB LU…
Downloads · 30 days
0
Access
Public
Updated Jul 17, 2026
Repo size
824 MB
Likes
0
Public
Click a slice to open those files.
.pt824 MB · 100%
From the Hugging Face model README
Honest framing first: this is a minimum-scale baseline training run whose only purpose is to prove that HSL (Holistic Signal Language — a frozen, deterministic 27-D feature frame with 0 learned parameters, a 4.6 KB LUT) can serve as the conditioning substrate of a verified diffusion carrier. Not SOTA, not a product, not "HSL beats embeddings". The carrier is a standard class-conditional DDPM; HSL is the thing under test. FuSe = Frozen Substrate, fused into a verified baseline.
Code & full record: Woojiggun/HoLo-FuSe · live demo: ggunio/HoLo-FuSe-demo · the zero door: hsl-embedding-zero (PyPI) · siblings: HoLo_ZeRo (byte-LM), HoLo-ToLk-STT (audio). DOI (software): 10.5281/zenodo.21322659 Author: Jinhyun Woo ([email protected]) — independent research, developed in collaboration with AI assistants (Claude Code, Codex); the HSL work and experimental direction are the author's.
| arm | conditioning | result |
|---|---|---|
none | unconditional | readable cat+dog faces, mixed |
hsl | frozen HSL 27-D (0 learned params) → small readout | "Cat"→cats, "Dog"→dogs |
learned | same-budget nn.Embedding control | "Cat"→cats, "Dog"→dogs |
| file | content |
|---|---|
holofuse_hsl_128.pt | HSL-conditioned arm (the demo one) |
holofuse_learned_128.pt | learned-embedding control arm |
holofuse_none_128.pt | unconditional baseline arm |
Each ≈274 MB: {model, cond, ema, step, arch} — EMA included (sample from EMA), optimizer stripped.
Arch: U-Net base128, ch_mults 1,2,2,2, attn@16, ~35M params; DDPM cosine T=250; CFG cond-drop 0.15.
pip install torch hsl-embedding-zero huggingface_hub pillow numpy
import sys, pathlib
from huggingface_hub import hf_hub_download
code = hf_hub_download("ggunio/HoLo-FuSe", "model.py") # inference code lives here too
sys.path.insert(0, str(pathlib.Path(code).parent))
from model import generate
img = generate("Cat", steps=16, cfg=1.6, seed=0)[0] # downloads the hsl checkpoint (274 MB)
img.save("cat.png") # 128px PIL image
generate(label, arm, steps, cfg, seed, n) — label "Cat"/"Dog", arm "hsl"/"learned"/"none",
respaced DDIM (16 steps ≈ 1–3 min on CPU, seconds on any GPU) with CFG + dynamic thresholding,
sampling from the EMA weights. Lower-level pieces (load_holofuse, ddim_sample, UNet,
HSLLabelCond) are in the same model.py. A CLI is included as well:
python generate.py --label Dog --steps 24 --cfg 1.6 --seed 7 --out dog.png
Full-quality ancestral sampling (T=250) and the training harness: Woojiggun/HoLo-FuSe.
Trained on AFHQ (StarGAN v2, Choi et al. 2020) animal faces
at 128px (Cat 5153 / Dog 4739, via zzsi/afhq512_16k). AFHQ is CC BY-NC 4.0, therefore these
weights and their outputs are CC BY-NC 4.0 — non-commercial, research/demo only.
Training: 16k steps/arm on a single free Colab T4, crash-resumable harness.