/ Модель

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

Лицензия
MIT
Опубликована
5 окт 2025

fashion_mnist_diffusion_class_conditional

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

Условная диффузионная UNet генерирует изображения классов одежды и обуви Fashion-MNIST по метке класса.

57скачиваний за 30 дней6лайковвеса обновлены6 окт 2025

Бенчмарки

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

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

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

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

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

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

Модель Sherwinroger002/fashion_mnist_diffusion_class_conditional — условная диффузионная модель генерации изображений, обученная на наборе Fashion-MNIST. Она использует UNet с остаточными и пропускными связями, а также эмбеддинги шага диффузии и метки класса; реализация выполнена на PyTorch. По названию одного из 10 классов модель постепенно преобразует гауссов шум в небольшое изображение предмета одежды или обуви: футболки, брюк, свитера, платья, пальто, сандалии, рубашки, кроссовка, сумки или ботинка.

Модель предназначена для генерации примеров Fashion-MNIST и учебных экспериментов с условными диффузионными моделями. Она принимает условие-класс, а не свободное текстовое описание, поэтому тег text-to-image в метаданных не означает генерацию произвольных изображений по текстовому промпту. Репозиторий распространяется по лицензии MIT.

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

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

Ограничения

Модель генерирует только изображения 10 классов Fashion-MNIST по метке класса и не предназначена для произвольных текстовых промптов. Она обучена на ограниченном наборе изображений Fashion-MNIST.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

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

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

Открыть на Hugging Face

🌀 Fashion-MNIST Diffusion (Class-Conditional UNet)

This repository hosts a class-conditional diffusion model trained on the Fashion-MNIST dataset.
The model uses a UNet-based architecture with timestep and label conditioning, implemented using PyTorch and integrated with the 🤗 Hugging Face Hub via PyTorchModelHubMixin.


🧩 Model Details

PropertyDescription
ArchitectureConditional UNet with residual and skip connections
ConditioningClass embedding (10 Fashion-MNIST labels) + timestep embedding
FrameworkPyTorch
Pipelinetext-to-image (adapted for diffusion)
LicenseMIT
AuthorSherwin Roger

The model learns to denoise images progressively, generating class-conditional samples (e.g., shoes, shirts, coats) from Gaussian noise through iterative diffusion steps.


🚀 Load from Hugging Face

You can directly load the model using huggingface_hub:

from huggingface_hub import hf_hub_download
import sys
import importlib.util

model_file = hf_hub_download(
    repo_id="Sherwinroger002/fashion_mnist_diffusion_class_conditional",
    filename="modeling.py"
)

spec = importlib.util.spec_from_file_location("modeling", model_file)
modeling = importlib.util.module_from_spec(spec)
sys.modules["modeling"] = modeling
spec.loader.exec_module(modeling)

model = modeling.EmbUnetModel.from_pretrained(
    "Sherwinroger002/fashion_mnist_diffusion_class_conditional"
)

image = modeling.generate("Sneaker", model)
modeling.show_image(image)

Sample output

image

Usage

This model can generate only these classes [ 'T-shirt/top', 'Trouser', 'Pullover', 'Dress', 'Coat', 'Sandal', 'Shirt', 'Sneaker', 'Bag', 'Ankle boot' ] Pass the class name to make the model to generate the image

🪪 License

Released under the MIT License — free for commercial and research use.
If you use this model, please cite the repository and give credit to Sherwin Roger.


Citation

@software{fashion_mnist_diffusion_2025,
  author = {Sherwin Roger},
  title = {Fashion-MNIST Diffusion (Class-Conditional UNet)},
  year = {2025},
  url = {https://huggingface.co/Sherwinroger002/fashion_mnist_diffusion_class_conditional}
}

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

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

GPU в ailist

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

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

Генеративная модель выложена не в формате diffusers.

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

0 моделей