|
Download README.md from Alibaba-AAIG/InGuard: direct link, hf CLI and curl.
- Browser
- Download file 3.42 kB
-
https://huggingface.co/Alibaba-AAIG/InGuard/resolve/main/README.md
- Command line
-
hf download hf://Alibaba-AAIG/InGuard/README.md
-
curl -L -o README.md https://huggingface.co/Alibaba-AAIG/InGuard/resolve/main/README.md
3.42 kB
| license: apache-2.0 | |
| library_name: pytorch | |
| tags: | |
| - text-to-image | |
| - safety | |
| - guardrail | |
| - content-moderation | |
| - pytorch | |
| base_model: | |
| - Tongyi-MAI/Z-Image-Turbo | |
| - Qwen/Qwen-Image-2512 | |
| - hunyuanvideo-community/HunyuanImage-2.1-Diffusers | |
| - black-forest-labs/FLUX.2-klein-base-9B | |
| - InternVL-U/InternVL-U | |
| # InGuard Released Weights | |
| This repository contains the released guardrail heads for | |
| [InGuard](https://github.com/Alibaba-AAIG/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 key | PE-MLP input dimension | Latent channels | Detection step | | |
| |---|---:|---:|---:| | |
| | `z-image-turbo` | 2560 | 16 | 3 | | |
| | `qwen-image-2512` | 3584 | 16 | 4 | | |
| | `hunyuan-image-2_1` | 3584 | 64 | 4 | | |
| | `flux2-klein-base-9b` | 12288 | 32 | 4 | | |
| | `internvl-u` | 4096 | 16 | 8 | | |
| `Detection step` uses zero-based indexing and refers to the default deployed | |
| configuration in the InGuard code repository. | |
| ## Repository layout | |
| ```text | |
| . | |
| βββ 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 | |
| ```bash | |
| 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 | |
| ```bibtex | |
| @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} | |
| } | |
| ``` | |