Instructions to use internlm/InternLumina-U2 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use internlm/InternLumina-U2 with Transformers:
# Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("internlm/InternLumina-U2", device_map="auto") - Notebooks
- Google Colab
- Kaggle
Intern Lumina U2
A Multi-Codebook Diffusion Large Language Model for Omni-Visual Understanding, Image Generation and Editing.
[๐ Technical Report (Coming Soon)] ยท ๐ Project Page ยท ๐ป Code
Overview
Intern Lumina U2 is a unified multimodal model that brings language, image, video and 3D into a single framework, covering text QA, text-to-image generation, image understanding, image editing, video understanding and 3D understanding with one model. It is a 16B-parameter MoE with 1B active parameters (16B-A1B), pairing an efficient sparse backbone with an 8-codebook fully-discrete visual representation built on AToken.
Checkpoints in this repo
This repo hosts checkpoints of the same architecture trained on different hardware stacks:
ascend/โ trained on Huawei Ascend NPUs.nvidia/โ trained on NVIDIA GPUs (coming soon).
Usage
Inference code, setup instructions and examples live in the GitHub repo:
https://github.com/InternLM/InternLumina-U2. Point CHECKPOINT at one of the subfolders above
when running infer_1024_sft.sh.
Benchmarks
Preliminary, partial results. Full comparison tables will appear in the upcoming technical report. See the GitHub repo for the current table.
License
Apache 2.0.
Citation
@misc{internluminau2,
title = {Intern Lumina U2},
author = {{Intern Lumina U2 Team, Shanghai AI Laboratory}},
year = {2026},
note = {Tech report coming soon}
}