Spaces:
Runtime error
Runtime error
File size: 916 Bytes
11998d6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
import torch
from diffusers import BitsAndBytesConfig as DiffusersBitsAndBytesConfig
from diffusers import HunyuanVideoTransformer3DModel, HunyuanVideoPipeline
from diffusers.utils import export_to_video
quant_config = DiffusersBitsAndBytesConfig(load_in_8bit=True)
# model = "tencent/HunyuanVideo"
model = "hunyuanvideo-community/HunyuanVideo"
transformer_8bit = HunyuanVideoTransformer3DModel.from_pretrained(
model,
subfolder="transformer",
quantization_config=quant_config,
torch_dtype=torch.float16,
# device_map="balanced",
)
pipeline = HunyuanVideoPipeline.from_pretrained(
"hunyuanvideo-community/HunyuanVideo",
transformer=transformer_8bit,
torch_dtype=torch.float16,
device_map="balanced",
)
prompt = "A cat walks on the grass, realistic style."
video = pipeline(prompt=prompt, num_frames=61, num_inference_steps=3).frames[0]
export_to_video(video, "cat.mp4", fps=15) |