/ Модель

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

Лицензия
Apache 2.0
Базовая модель
Z-Image-Turbo
Библиотека
pytorch
Опубликована
23 сен 2026

InGuard

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

InGuard — набор классификаторов для проверки рисков при генерации изображений текстовыми моделями.

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

Бенчмарки

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

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

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

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

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

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

InGuard — набор выпущенных Alibaba-AAIG весов классификаторов для встроенной проверки безопасности при генерации изображений по тексту. В репозитории находятся PE-MLP-классификаторы, работающие с эмбеддингами текстового энкодера, и детекторы ConvNeXt-Base, анализирующие промежуточные латентные представления. Весам нужны соответствующая базовая модель и интеграция с кодом InGuard; сами по себе они изображения не генерируют.

Набор поддерживает пять базовых моделей генерации изображений. Для перечисленных в карточке вариантов указаны размерность входа PE-MLP 2560 или 3584, 16 или 64 латентных канала и шаг детекции 3 или 4. Веса предназначены для исследований проверки рисков на этапе генерации, усиления промпт-эмбеддингов и обнаружения небезопасного содержимого по промежуточным латентам. Лицензия репозитория — Apache-2.0; базовые модели не включены и распространяются на условиях их собственных лицензий.

Модель не является самостоятельным генератором изображений или полноценным решением для модерации. Качество может зависеть от языка промпта, версии базовой модели и параметров генерации, а также снижаться для содержимого вне оценочного распределения; требуется собственная проверка.

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

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

Ограничения

Это веса компонентов для интеграции с поддерживаемыми базовыми моделями, а не самостоятельный генератор или полное решение безопасности. Качество может меняться в зависимости от языка промпта, версии модели и настроек генерации; требуется downstream-валидация.

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

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

Открыть на Hugging Face

InGuard Released Weights

This repository contains the released guardrail heads for InGuard, an in-pipeline safety framework for text-to-image generation. It does not contain the five base text-to-image models.

For each supported model, the release provides:

  • a PE-MLP classifier operating on text-encoder embeddings; and
  • a ConvNeXt-Base detector operating on an intermediate latent estimate.

Supported models

Model keyPE-MLP input dimensionLatent channelsDetection step
z-image-turbo2560163
qwen-image-25123584164
hunyuan-image-2_13584644
flux2-klein-base-9b12288324
internvl-u4096168

Detection step uses zero-based indexing and refers to the default deployed configuration in the InGuard code repository.

Repository layout

.
├── latent_detector/
│   └── <model>/
│       ├── model.pth
│       └── config.json
├── pe_mlp/
│   └── <model>/
│       └── model.pth
└── manifest.json

The PE-MLP checkpoints contain input_dim, hidden_dim, num_layers, and dropout together with model_state_dict; no separate PE-MLP config file is required. Training optimizer states have been removed from all released checkpoints.

Download and verify

git clone https://github.com/Alibaba-AAIG/InGuard.git
cd InGuard
hf download Alibaba-AAIG/InGuard --local-dir weights
pip install -r requirements.txt
python scripts/verify_pipeline.py \
  --model z-image-turbo \
  --stage components \
  --device cpu

Use --stage quick for file and manifest checks. End-to-end generation also requires the corresponding base model and a suitable GPU; see the main InGuard README for complete instructions.

Intended use

These weights are intended for research on generation-time safety screening, prompt-embedding enhancement, and intermediate-latent risk detection with the supported base models.

They are not a standalone image-generation model and must not be treated as a complete content-safety solution. Performance can vary across prompts, languages, model revisions, sampling settings, and content outside the released evaluation distribution. Users remain responsible for downstream validation and compliance with applicable law and platform policy.

Base-model terms

The supported base models are not redistributed here. Download them from their respective providers and comply with their individual licenses and access terms.

License

The InGuard guardrail weights are released under the Apache License 2.0. See LICENSE for details.

Citation

@article{wang2026inguard,
  title   = {InGuard: Towards Generalized Inner Guardrail for
             Safe Text-to-Image Generation},
  author  = {Wang, Zeyu and Li, Xiaodan and Li, Zhiwen and
             Chen, Yuefeng and Xue, Hui},
  journal = {arXiv preprint arXiv:2609.27620},
  year    = {2026},
  doi     = {10.48550/arXiv.2609.27620},
  url     = {https://arxiv.org/abs/2609.27620}
}

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

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

GPU в ailist

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

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

Базовая модель InternVL-U/InternVL-U не запускается: Пайплайн InternVLUPipeline не входит в diffusers 0.41.0.dev0: нужен custom_pipeline.

Ревизия весов
93513aa

0 моделей