DiffSynth-Studio
DiffSynth-Studio copied to clipboard
RuntimeError: "exp_vml_cpu" not implemented for 'Half'
hi,dear 大佬,这个是啥问题啊,
>>> video = pipe(
... input_image=image.resize((512, 512)),
... num_frames=128, fps=30, height=512, width=512,
... motion_bucket_id=127,
... num_inference_steps=50,
... min_cfg_scale=2, max_cfg_scale=2, contrast_enhance_scale=1.2
... )
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/data/envs/diffsynth/lib/python3.9/site-packages/torch/utils/_contextlib.py", line 115, in decorate_context
return func(*args, **kwargs)
File "/data/DiffSynth-Studio/diffsynth/pipelines/stable_video_diffusion.py", line 158, in __call__
image_emb_clip_posi = self.encode_image_with_clip(input_image)
File "/data/DiffSynth-Studio/diffsynth/pipelines/stable_video_diffusion.py", line 53, in encode_image_with_clip
image = SVDCLIPImageProcessor().resize_with_antialiasing(image, (224, 224))
File "/dat/DiffSynth-Studio/diffsynth/pipelines/stable_video_diffusion.py", line 226, in resize_with_antialiasing
input = self._gaussian_blur2d(input, ks, sigmas)
File "/da/DiffSynth-Studio/diffsynth/pipelines/stable_video_diffusion.py", line 302, in _gaussian_blur2d
kernel_x = self._gaussian(kx, sigma[:, 1].view(bs, 1))
File "/datg/DiffSynth-Studio/diffsynth/pipelines/stable_video_diffusion.py", line 289, in _gaussian
gauss = torch.exp(-x.pow(2.0) / (2 * sigma.pow(2.0)))