stable-diffusion-webui icon indicating copy to clipboard operation
stable-diffusion-webui copied to clipboard

[Bug]: Webui-streamlit Enables GFPGAN error

Open 1004370065 opened this issue 2 years ago • 0 comments

What happened?

RuntimeError: Input type (torch.cuda.HalfTensor) and weight type (torch.FloatTensor) should be the same Traceback: File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\streamlit\runtime\scriptrunner\script_runner.py", line 562, in _run_script exec(code, module.dict) File "D:\project\stable-diffusion-webui\scripts\webui_streamlit.py", line 177, in layout() File "D:\project\stable-diffusion-webui\scripts\webui_streamlit.py", line 141, in layout layout() File "scripts\txt2img.py", line 418, in layout output_images, seeds, info, stats = txt2img(prompt, st.session_state.sampling_steps, sampler_name, st.session_state["batch_count"], st.session_state["batch_size"], File "scripts\txt2img.py", line 136, in txt2img output_images, seed, info, stats = process_images( File "scripts\sd_utils.py", line 2256, in process_images cropped_faces, restored_faces, restored_img = server_state["GFPGAN"].enhance(x_sample[:,:,::-1], has_aligned=False, only_center_face=False, paste_back=True) File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\torch\autograd\grad_mode.py", line 27, in decorate_context return func(*args, **kwargs) File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\gfpgan\utils.py", line 111, in enhance self.face_helper.get_face_landmarks_5(only_center_face=only_center_face, eye_dist_threshold=5) File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\facexlib\utils\face_restoration_helper.py", line 139, in get_face_landmarks_5 bboxes = self.face_det.detect_faces(input_img, 0.97) * scale File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\facexlib\detection\retinaface.py", line 205, in detect_faces loc, conf, landmarks, priors = self.__detect_faces(image) File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\facexlib\detection\retinaface.py", line 156, in __detect_faces loc, conf, landmarks = self(inputs) File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\torch\nn\modules\module.py", line 1110, in _call_impl return forward_call(*input, **kwargs) File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\facexlib\detection\retinaface.py", line 121, in forward out = self.body(inputs) File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\torch\nn\modules\module.py", line 1110, in _call_impl return forward_call(*input, **kwargs) File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\torchvision\models_utils.py", line 63, in forward x = module(x) File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\torch\nn\modules\module.py", line 1110, in _call_impl return forward_call(*input, **kwargs) File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\torch\nn\modules\conv.py", line 447, in forward return self._conv_forward(input, self.weight, self.bias) File "C:\ProgramData\Miniconda3\envs\ldm\lib\site-packages\torch\nn\modules\conv.py", line 443, in _conv_forward return F.conv2d(input, weight, bias, self.stride,

Version

0.0.1 (Default)

What browsers are you seeing the problem on?

No response

Where are you running the webui?

No response

Custom settings

No response

Relevant log output

No response

Code of Conduct

  • [X] I agree to follow this project's Code of Conduct

1004370065 avatar Oct 13 '22 03:10 1004370065