CoolFace
Modelpublic

oxide-lab/LTX-Video-0.9.5-diffusers

sourceHugging Faceotherupdated 9mo agoView on Hugging Face
0likes86downloads
Model Card

LTX-Video in Rust (Candle)

This repository provides a high-performance, native Rust implementation of LTX-Video using the Candle ML framework.

Features

  • โ€”๐Ÿฆ€ Native Rust: No Python dependency required for inference.
  • โ€”๐Ÿš€ Performance: Optimized for NVIDIA GPUs with Flash Attention v2 and cuDNN.
  • โ€”๐Ÿ’พ Memory Efficient: Supports GGUF quantization for T5-XXL text encoder and VAE tiling/slicing for generating HD videos on consumer GPUs.
  • โ€”๐Ÿ›  Flexible: Easy to use CLI for video generation and library for custom integration.

Quick Start

Installation

Ensure you have Rust and the CUDA Toolkit installed, then:

bash
git clone https://github.com/FerrisMind/candle-video
cd candle-video
cargo build --release --features flash-attn,cudnn

Video Generation

bash
cargo run --example ltx-video --release -- \
    --local-weights ./models/ltx-video \
    --prompt "A serene mountain lake at sunset, photorealistic, 4k" \
    --width 768 --height 512 --num-frames 97 \
    --steps 30

Performance & Memory

ResolutionFramesVRAM (BF16)VRAM (VAE Tiling)
512x76897~8-13 GB~8-9 GB

Note: Using GGUF T5 encoder saves an additional ~8-12GB of VRAM.

Credits


For more details, visit the main GitHub Repository.