InternSVG/SArena

Dataset

πŸ“Š SArena Benchmark

8

13 commits

1 linked in READMEs

updated Feb 3, 2026

See the code

README

InternSVG: Towards Unified SVG Tasks with Multimodal Large Language Models

Β Β Β Β  Β Β Β Β  Β Β Β Β  Β Β Β Β 

πŸ“Š SArena Benchmark

SArena Benchmark β€” A companion benchmark offering unified task definitions and standardized evaluation protocols, aligned with SAgoge’s domains and difficulty spectrum. It enables consistent comparison across SVG understanding, editing, and generation tasks under a single, multimodal framework.

SArena encompasses four data domains and multiple task types:

🧩 Data Domains: icon, illustration, chemistry, and animation.

🎯 Task Types

  • Icon

    • Understanding: Multiple-choice question answering on SVG content and attributes.

    • Editing:

      • Simple Editing: color adjustment, stroke addition, translation, scaling, rotation, flipping, transparency modification, and cropping.

      • Complex Editing: semantic color editing and style transfer.

    • Generation: Text-to-SVG and Image-to-SVG synthesis tasks.

  • Illustration β€” Text-to-SVG and Image-to-SVG generation, targeting compositional and stylistic fidelity in long-form vector drawings.

  • Chemistry β€” Text-to-SVG and Image-to-SVG conversion, aligning structural depiction with chemical semantics.

  • Animation β€” Text-to-SANI and Video-to-SANI tasks, generating frame-synchronized SVG animations.

πŸ’Ύ Data Format

All data samples are stored in standardized .jsonl format, each containing structured input–output pairs that follow the InternVL-style chat schema.

Download

You can use the huggingface_hub command to download directly:

hf download InternSVG/SArena SArena.zip --repo-type dataset --resume-download --local-dir PATH_TO_YOUR_DIR
unzip SArena.zip

After extraction, you will get:

SArena/
β”œβ”€β”€ animation/
β”‚   β”œβ”€β”€ overall/
β”‚   β”œβ”€β”€ svg/
β”‚   β”œβ”€β”€ video/
β”‚   β”œβ”€β”€ text2sani.jsonl
β”‚   └── video2sani.jsonl
β”‚
β”œβ”€β”€ chemistry/
β”‚   β”œβ”€β”€ images/
β”‚   β”œβ”€β”€ svg/
β”‚   β”œβ”€β”€ img2svg.jsonl
β”‚   └── text2svg.jsonl
β”‚
β”œβ”€β”€ illustration/
β”‚   β”œβ”€β”€ images/
β”‚   β”œβ”€β”€ svg/
β”‚   β”œβ”€β”€ caption.jsonl
β”‚   β”œβ”€β”€ img2svg.jsonl
β”‚   └── text2svg.jsonl
β”‚
β”œβ”€β”€ Icon/
β”‚   β”œβ”€β”€ edit/
β”‚   β”‚   └── data/
β”‚   β”‚       β”œβ”€β”€ color_complex.jsonl
β”‚   β”‚       β”œβ”€β”€ color_simple.jsonl
β”‚   β”‚       β”œβ”€β”€ crop.jsonl
β”‚   β”‚       β”œβ”€β”€ flip.jsonl
β”‚   β”‚       β”œβ”€β”€ opacity.jsonl
β”‚   β”‚       β”œβ”€β”€ outline.jsonl
β”‚   β”‚       β”œβ”€β”€ rotate.jsonl
β”‚   β”‚       β”œβ”€β”€ scale.jsonl
β”‚   β”‚       β”œβ”€β”€ styletransform_openmoji.jsonl
β”‚   β”‚       └── translate.jsonl
β”‚   β”‚
β”‚   β”œβ”€β”€ generation/
β”‚   β”‚   β”œβ”€β”€ images/
β”‚   β”‚   β”œβ”€β”€ svg/
β”‚   β”‚   β”œβ”€β”€ caption.jsonl
β”‚   β”‚   β”œβ”€β”€ img2svg.jsonl
β”‚   β”‚   └── text2svg.jsonl
β”‚   β”‚
β”‚   └── understanding/
β”‚       └── sarena_un.jsonl
animation
chemistry
icons
illustration

InternSVG/SArena

Dataset

πŸ“Š SArena Benchmark

8

13 commits

1 linked in READMEs

updated Feb 3, 2026

See the code

README

InternSVG: Towards Unified SVG Tasks with Multimodal Large Language Models

Β Β Β Β  Β Β Β Β  Β Β Β Β  Β Β Β Β 

πŸ“Š SArena Benchmark

SArena Benchmark β€” A companion benchmark offering unified task definitions and standardized evaluation protocols, aligned with SAgoge’s domains and difficulty spectrum. It enables consistent comparison across SVG understanding, editing, and generation tasks under a single, multimodal framework.

SArena encompasses four data domains and multiple task types:

🧩 Data Domains: icon, illustration, chemistry, and animation.

🎯 Task Types

  • Icon

    • Understanding: Multiple-choice question answering on SVG content and attributes.

    • Editing:

      • Simple Editing: color adjustment, stroke addition, translation, scaling, rotation, flipping, transparency modification, and cropping.

      • Complex Editing: semantic color editing and style transfer.

    • Generation: Text-to-SVG and Image-to-SVG synthesis tasks.

  • Illustration β€” Text-to-SVG and Image-to-SVG generation, targeting compositional and stylistic fidelity in long-form vector drawings.

  • Chemistry β€” Text-to-SVG and Image-to-SVG conversion, aligning structural depiction with chemical semantics.

  • Animation β€” Text-to-SANI and Video-to-SANI tasks, generating frame-synchronized SVG animations.

πŸ’Ύ Data Format

All data samples are stored in standardized .jsonl format, each containing structured input–output pairs that follow the InternVL-style chat schema.

Download

You can use the huggingface_hub command to download directly:

hf download InternSVG/SArena SArena.zip --repo-type dataset --resume-download --local-dir PATH_TO_YOUR_DIR
unzip SArena.zip

After extraction, you will get:

SArena/
β”œβ”€β”€ animation/
β”‚   β”œβ”€β”€ overall/
β”‚   β”œβ”€β”€ svg/
β”‚   β”œβ”€β”€ video/
β”‚   β”œβ”€β”€ text2sani.jsonl
β”‚   └── video2sani.jsonl
β”‚
β”œβ”€β”€ chemistry/
β”‚   β”œβ”€β”€ images/
β”‚   β”œβ”€β”€ svg/
β”‚   β”œβ”€β”€ img2svg.jsonl
β”‚   └── text2svg.jsonl
β”‚
β”œβ”€β”€ illustration/
β”‚   β”œβ”€β”€ images/
β”‚   β”œβ”€β”€ svg/
β”‚   β”œβ”€β”€ caption.jsonl
β”‚   β”œβ”€β”€ img2svg.jsonl
β”‚   └── text2svg.jsonl
β”‚
β”œβ”€β”€ Icon/
β”‚   β”œβ”€β”€ edit/
β”‚   β”‚   └── data/
β”‚   β”‚       β”œβ”€β”€ color_complex.jsonl
β”‚   β”‚       β”œβ”€β”€ color_simple.jsonl
β”‚   β”‚       β”œβ”€β”€ crop.jsonl
β”‚   β”‚       β”œβ”€β”€ flip.jsonl
β”‚   β”‚       β”œβ”€β”€ opacity.jsonl
β”‚   β”‚       β”œβ”€β”€ outline.jsonl
β”‚   β”‚       β”œβ”€β”€ rotate.jsonl
β”‚   β”‚       β”œβ”€β”€ scale.jsonl
β”‚   β”‚       β”œβ”€β”€ styletransform_openmoji.jsonl
β”‚   β”‚       └── translate.jsonl
β”‚   β”‚
β”‚   β”œβ”€β”€ generation/
β”‚   β”‚   β”œβ”€β”€ images/
β”‚   β”‚   β”œβ”€β”€ svg/
β”‚   β”‚   β”œβ”€β”€ caption.jsonl
β”‚   β”‚   β”œβ”€β”€ img2svg.jsonl
β”‚   β”‚   └── text2svg.jsonl
β”‚   β”‚
β”‚   └── understanding/
β”‚       └── sarena_un.jsonl
animation
chemistry
icons
illustration