🎬 VSpark — 0.5B Video Generation Model

VSpark is a fully trainable, scratch-initialized 726.2M parameter video generation model built with a Spatial-Temporal Diffusion Transformer architecture.

Architecture

Component Details
Video backbone Spatial-Temporal DiT · 16 blocks · dim=1024 · 16 heads
Video VAE 4-level encoder/decoder · latent_ch=4 · stride-8
Text encoder 6-layer transformer · dim=768 · BPE vocab=49408
Audio decoder 8-block mel-spectrogram DiT · dim=512
Total ~726.2M params

Quick start

from vspark_pipeline import VSparkPipeline
pipe = VSparkPipeline.from_pretrained("AyaanAhmed123/Vspark")
frames, audio_mel = pipe("A golden sunset over ocean waves", num_inference_steps=50)

Training

python train_colab.py --data_dir /path/to/videos --epochs 50

License

Apache 2.0

Downloads last month
22
Safetensors
Model size
0.7B params
Tensor type
F32
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support