Model reference · open weights
Unipic3 is an open-weight language model from Skywork. Unipic3 (BF16) weighs 16.8 GB; the smallest configuration that runs it is 2× RTX 3060 12 GB.
Summary of the Skywork/Unipic3 model card, 2026-10-01
What it is
| Released by | Skywork |
|---|---|
| Released | 2026-01-13 |
| VRAM | 16.8 GB for the weights |
What it runs on
How much memory each request adds isn't estimated yet for this architecture. The weights need at least the cards below, plus room for the context.
| Card | Weights alone |
|---|---|
| RTX 3060 12 GB … RTX 4060 Ti 16 GB 2 smaller cards | does not fit |
| RTX 3090 24 GB | fits |
| RTX 4090 24 GB | fits |
| RTX 5090 32 GB | fits |
| L40S 48 GB | fits |
| A100 80 GB | fits |
| H100 80 GB | fits |
| RTX PRO 6000 Blackwell 96 GB | fits |
| DGX Spark (GB10) 128 GB unified | fits |
| H200 141 GB | fits |
| B200 180 GB | fits |
| 2× RTX 3060 12 GB tensor parallel | fits |
| 2× RTX 4060 Ti 16 GB tensor parallel | fits |
From the model card
UniPic3-Teacher-Model is the high-quality teacher diffusion model used in the UniPic 3.0 framework. It is trained with full multi-step diffusion sampling and optimized for maximum perceptual quality, semantic consistency, and realism.
This model serves as the teacher backbone for:
Rather than being optimized for fast inference, the teacher model prioritizes generation fidelity and stability, providing a strong and reliable supervision signal for downstream distilled models.
This teacher model achieves state-of-the-art performance on:
It provides high-quality supervision targets for distilled UniPic3 student models.
This repository hosts the teacher model. It is not optimized for few-step inference.
If you are looking for:
please refer to the UniPic3-DMD / distilled checkpoints instead.
git clone https://github.com/SkyworkAI/UniPic
cd UniPic-3
conda create -n unipic python=3.10
conda activate unipic3
pip install -r requirements.txt
transformer_path = "Skywork/Unipic3"
python -m torch.distributed.launch --nproc_per_node=1 --master_port 29501 --use_env \
qwen_image_edit_fast/batch_inference.py \
--jsonl_path data/val.jsonl \
--output_dir work_dirs/output \
--distributed \
--num_inference_steps 50 \
--true_cfg_scale 4.0 \
--transformer transformer_path \
--skip_existing
This model is released under the MIT License.
If you use Skywork-UniPic in your research, please cite:
@article{wang2025skywork,
title={Skywork unipic: Unified autoregressive modeling for visual understanding and generation},
author={Wang, Peiyu and Peng, Yi and Gan, Yimeng and Hu, Liang and Xie, Tianyidan and Wang, Xiaokun and Wei, Yichen and Tang, Chuanxin and Zhu, Bo and Li, Changshi and others},
journal={arXiv preprint arXiv:2508.03320},
year={2025}
}
@article{wei2025skywork,
title={Skywork unipic 2.0: Building kontext model with online rl for unified multimodal model},
author={Wei, Hongyang and Xu, Baixin and Liu, Hongbo and Wu, Cyrus and Liu, Jie and Peng, Yi and Wang, Peiyu and Liu, Zexiang and He, Jingwen and Xietian, Yidan and others},
journal={arXiv preprint arXiv:2509.04548},
year={2025}
}
@article{wei2026skywork,
title={Skywork UniPic 3.0: Unified Multi-Image Composition via Sequence Modeling},
author={Wei, Hongyang and Liu, Hongbo and Wang, Zidong and Peng, Yi and Xu, Baixin and Wu, Size and Zhang, Xuying and He, Xianglong and Liu, Zexiang and Wang, Peiyu and others},
journal={arXiv preprint arXiv:2601.15664},
year={2026}
}
Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.