عضو کانال تلگرام ما شوید.

رفع خطای ‘UnpicklingError: invalid load key, ‘v در پای تورچ

رفع خطای ‘UnpicklingError: invalid load key, ‘v در پای تورچ
رفع خطای ‘UnpicklingError: invalid load key, ‘v در پای تورچ

رفع خطای ‘UnpicklingError: invalid load key, ‘v در پای تورچ

اگر شما هم در هنگام اجرای برنامه پای تورچ یا Pytorch خود با خطای زیر روبرو شده اید در این آموزش به شما روش حل این مشکل را آموزش می دهیم.

Getting an error “UnpicklingError: invalid load key, ‘v’.” in Pytorch model deploying in Streamlit

همراه ما باشید.

 

رفع خطای ‘UnpicklingError: invalid load key, ‘v در پای تورچ

اگر با خطای زیر روبرو شدید:

  File "__init__.py", line 56, in __init__
    self.load_state_dict(torch.load(path, map_location=cpu))
  File "/opt/homebrew/lib/python3.9/site-packages/torch/serialization.py", line 713, in load
    return _legacy_load(opened_file, map_location, pickle_module, **pickle_load_args)
  File "/opt/homebrew/lib/python3.9/site-packages/torch/serialization.py", line 920, in _legacy_load
    magic_number = pickle_module.load(f, **pickle_load_args)
_pickle.UnpicklingError: invalid load key, 'v'.

برای رفع این مشکل باید کتابخانه ی git-lfs را نصب کنید. برای نصب این کتابخانه روی این لینک بزنید.

سپس برای دانلود پکیج ها از گیت هاب به جای دستور git clone ساده از دستور زیر استفاده کنید:

git lfs clone https://github.com/xxx/xxx

 

 

اگر مشکل شما رفع نشد در بخش نظرات این نوشته برای ما بنویسید.

موفق باشید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]