caohy666 commited on
Commit
f288790
·
1 Parent(s): 3fa4852

<fix> low cpu memory usage.

Browse files
Files changed (1) hide show
  1. app.py +8 -4
app.py CHANGED
@@ -54,14 +54,18 @@ def init_basemodel():
54
  # init models
55
  transformer = HunyuanVideoTransformer3DModel.from_pretrained('hunyuanvideo-community/HunyuanVideo-I2V',
56
  subfolder="transformer",
57
- inference_subject_driven=False)
 
58
  scheduler = diffusers.FlowMatchEulerDiscreteScheduler()
59
  vae = diffusers.AutoencoderKLHunyuanVideo.from_pretrained('hunyuanvideo-community/HunyuanVideo-I2V',
60
- subfolder="vae")
 
61
  text_encoder = transformers.LlavaForConditionalGeneration.from_pretrained('hunyuanvideo-community/HunyuanVideo-I2V',
62
- subfolder="text_encoder")
 
63
  text_encoder_2 = transformers.CLIPTextModel.from_pretrained('hunyuanvideo-community/HunyuanVideo-I2V',
64
- subfolder="text_encoder_2")
 
65
  tokenizer = transformers.AutoTokenizer.from_pretrained('hunyuanvideo-community/HunyuanVideo-I2V',
66
  subfolder="tokenizer")
67
  tokenizer_2 = transformers.CLIPTokenizer.from_pretrained('hunyuanvideo-community/HunyuanVideo-I2V',
 
54
  # init models
55
  transformer = HunyuanVideoTransformer3DModel.from_pretrained('hunyuanvideo-community/HunyuanVideo-I2V',
56
  subfolder="transformer",
57
+ inference_subject_driven=False,
58
+ low_cpu_mem_usage=True)
59
  scheduler = diffusers.FlowMatchEulerDiscreteScheduler()
60
  vae = diffusers.AutoencoderKLHunyuanVideo.from_pretrained('hunyuanvideo-community/HunyuanVideo-I2V',
61
+ subfolder="vae",
62
+ low_cpu_mem_usage=True)
63
  text_encoder = transformers.LlavaForConditionalGeneration.from_pretrained('hunyuanvideo-community/HunyuanVideo-I2V',
64
+ subfolder="text_encoder",
65
+ low_cpu_mem_usage=True)
66
  text_encoder_2 = transformers.CLIPTextModel.from_pretrained('hunyuanvideo-community/HunyuanVideo-I2V',
67
+ subfolder="text_encoder_2",
68
+ low_cpu_mem_usage=True)
69
  tokenizer = transformers.AutoTokenizer.from_pretrained('hunyuanvideo-community/HunyuanVideo-I2V',
70
  subfolder="tokenizer")
71
  tokenizer_2 = transformers.CLIPTokenizer.from_pretrained('hunyuanvideo-community/HunyuanVideo-I2V',