--- license: apache-2.0 base_model: ThinkMorph/ThinkMorph-SSL-Base base_model_relation: finetune pipeline_tag: any-to-any library_name: bagel datasets: - ThinkMorph/Pretext-270K - ThinkMorph/Instruct-180K --- # ThinkMorph-SSL-Instruct
## About ThinkMorph-SSL-Instruct reasons with interleaved text and images. On a visual question it thinks in text, generates intermediate images when they help (a zoomed-in crop, a depth map, a bird's-eye view, the view from another position), and then answers. It is trained from [BAGEL-7B-MoT](https://huggingface.co/ByteDance-Seed/BAGEL-7B-MoT) in two stages: | Stage | Data | Model | | --- | --- | --- | | 1. Self-supervised pretext reasoning | [Pretext-270K](https://huggingface.co/datasets/ThinkMorph/Pretext-270K) | [ThinkMorph-SSL-Base](https://huggingface.co/ThinkMorph/ThinkMorph-SSL-Base) | | 2. Instruction tuning | [Instruct-180K](https://huggingface.co/datasets/ThinkMorph/Instruct-180K) | ThinkMorph-SSL-Instruct (this model) | ## Usage The checkpoint has the same layout as BAGEL-7B-MoT and loads with the [BAGEL code](https://github.com/ByteDance-Seed/Bagel). Keep the VAE and tokenizer files shipped here. Prompt the model with the system prompt it was trained with: ```text Use