a dog wearing vr goggles on a boat | Pikachu snowboarding | a girl floating underwater |
Mickey Mouse is dancing on white background | light wind, feathers moving, she moves her gaze, 4k | fashion portrait shoot of a girl in colorful glasses, a breeze moves her hair |
pip install accelerate transformers diffusers webdataset loralib peft pytorch_lightning open_clip_torch hpsv2 peft wandb av einops packaging omegaconf opencv-python kornia
pip install flash-attn --no-build-isolation
git clone https://github.com/Dao-AILab/flash-attention.git
cd flash-attention
pip install csrc/fused_dense_lib csrc/layer_norm
pip install git+https://github.com/iejMac/video2dataset.git
conda install xformers
Model | Resolution | Checkpoints |
---|---|---|
T2V-Turbo (VC2) | 320x512 | |
T2V-Turbo (MS) | 256x256 |
We provide local demo codes supported with gradio (For MacOS users, need to set the device="mps" in app.py; For Intel GPU users, set device="xpu" in app.py).
To play with our T2V-Turbo (VC2), please follow the steps below:
-
Download the
unet_lora.pt
of our T2V-Turbo (VC2) here. -
Download the model checkpoint of VideoCrafter2 here.
-
Launch the gradio demo with the following command:
pip install gradio==3.48.0
python app.py --unet_dir PATH_TO_UNET_LORA.pt --base_model_dir PATH_TO_VideoCrafter2_MODEL_CKPT
To play with our T2V-Turbo (MS), please follow the steps below:
-
Download the
unet_lora.pt
of our T2V-Turbo (MS) here. -
Launch the gradio demo with the following command:
pip install gradio==3.48.0
python app_ms.py --unet_dir PATH_TO_UNET_LORA.pt
To train T2V-Turbo (VC2), run the following command
bash train_t2v_turbo_vc2.sh
To train T2V-Turbo (MS), run the following command
bash train_t2v_turbo_ms.sh