/ Модель

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

Лицензия
Apache 2.0
Библиотека
diffusers
Опубликована
6 дек 2024

FastMochi-diffusers

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

Ускоренная дистиллированная версия Mochi для генерации видео по текстовым запросам за 8 шагов диффузии.

26скачиваний за 30 дней19лайковвеса обновлены16 дек 2024

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Видео» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели сгенерируют результат по каждой задаче. Опубликованный тест появится на этой странице.

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

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

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

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

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

FastMochi — ускоренная модель генерации видео из текстовых запросов, разработанная Hao AI Lab и основанная на Mochi. Дистилляция позволяет создавать видео за 8 шагов диффузии, что, по данным карточки, примерно в 8 раз быстрее исходной Mochi при 64 шагах.

Модель предназначена для генерации видео по текстовому описанию и распространяется в формате Diffusers с весами Safetensors. Карточка поддерживает английский язык. Лицензия — Apache-2.0; для запуска README предлагает использовать репозиторий FastVideo или совместимый скрипт из официального репозитория Mochi.

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

  • создание видеороликов по текстовому описанию
  • быстрое прототипирование видеосцен
  • генерация видео с меньшим числом шагов диффузии

Ограничения

Карточка сообщает о качественных сравнениях, но не приводит численных оценок качества; заявленное ускорение относится к сравнению 8 шагов FastMochi с 64 шагами исходной Mochi.

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

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

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

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

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

Открыть на Hugging Face

FastMochi Model Card

Model Details

FastMochi is an accelerated Mochi model. It can sample high quality videos with 8 diffusion steps. That brings around 8X speed up compared to the original Mochu with 64 steps.

Usage

from genmo.mochi_preview.pipelines import (
    DecoderModelFactory,
    DitModelFactory,
    MochiMultiGPUPipeline,
    T5ModelFactory,
    linear_quadratic_schedule,
)
from genmo.lib.utils import save_video
import os

with open("prompt.txt", "r") as f:
    prompts = [line.rstrip() for line in f]
    
pipeline = MochiMultiGPUPipeline(
    text_encoder_factory=T5ModelFactory(),
    world_size=4,
    dit_factory=DitModelFactory(
        model_path=f"weights/dit.safetensors", model_dtype="bf16"
    ),
    decoder_factory=DecoderModelFactory(
        model_path=f"weights/decoder.safetensors",
    ),
)
# read prompt line by line from prompt.txt


output_dir = "outputs"
os.makedirs(output_dir, exist_ok=True)
for i, prompt in enumerate(prompts):
    video = pipeline(
        height=480,
        width=848,
        num_frames=163,
        num_inference_steps=8,
        sigma_schedule=linear_quadratic_schedule(8, 0.1, 6),
        cfg_schedule=[1.5] * 8,
        batch_cfg=False,
        prompt=prompt,
        negative_prompt="",
        seed=12345,
    )[0]
    save_video(video, f"{output_dir}/output_{i}.mp4")

Training details

FastMochi is consistency distillated on the MixKit dataset with the following hyperparamters:

  • Batch size: 32
  • Resulotion: 480X848
  • Num of frames: 169
  • Train steps: 128
  • GPUs: 16
  • LR: 1e-6
  • Loss: huber

Evaluation

We provide some qualitative comparisons between FastMochi 8 step inference v.s. the original Mochi with 8 step inference:

FastMochi 6 stepsMochi 6 steps
FastMochi 8 stepMochi 8 step
FastMochi 8 stepMochi 8 step
FastMochi 8 stepMochi 8 step
FastMochi 8 stepMochi 8 step

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

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

GPU в ailist

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

Можно запустить

Подбираем GPU…

Ревизия весов
92d7fc4

0 моделей