torchfile.T7ReaderException: неизвестный тип объекта / typeidx: 1936876918 - PullRequest
0 голосов
/ 10 марта 2020

Когда я пытался прочитать файл t7 на моей виртуальной машине docker Ubuntu, я столкнулся с этой ошибкой, которая не появляется, когда я запускаю один и тот же код на моем компьютере и colab.

Это код, который вызывает ошибку: t7 = torchfile.load ('./ wct_models / vgg_normalised_conv5_1.t7', force_8bytes_long = True)

Это должно считываться как dict, но каким-то образом torchfile не может распознать это когда он работает на docker. Я пробовал это на обоих python 3.6 и 3.7, оба вызывают ту же ошибку.

файлы t7 отсюда: https://drive.google.com/file/d/1M5KBPfqrIUZqrBZf78CIxLrMUT4lD4t9/view

Кто-нибудь есть идея, что можно сделать, чтобы решить это? Спасибо.

Файл "/src/WCT_Function.py", строка 508, в кодировщике 5_1

t7 = torchfile.load ('./ wct_models / vgg_normalised_conv5_1.t7', force_8bytes_long = True)

Файл "/usr/local/lib/python3.7/site-packages/torchfile.py", строка 424, в загрузке return reader.read_obj ()

Файл "/ usr / local / lib / python3 .7 / site-packages / torchfile.py ", строка 414, в read_obj

" неизвестный тип объекта / typeidx: {} ". format (typeidx))

torchfile.T7ReaderException: неизвестный тип объекта / typeidx: 1936876918

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...