Я пытаюсь загрузить файл рассола от других людей.Я считаю, что это модель нейронной сети, созданная torch
.Переменная просто сохраняется как pickle.dump(variable, file, protocol=pickle.HIGHEST_PROTOCOL)
.Однако мне было тяжело загрузить его в мою локальную машину.Я не хочу переучивать модель снова, так как она неэффективна.Может кто-нибудь помочь мне загрузить файл pickle?Я пытался найти его в Google, но ничто из решения не может помочь мне.
Я пытаюсь загрузить файл рассола, созданный другими.Я клонирую его из репозитория на GitLab.Код выглядит так:
import pickle
with open('pickle_from_repo.pickle', 'rb') as f:
var = pickle.load(f)
и ошибка, которую я получил:
UnpicklingError: invalid load key, 'v'.
Я проверил исходный код, переменная сохраняется в pickle с помощью
def dump(self, path):
with open(path, 'wb') as f:
pickle.dump(self.classes_, f, protocol=pickle.HIGHEST_PROTOCOL)
Некоторые люди говорили мне, что это может быть git lfs
проблема, но я не совсем понимаю, почему это будет проблемой.