ONNX Model Zoo

IndexTeam/Index-anisora

By IndexTeam · ↓ 0 · ♥ 222 · Updated 2025-10-31

What's in this repo

This page lists the files in IndexTeam/Index-anisora, including model.onnx.

  • 1 ONNX models (.onnx files)
  • 209 files, including 68 .json, 27 .pth, 23 .png, 19 .safetensors, 17 .jpg, 15 .gif
  • Last updated 2025-10-31

ONNX files

File Size Download
reward/weights/bert-base-uncased/model.onnx — Download

How to use

These ONNX files can be loaded with ONNX Runtime. To inspect a model graph, upload the file to the Netron viewer. Download links point to the original files on Hugging Face.

README

   🖥️  [GitHub](https://github.com/bilibili/Index-anisora/tree/main) &nbsp&nbsp  |  &nbsp&nbsp🤗 [Hugging Face](https://huggingface.co/IndexTeam/Index-anisora)&nbsp&nbsp |  &nbsp&nbsp🤖 [Model Scope](https://www.modelscope.cn/organization/bilibili-index)&nbsp&nbsp | 📑 [![](https://img.shields.io/badge/ArXiv-2412.10255-red)](http://arxiv.org/abs/2412.10255) &nbsp&nbsp |  📑 [![](https://img.shields.io/badge/ArXiv-2504.10044-red)](http://arxiv.org/abs/2504.10044) &nbsp&nbsp

Index-AniSora:The Ultimate Open-Source Anime Video Generation Model

This Project presenting Bilibili's gift to the anime world - Index-AniSora, the most powerful open-source animated video generation model. It enables one-click creation of video shots across diverse anime styles including series episodes, Chinese original animations, manga adaptations, VTuber content, anime PVs, mad-style parodies(鬼畜动画), and more! Powered by our IJCAI'25-accepted work AniSora: Exploring the Frontiers of Animation Video Generation in the Sora Era

📣 Updates

  • 2025/05/12 🔥🔥Everything we build is open-source. Check Out Now!!!
  • 2025/05/10 🔥Our paper is accepted by IJCAI25. Camera Ready Version is comming soon.
  • 2024/12/19 We submitted our paper on arXiv and released our project with evaluation benchmark.

Project Guide

AniSoraV1.0

Find in 📁 anisoraV1_infer

Trained on the CogVideoX-5B foundation model, with full training and inference code released.

  • Localized region guidance for video control
  • Temporal guidance (first/last frame guidance, keyframe interpolation, multi-frame guidance)
  • Full training and inference code release. Find in 📁 anisoraV1_train_npu
  • Cost-effective deployment on RTX 4090
  • Covers 80% of application scenarios

AniSoraV2.0

Find in 📁 anisoraV2_gpu, anisoraV2_npu

Powered by the enhanced Wan2.1-14B foundation model for superior stability.

  • Distillation-accelerated inference without quality compromise, faster and cheaper
  • Full training/inference code release
  • Native support Huawei Ascend 910B NPUs (entirely trained on domestic chips) 📁 anisoraV2_npu.
  • High quality video shots generation, covers 90% of application scenarios

Ecosystem Tools

Find in 📁 data_pipeline

End-to-end dataset pipeline for rapid training data expansion.

  • Animate data cleaning pipeline.

Anime-optimized Benchmark System

Find in 📁 reward

Specialized evaluation models and scoring algorithms for anime video generation, includes reward models suitable for reinforcement learning and benchmarking.

  • Tailored evaluation framework for animation generation
  • Standard test dataset aligned with ACG aesthetics
  • Human Preference Alignment

The benchmark dataset contains 948 animation video clips are collected and labeled with different actions. Each label contains 10-30 video clips. The corresponding text prompt is generated by Qwen-VL2 at first, then is corrected manually to guarantee the text-video alignment. Fill the form and send PDF format to yangsiqian@bilibili.com or xubaohan@bilibili.com (links provided after agreeing with Bilibili)

AniSoraV1.0_RL

Find in 📁 anisora_rl

The first RLHF framework for anime video generation.

📑 Todo List

  • AniSoraV1.0
    • [ ] Support Nvidia GPU training.
  • AniSoraV2.0
    • [ ] Support 14B version, is excepted before the end of May.
  • AniSora Dataset
    • [ ] High quality training set open apply
  • Anisora Benchmark
    • [ ] Update latest SOTA models performance

💡 Abstract

Animation has gained significant interest in the recent film and TV industry. Despite the success of advanced video generation models like Sora, Kling, and CogVideoX in generating natural videos, they lack the same effectiveness in handling animation videos. Evaluating animation video generation is also a great challenge due to its unique artist styles, violating the laws of physics and exaggerated motions. In this paper, we present a comprehensive system, AniSora, designed for animation video generation, which includes a data processing pipeline, a controllable generation model, and an evaluation dataset. Supported by the data processing pipeline with over 10M high-quality data, the generation model incorporates a spatiotemporal mask module to facilitate key animation production functions such as image-to-video generation, frame interpolation, and localized image-guided animation. We also collect an evaluation benchmark of 948 various animation videos, the evaluation on VBench and human double-blind test demonstrates consistency in character and motion, achieving state-of-the-art results in animation video generation.

🖥️ Method

The overview of Index-anisora is shown as follows.

Features:

  1. We develop a comprehensive video processing system that significantly enhances preprocessing for video generation.

  2. We propose a unified framework designed for animation video generation with a spatiotemporal mask module, enabling tasks such as image-to-video generation, frame interpolation, and localized image-guided animation.

  3. We release a benchmark dataset specifically for evaluating animation video generation.

🎞️ Showcases

Image-generated videos in different artistic styles:

prmopt image Video
The figures in the picture are sitting in a forward moving car waving to the rear, their hair swaying from side to side in the wind Demo
The scene shows two figures in red wedding clothes holding a red rope as they walk off into the distance Demo
The yellow-haired figure reaches out to touch the head of the kneeling figure, and the kneeling figure's body rises and falls as he gasps for breath. Demo
In the frame, a person sprints forward at high speed, their motion appearing slightly blurred from the velocity. Demo
In the frame, the character raises their arm, with gaseous currents visibly flowing along its surface. Demo
The old man's gaze locks onto the gemstone, his right hand subtly adjusting the magnifying glass as his lips move—as if it holds the key to unraveling some ancient knowledge or secret. Demo
The man on the left presses his lips tightly together, his face etched with fury and resolve. Every line of his expression radiates both profound frustration and unshakable conviction. Meanwhile, the other man's jaw hangs open—poised as if to erupt into a shout or impassioned declaration. Demo
The scene depicts an exploding rock, erupting in blinding light as shattered fragments blast outward in all directions. Demo

Temporal Control:

prmopt first frame mid frame last frame Video
In this video we see a scene from the animated film Beauty and the Beast with Belle and the Beast. Belle, with long blonde hair, is standing in a room with large windows, looking out the window and talking to it. She is wearing a purple dress with a purple top... Demo
In this video, a young woman with long blonde hair can be seen looking out from behind a car door at night. The car is parked under a starry sky with a full moon illuminating the scene. The woman appears to be in a state of worry, as evidenced by her facial expression and the way she grips the car door. None Demo
A cartoon cat is the central figure in this video, which appears to be in a state of mischief or curiosity. The cat's eyes are closed and its mouth is open, suggesting a moment of surprise or anticipation... None None Demo

Spatial Control:

prmopt first frame motion mask Video(with motion mask visualization)
In this vibrant underwater scene from the animated film Finding Nemo, Marlin and Nemo, two clownfish, talk near a large purple piece of coral... Demo
Same as above Same as above Demo

** More videos are available in: Video Gallery **

📑 Evaluation

Evaluation results on Vbench:

Method Motion Smoothness Motion Score Aesthetic Quality Imaging Quality I2V Subject I2V Background Overall Consistency Subject Consistency
Opensora-Plan(V1.3) 99.13 76.45 53.21 65.11 93.53 94.71 21.67 88.86
Opensora(V1.2) 98.78 73.62 54.30 68.44 93.15 91.09 22.68 87.71
Vidu 97.71 77.51 53.68 69.23 92.25 93.06 20.87 88.27
Covideo(5B-V1) 97.67 71.47 54.87 68.16 90.68 91.79 21.87 90.29
MiniMax 99.20 66.53 54.56 71.67 95.95 95.42 21.82 93.62
AniSora 99.34 45.59 54.31 70.58 97.52 95.04 21.15 96.99
AniSora-K 99.12 59.49 53.76 68.68 95.13 93.36 21.13 94.61
AniSora-I 99.31 54.96 54.67 68.98 94.16 92.38 20.47 95.75
GT 98.72 56.05 52.70 70.50 96.02 95.03 21.29 94.37

Evaluation results on AniSora-Benchmark:

Method Human Evaluation Visual Smooth Visual Motion Visual Appeal Text-Video Consistency Image-Video Consistency Character Consistency
Vidu-1.5 60.98 55.37 78.95 50.68 60.71 66.85 82.57
Opensora-V1.2 41.10 22.28 74.90 22.62 52.19 55.67 74.76
Opensora-Plan-V1.3 46.14 35.08 77.47 36.14 56.19 59.42 81.19
CogVideoX-5B-V1 53.29 39.91 73.07 39.59 67.98 65.49 83.07
MiniMax-I2V01 69.63 69.38 68.05 70.34 76.14 78.74 89.47
AniSora (Ours) 70.13 71.47 47.94 64.44 72.92 81.54 94.54
AniSora (Interpolated Avg) - 70.78 53.02 64.41 73.56 80.62 91.59
AniSora (KeyFrame Interp) - 70.03 58.10 64.57 74.57 80.78 91.98
AniSora (KeyFrame Interp) - 70.03 58.10 64.57 74.57 80.78 91.98
GT - 92.20 58.27 89.72 92.51 94.69 95.08

AniSora for our I2V results.

AniSora-K for the key frame interpolation results.

AniSora-I for the average results of frame interpolation conditions, including key frame, last frame, mid frame results.

🐳 Benchmark Dataset

The benchmark dataset contains 948 animation video clips are collected and labeled with different actions. Each label contains 10-30 video clips. The corresponding text prompt is generated by Qwen-VL2 at first, then is corrected manually to guarantee the text-video alignment.

Fill the form and send PDF format to yangsiqian@bilibili.com or xubaohan@bilibili.com (links provided after agreeing with Bilibili)

📚 Citation

🌟 If you find our work helpful, please leave us a star and cite our paper.

@article{jiang2024anisora,
  title={AniSora: Exploring the Frontiers of Animation Video Generation in the Sora Era},
  author={Yudong Jiang, Baohan Xu, Siqian Yang, Mingyu Yin, Jing Liu, Chao Xu, Siqi Wang, Yidi Wu, Bingwen Zhu, Xinwen Zhang, Xingyu Zheng,Jixuan Xu, Yue Zhang, Jinlong Hou and Huyang Sun},
  journal={arXiv preprint arXiv:2412.10255},
  year={2024}
}

Model info

diffusers
diffusers coreml onnx safetensors arxiv:2412.10255 arxiv:2504.10044 license:apache-2.0 region:us
↓ 0 ♥ 222

Created: 2025-05-09

Updated: 2025-10-31

View on Hugging Face

Files (209)

.gitattributes
14B/Wan2.1_VAE.pth
14B/config.json
14B/diffusion_pytorch_model.safetensors.index.json
14B/google/umt5-xxl/special_tokens_map.json
14B/google/umt5-xxl/spiece.model
14B/google/umt5-xxl/tokenizer.json
14B/google/umt5-xxl/tokenizer_config.json
14B/model_part1.safetensors
14B/model_part2.safetensors
14B/models_clip_open-clip-xlm-roberta-large-vit-huge-14.pth
14B/models_t5_umt5-xxl-enc-bf16.pth
14B/xlm-roberta-large/sentencepiece.bpe.model
14B/xlm-roberta-large/special_tokens_map.json
14B/xlm-roberta-large/tokenizer.json
14B/xlm-roberta-large/tokenizer_config.json
5B/1000/mp_rank_00_model_states.pt
5B/latest
5B_RL/1000/mp_rank_00_model_states.pt
5B_RL/latest
CogVideoX_VAE_T5/t5-v1_1-xxl_new/added_tokens.json
CogVideoX_VAE_T5/t5-v1_1-xxl_new/config.json
CogVideoX_VAE_T5/t5-v1_1-xxl_new/model-00001-of-00002.safetensors
CogVideoX_VAE_T5/t5-v1_1-xxl_new/model-00002-of-00002.safetensors
CogVideoX_VAE_T5/t5-v1_1-xxl_new/model.safetensors.index.json
CogVideoX_VAE_T5/t5-v1_1-xxl_new/special_tokens_map.json
CogVideoX_VAE_T5/t5-v1_1-xxl_new/spiece.model
CogVideoX_VAE_T5/t5-v1_1-xxl_new/tokenizer_config.json
CogVideoX_VAE_T5/videokl_ch16_long_20w.pt
README.md
V3.1/Wan2.1_VAE.pth
V3.1/assets/comp_effic.png
V3.1/assets/data_for_diff_stage.jpg
V3.1/assets/i2v_res.png
V3.1/assets/logo.png
V3.1/assets/t2v_res.jpg
V3.1/assets/vben_1.3b_vs_sota.png
V3.1/assets/vben_vs_sota.png
V3.1/assets/video_dit_arch.jpg
V3.1/assets/video_vae_res.jpg
V3.1/config.json
V3.1/diffusion_pytorch_model.safetensors.index.json
V3.1/examples/i2v_input.JPG
V3.1/google/umt5-xxl/special_tokens_map.json
V3.1/google/umt5-xxl/spiece.model
V3.1/google/umt5-xxl/tokenizer.json
V3.1/google/umt5-xxl/tokenizer_config.json
V3.1/models_clip_open-clip-xlm-roberta-large-vit-huge-14.pth
V3.1/models_t5_umt5-xxl-enc-bf16.pth
V3.1/xlm-roberta-large/sentencepiece.bpe.model
V3.1/xlm-roberta-large/special_tokens_map.json
V3.1/xlm-roberta-large/tokenizer.json
V3.1/xlm-roberta-large/tokenizer_config.json
V3.2/Wan2.1_VAE.pth
V3.2/configuration.json
V3.2/google/umt5-xxl/special_tokens_map.json
V3.2/google/umt5-xxl/spiece.model
V3.2/google/umt5-xxl/tokenizer.json
V3.2/google/umt5-xxl/tokenizer_config.json
V3.2/high_noise_model/config.json
V3.2/high_noise_model/diffusion_pytorch_model.safetensors.index.json
V3.2/low_noise_model/config.json
V3.2/low_noise_model/diffusion_pytorch_model.safetensors.index.json
V3.2/models_t5_umt5-xxl-enc-bf16.pth
V3/Wan2.1_VAE.pth
V3/assets/comp_effic.png
V3/assets/data_for_diff_stage.jpg
V3/assets/i2v_res.png
V3/assets/logo.png
V3/assets/t2v_res.jpg
V3/assets/vben_1.3b_vs_sota.png
V3/assets/vben_vs_sota.png
V3/assets/video_dit_arch.jpg
V3/assets/video_vae_res.jpg
V3/config.json
V3/diffusion_pytorch_model.safetensors.index.json
V3/examples/i2v_input.JPG
V3/google/umt5-xxl/special_tokens_map.json
V3/google/umt5-xxl/spiece.model
V3/google/umt5-xxl/tokenizer.json
V3/google/umt5-xxl/tokenizer_config.json
V3/models_clip_open-clip-xlm-roberta-large-vit-huge-14.pth
V3/models_t5_umt5-xxl-enc-bf16.pth
V3/xlm-roberta-large/sentencepiece.bpe.model
V3/xlm-roberta-large/special_tokens_map.json
V3/xlm-roberta-large/tokenizer.json
V3/xlm-roberta-large/tokenizer_config.json
anymask/Wan2.1_VAE.pth
anymask/config.json
anymask/diffusion_pytorch_model.safetensors.index.json
anymask/models_clip_open-clip-xlm-roberta-large-vit-huge-14.pth
anymask/models_t5_umt5-xxl-enc-bf16.pth
assets/000000(223).gif
assets/000000(223).png
assets/000000(225).gif
assets/000000(225).png
assets/000000(232).gif
assets/000000(232).png
assets/132.gif
assets/132.png
assets/132_mask.png
assets/133.gif
assets/133_mask.png
assets/anisora_benchmark_agreement_form.doc
assets/cartoon_films_ren_wu_shuo_hua_34_firstmidlast.gif
assets/cartoon_films_ren_wu_shuo_hua_34_firstmidlast_first.png
assets/cartoon_films_ren_wu_shuo_hua_34_firstmidlast_last.png
assets/cartoon_films_ren_wu_shuo_hua_34_firstmidlast_mid.png
assets/changge1.jpg
assets/changge1_vid.gif
assets/cover-arxiv-kb-2.png
assets/framework.png
assets/image_1.jpg
assets/image_1_vid.gif
assets/image_2.jpg
assets/image_2_vid.gif
assets/image_3.jpg
assets/image_3_vid.gif
assets/image_4.jpg
assets/image_4_vid.gif
assets/image_5.jpg
assets/image_5_vid.gif
assets/index_icon.png
assets/motion_comics_tui_la_5_firstlast.gif
assets/motion_comics_tui_la_5_firstlast_first.png
assets/motion_comics_tui_la_5_firstlast_last.jpeg
assets/motion_comics_zhi_dong_xi_2_last.gif
assets/motion_comics_zhi_dong_xi_2_last.jpeg
assets/nvtuan.jpg
assets/nvtuan_vid.gif
data_pipeline/ava+logos-l14-linearMSE.pth
data_pipeline/ava+logos-l14-reluMSE.pth
data_pipeline/black_bound_0122_v5.pt
data_pipeline/craft_mlt_25k.pth
data_pipeline/raft-chairs.pth
data_pipeline/raft-kitti.pth
data_pipeline/raft-sintel.pth
data_pipeline/raft-small.pth
data_pipeline/raft-things.pth
data_pipeline/sac+logos+ava1-l14-linearMSE.pth
reward/IP_checkpoints/blip_checkpoints/animate_recoginzer.pth
reward/IP_checkpoints/grouding-dino-base/.gitattributes
reward/IP_checkpoints/grouding-dino-base/README.md
reward/IP_checkpoints/grouding-dino-base/config.json
reward/IP_checkpoints/grouding-dino-base/model.safetensors
reward/IP_checkpoints/grouding-dino-base/preprocessor_config.json
reward/IP_checkpoints/grouding-dino-base/pytorch_model.bin
reward/IP_checkpoints/grouding-dino-base/special_tokens_map.json
reward/IP_checkpoints/grouding-dino-base/tokenizer.json
reward/IP_checkpoints/grouding-dino-base/tokenizer_config.json
reward/IP_checkpoints/grouding-dino-base/vocab.txt
reward/IP_checkpoints/sam2_checkpoints/sam2.1_hiera_base_plus.pt
reward/videos.tar.gz
reward/weights/Pretrain_humangt_meanvideo_trainset_wGT/checkpoint_06.pth
reward/weights/Pretrain_text_humangt_meanvideo_trainset_wGT_random_samescore/checkpoint_05.pth
reward/weights/bert-base-uncased/.gitattributes
reward/weights/bert-base-uncased/LICENSE
reward/weights/bert-base-uncased/README.md
reward/weights/bert-base-uncased/config.json
reward/weights/bert-base-uncased/coreml/fill-mask/float32_model.mlpackage/Data/com.apple.CoreML/model.mlmodel
reward/weights/bert-base-uncased/coreml/fill-mask/float32_model.mlpackage/Data/com.apple.CoreML/weights/weight.bin
reward/weights/bert-base-uncased/coreml/fill-mask/float32_model.mlpackage/Manifest.json
reward/weights/bert-base-uncased/flax_model.msgpack
reward/weights/bert-base-uncased/model.onnx ONNX
reward/weights/bert-base-uncased/model.safetensors
reward/weights/bert-base-uncased/pytorch_model.bin
reward/weights/bert-base-uncased/rust_model.ot
reward/weights/bert-base-uncased/tf_model.h5
reward/weights/bert-base-uncased/tokenizer.json
reward/weights/bert-base-uncased/tokenizer_config.json
reward/weights/bert-base-uncased/vocab.txt
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/added_tokens.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/chat_template.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/config.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/generation_config.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/model-00001-of-00004.safetensors
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/model-00002-of-00004.safetensors
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/model-00003-of-00004.safetensors
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/model-00004-of-00004.safetensors
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/model.safetensors.index.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/preprocessor_config.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/processor_config.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/special_tokens_map.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/tokenizer.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/tokenizer.model
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/tokenizer_config.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-benchmark-1epoch_4096_regression/checkpoint-final/training_args.bin
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/added_tokens.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/chat_template.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/config.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/generation_config.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/model-00001-of-00004.safetensors
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/model-00002-of-00004.safetensors
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/model-00003-of-00004.safetensors
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/model-00004-of-00004.safetensors
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/model.safetensors.index.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/preprocessor_config.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/processor_config.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/special_tokens_map.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/tokenizer.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/tokenizer.model
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/tokenizer_config.json
reward/weights/mantis-8b-idefics2-video-eval-24frame-quality_4096_regression/checkpoint-final/training_args.bin
reward/weights/testvl-pre76-top187-rec69.pth

Related models