dailenson/One-DM
Official Code for ECCV 2024 paper — One-Shot Diffusion Mimicker for Handwritten Text Generation
Leverages a diffusion-based architecture with a style-enhanced module that extracts high-frequency components from reference samples to capture fine-grained handwriting patterns while suppressing noise. Built on PyTorch 1.13, it integrates a pre-trained VAE-based OCR model and ResNet18 feature extractor for style encoding, supporting multilingual generation across English, Chinese, and Japanese scripts. Achieves competitive results with minimal references through distributed training via torchrun, with pretrained checkpoints available across multiple cloud platforms.
539 stars.
Stars
539
Forks
54
Language
Python
License
MIT
Category
Last pushed
Oct 15, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/diffusion/dailenson/One-DM"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
huggingface/diffusers
🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.
bghira/SimpleTuner
A general fine-tuning kit geared toward image/video/audio diffusion models.
mcmonkeyprojects/SwarmUI
SwarmUI (formerly StableSwarmUI), A Modular Stable Diffusion Web-User-Interface, with an...
nateraw/stable-diffusion-videos
Create 🔥 videos with Stable Diffusion by exploring the latent space and morphing between text prompts
probabilists/azula
Diffusion models in PyTorch