/ Модель

Характеристики

Лицензия
CC BY 4.0
Опубликована
31 июл 2026

Anime_Face_DDPM

Генерация изображенийТекст → изображение

Безусловная DDPM на PyTorch для генерации изображений лиц в стиле аниме и экспериментов с диффузионными моделями.

0скачиваний за 30 дней2лайкавеса обновлены31 июл 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

AnimeFace-DDPM — безусловная модель генерации изображений лиц в стиле аниме, разработанная автором репозитория adityachaubey. Это DDPM с пользовательской архитектурой U-Net, реализованный с нуля на PyTorch и обученный на наборе Anime Face Dataset. В репозитории доступны стандартные веса ddpm.pth и EMA-веса ema.pth; для генерации автор рекомендует EMA. При выводе применяется DDIM, чтобы получать изображения с меньшим числом шагов сэмплирования.

Модель предназначена для генерации аниме-лиц, изучения диффузионных моделей и экспериментов с DDPM. Она не принимает текстовые запросы: генерация безусловная и ограничена распределением обучающего набора, поэтому создаёт только лица в стиле аниме. Лицензия репозитория — CC BY 4.0.

Сценарии применения

  • генерация изображений лиц персонажей в стиле аниме
  • создание вариантов аниме-лиц без текстового запроса
  • учебные эксперименты с DDPM и диффузионной генерацией
  • сравнение стандартных и EMA-весов при генерации изображений

Ограничения

Модель генерирует только лица в стиле аниме и ограничена распределением обучающего набора. Она не поддерживает генерацию по текстовым запросам.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

🎨 AnimeFace-DDPM

Python PyTorch DDPM License

A Denoising Diffusion Probabilistic Model (DDPM) implemented from scratch in PyTorch for unconditional anime face generation.

The model was trained on the Anime Face Dataset in a Kaggle Notebook using an NVIDIA Tesla T4 GPU. During inference, Exponential Moving Average (EMA) shadow weights together with DDIM sampling are used to generate higher-quality images with significantly fewer sampling steps.


Model Details

PropertyValue
ModelDDPM
FrameworkPyTorch
ArchitectureCustom U-Net
Parameters7.52 Million
DatasetAnime Face Dataset
Image Resolution64X64
Diffusion Timesteps1000
SamplingDDIM
EMAYes
OptimizerAdamW

Available Checkpoints

This repository contains two checkpoints.

ddpm.pth

The standard model weights obtained directly after training.

ema.pth

The Exponential Moving Average (EMA) shadow weights.

These weights are recommended for inference because they generally produce sharper and more stable image generations.


Training

The model was trained entirely from scratch using PyTorch.

Training Configuration

  • Dataset: Anime Face Dataset
  • Training Platform: Kaggle
  • GPU: NVIDIA Tesla T4
  • Optimizer: AdamW
  • Diffusion Timesteps: 1000
  • EMA enabled during training
  • DDIM used during inference

Intended Use

This model is intended for

  • Learning diffusion models
  • Educational purposes
  • Research
  • Anime image generation
  • Experimenting with DDPMs

Limitations

  • Generates only anime-style faces.
  • Performance is limited to the distribution of the training dataset.
  • This is an unconditional diffusion model and cannot generate images from text prompts.

Citation

If you use this model in your work, please cite the original diffusion papers.

@article{ho2020ddpm,
  title={Denoising Diffusion Probabilistic Models},
  author={Jonathan Ho and others},
  year={2020}
}

@article{song2020ddim,
  title={Denoising Diffusion Implicit Models},
  author={Jiaming Song and others},
  year={2020}
}

Acknowledgements

  • PyTorch
  • Hugging Face
  • Kaggle
  • DDPM (Ho et al., 2020)
  • DDIM (Song et al., 2020)

License

This project is released under the MIT License.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Безусловная генерация изображений пока не поддерживается.

Ревизия весов
e1b1cd0

0 моделей