/ Модель

Характеристики

Лицензия
Apache 2.0
Архитектура
ti2v · dense
Базовая модель
FastWan2.2-TI2V-5B-MLX
Библиотека
mlx
Опубликована
21 сен 2026

FastWan2.2-TI2V-5B-MLX-q8

Генерация видеоТекст → видео3 профессии

Вариант FastWan2.2-TI2V-5B для MLX с 8-битным текстовым энкодером предназначен для локальной генерации видео по тексту на Apple Silicon.

104скачиваний за 30 дней1лайквеса обновлены21 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

jboone100 подготовил вариант FastWan2.2-TI2V-5B для MLX, предназначенный для локальной генерации видео на компьютерах Apple Silicon. В репозитории 8-битно квантован текстовый энкодер umT5-XXL с размером группы 64; трансформер и VAE сохранены без изменений относительно конверсии lBroth/FastWan2.2-TI2V-5B-MLX. Модель генерирует видео по текстовому описанию, используя архитектуру TI2V семейства Wan 2.2 и библиотеку MLX.

Квантованный энкодер занимает 6,0 ГБ вместо 11,4 ГБ, а весь репозиторий — около 18,8 ГБ. По замерам автора на Apple M2 Max кодирование одного промпта занимает 1,1 секунды; сходство эмбеддинга с версией float32 составляет 0,995 по косинусной мере. Указана лицензия Apache-2.0. Для загрузки нужна поддержка квантованных весов энкодера; README предупреждает, что mlx-video напрямую ожидает bfloat16-энкодер и для него следует использовать исходный репозиторий.

Сценарии применения

  • генерация коротких видео по текстовому описанию
  • локальное создание видеороликов на компьютере Apple Silicon
  • ускорение кодирования текстового промпта перед генерацией видео

Ограничения

Репозиторий требует загрузчика, который поддерживает 8-битные веса энкодера; mlx-video напрямую ожидает энкодер bfloat16. Результаты замеров приведены для Apple M2 Max, поэтому их нельзя считать гарантией скорости на другом оборудовании.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

FastWan2.2-TI2V-5B — MLX, 8-bit text encoder

lBroth/FastWan2.2-TI2V-5B-MLX with one change: the umT5-XXL text encoder is quantised to 8 bit, and the tokenizer is included so the repo is self-contained. The transformer and VAE are that conversion's files, byte for byte.

Made for LocalLab, which runs it on Apple Silicon.

Why

The encoder reads the prompt once per clip and is then released, but it was the largest thing in the pipeline: 11.4 GB on disk, and 22.7 GB resident in loaders that upcast it to float32. At 8 bit it is 6.0 GB, and the embedding it produces stays within a cosine of 0.995 of the float32 one — as close as bfloat16's 0.997.

Measured on an Apple M2 Max (30-core GPU, 32 GB), encoding one prompt:

EncoderOn diskResidentEncodeCosine vs float32
float32 (as mlx-video loads bf16)11.4 GB22.7 GB11.7 s—
bfloat1611.4 GB11.4 GB1.5 s0.997
8-bit (this repo)6.0 GB6.0 GB1.1 s0.995
4-bit (not shipped)3.2 GB3.2 GB1.0 s0.911 — breaks the prompt

4-bit is included in that table because it looks tempting and isn't: a 44% mean error in the embedding is a different prompt, not a cheaper one.

Files

FileSize
model.safetensors10.0 GBtransformer (bf16), unchanged
t5_encoder_q8.safetensors6.0 GBumT5-XXL, 8-bit, group size 64
vae.safetensors2.8 GBWan 2.2 VAE (z_dim 48), unchanged
tokenizer/17 MBumT5 tokenizer, from google/umt5-xxl
config.json—the original, plus a t5_quantization marker

Total ≈ 18.8 GB, against 24.2 GB for the source repo.

Loading it

The encoder file is named t5_encoder_q8.safetensors, not t5_encoder.safetensors, on purpose: a loader that doesn't expect quantised weights fails immediately on a missing file rather than cryptically on mismatched shapes. Quantise the encoder's Linear layers at 8 bit, group size 64, before loading the weights — config.json states this under t5_quantization.

Using mlx-video directly? Point it at the source repo instead; it expects the bfloat16 encoder.

Generation, for reference

Three denoise steps (sigmas 1.0 / 0.757 / 0.522, re-noised between steps), no classifier-free guidance, 24 fps. Measured end to end on an Apple M2 Max (30-core GPU, 32 GB) with LocalLab's engine, at 832×480 — each figure a complete generation from prompt to MP4, from a normal install of this repo:

ClipPrompt3 stepsDecodeTotalPeak
1 s (25 frames)1.7 s16.3 s25.3 s43 s17.0 GB
5 s (121 frames)1.9 s87.7 s221.3 s311 s15.0 GB

The peak is one component at a time — the encoder, then the transformer, then the VAE — so it stays near the largest single part rather than the 18.8 GB total. The decoder dominates, and its tile size is chosen from the memory available, which is why the 5-second clip peaks lower than the 1-second one.

Licence and attribution

Apache 2.0 throughout; see LICENSE and NOTICE. Credit belongs to Wan-AI for the model, FastVideo for the distillation, lBroth for the MLX conversion, and Google for umT5.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · mlx

Нельзя запустить

MLX-модели работают только на Apple Silicon.

Ревизия весов
8e12003

0 моделей