목차

    반응형

    VAE 적용 안됨 오류

    코랩을 사용할 때 아래와 같은 오류 메시지 발생.

    vae 적용이 안되고 setting stable diffusion에서
    sd vae 설정 자리에 sd unet?라고 표시되는 경우 해결방법입니다.

    /* CMD 오류 화면  */
    
    Loading VAE weights specified in settings: /content/gdrive/MyDrive/sd/stable-diffusion-webui/models/VAE/vaeFtMse840000Ema_v10.safetensors
    
    changing setting sd_vae to vaeFtMse840000Ema_v10.safetensors: SafetensorError
    
    Traceback (most recent call last):
    
      File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/shared.py", line 633, in set
    
        self.data_labels[key].onchange()
    
      File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/call_queue.py", line 14, in f
    
        res = func(*args, **kwargs)
    
      File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/webui.py", line 239, in <lambda>
    
        shared.opts.onchange("sd_vae", wrap_queued_call(lambda: modules.sd_vae.reload_vae_weights()), call=False)
    
      File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/sd_vae.py", line 204, in reload_vae_weights
    
        load_vae(sd_model, vae_file, vae_source)
    
      File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/sd_vae.py", line 142, in load_vae
    
        vae_dict_1 = load_vae_dict(vae_file, map_location=shared.weight_load_location)
    
      File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/sd_vae.py", line 120, in load_vae_dict
    
        vae_ckpt = sd_models.read_state_dict(filename, map_location=map_location)
    
      File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/sd_models.py", line 253, in read_state_dict
    
        pl_sd = safetensors.torch.load_file(checkpoint_file, device=device)
    
      File "/usr/local/lib/python3.10/dist-packages/safetensors/torch.py", line 259, in load_file
    
        with safe_open(filename, framework="pt", device=device) as f:
    
    safetensors_rust.SafetensorError: Error while deserializing header: MetadataIncompleteBuffer

    해결방법

    vae 파일을 노트북 내에서 옮기거나 노트북 화면에서
    폴더에 넣으면 파일이 손상돼서 에러가 발생하는 경우입니다.

    G드라이브를 통해 직접적으로 폴더에 넣어주면 해결됩니다.

    반응형
    모아씨는 여러분들의 방문으로 운영됩니다. 감사합니다.