Я пытаюсь загрузить модель, обученную BVLC, и у меня возникает эта ошибка
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 110: invalid start byte
Я думаю, это из-за следующей функции (полный код)
# Closure-d function for checking SHA1.
def model_checks_out(filename=model_filename, sha1=frontmatter['sha1']):
with open(filename, 'r') as f:
return hashlib.sha1(f.read()).hexdigest() == sha1
Есть идеи, как это исправить?
f
<_io.TextIOWrapper name='models/bvlc_reference_caffenet/bvlc_reference_caffenet.caffemodel' mode='r' encoding='utf8'>
- person Ehab AlBadawy   schedule 24.04.2016open(filename, 'r', encoding='utf8')
? - person Phil Cote   schedule 24.04.2016with open(filename, 'r', encoding='utf8') as f:
, но получил ту же ошибку - person Ehab AlBadawy   schedule 24.04.2016