YAML Metadata Warning:empty or missing yaml metadata in repo card

Check out the documentation for more information.

WinTok: A Win-Win Hybrid Tokenizer via Decomposing Visual Understanding and Generation with Transferable Tokens

arXiv Github Hugging Face Model

This project introduces WinTok, a concise hybrid visual tokenizer designed to resolve the long-standing conflict between visual understanding and generation. By decoupling semantic and pixel tokens with an asymmetric distillation mechanism, WinTok achieves a win-win across reconstruction, understanding, and generation, surpassing strong baselines with substantially less training data.

WinTok: A Win-Win Hybrid Tokenizer via Decomposing Visual Understanding and Generation with Transferable Tokens
Yiwei Guo, Shaobin Zhuang, Canmiao Fu, Zhipeng Huang, Chen Li, Jing LYU, Yali Wang
Shenzhen Institutes of Advanced Technology (Chinese Academy of Sciences), WeChat Vision (Tencent Inc.), Shanghai Jiao Tong University

@article{guo2026wintok,
  title={WinTok: A Win-Win Hybrid Tokenizer via Decomposing Visual Understanding and Generation with Transferable Tokens},
  author={Guo, Yiwei and Zhuang, Shaobin and Huang, Zhipeng and Fu, Canmiao and Li, Chen and LYU, Jing and Wang, Yali},
  journal={arXiv preprint arXiv:2605.18115},
  year={2026}
}


WinTok achieves superior performance on downstream applications, surpassing previous unified tokenizers, with a more flexible hybrid encoding mechanism.

πŸ“° News

  • [2026.05.19] πŸš€ πŸš€ πŸš€ We are excited to release WinTok, a unified visual tokenizer featuring our novel hybrid encoding and asymmetric distillation. Code and model are now available!

πŸ“– Implementations

πŸ› οΈ Installation

  • Dependencies:
bash env.sh

Evaluation

  • Evaluation on ImageNet 50K Validation Set

The dataset should be organized as follows:

imagenet
└── val/
    β”œβ”€β”€ ...

Run the 256Γ—256 resolution evaluation script, change the corresponding path:

bash scripts/eval_tokenizer/eval_metrics_ddp.sh
  • Evaluation on MS-COCO Val2017

The dataset should be organized as follows:

MSCOCO2017
└── val2017/
    β”œβ”€β”€ ...

Run the 256Γ—256 resolution evaluation script, change the corresponding path:

bash scripts/eval_tokenizer/eval_metrics_ddp.sh

Inference

Simply test the effect of model reconstruction:

python recon.py --ckpt_path path_to_ckpt
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Paper for markyw/WinTok