Harahan/QVGen-CogVideoX-2B-W4A4
Harahan
Texto a video
Modelo generativo de texto a vídeo basado en CogVideoX-2B y cuantizado a 4 bits para pesos y activaciones (W4A4). Forma parte de QVGen, un método diseñado para mantener una calidad comparable a la precisión completa con menor coste de memoria y computación. El modelo tiene 2.000 millones de parámetros, utiliza tensores BF16 y fue entrenado con el conjunto de datos OpenVid-1M.
Como usar
Instala las dependencias y carga el modelo con Diffusers. El ejemplo proporcionado usa CUDA y precisión BF16; para dispositivos Apple se indica cambiar el dispositivo a mps.
pip install -U diffusers transformers accelerate
import torch
from diffusers import DiffusionPipeline
# switch to "mps" for apple devices
pipe = DiffusionPipeline.from_pretrained(
"Harahan/QVGen-CogVideoX-2B-W4A4",
dtype=torch.bfloat16,
device_map="cuda"
)
prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k"
image = pipe(prompt).images[0]
Funcionalidades
- Generación de vídeo a partir de descripciones textuales
- Cuantización W4A4: pesos y activaciones de 4 bits
- Arquitectura base CogVideoX-2B
- 2.000 millones de parámetros
- Calidad orientada a aproximarse a modelos de precisión completa
- Compatible con la biblioteca Diffusers
- Distribuido en formato Safetensors bajo licencia Apache 2.0
Casos de uso
- Crear vídeos a partir de indicaciones escritas
- Experimentar con generación de vídeo cuantizada en hardware con memoria limitada
- Investigar la relación entre cuantización y calidad visual en modelos generativos de vídeo
- Comparar modelos CogVideoX cuantizados con versiones de precisión completa
- Desarrollar prototipos locales de generación de vídeo mediante Diffusers