При запуске darkflow на colab он выдает AssertionError: ожидаемо 63102556 байт, найдено 63102560. На моей локальной машине я решил эту проблему, изменив значение смещения в darkflow / utils / loader.py.Но повторение того же процесса на colab не решает проблему.Что я могу сделать, чтобы запустить darkflow на Colab для получения результатов?
Я изменил значение смещения в loader.py с 16 на 20, то есть 16+ (63102560-63102556).Хотя это решает ошибку утверждения на локальном компьютере, это не помогает в colab.
Код :
options = {"model": "cfg/yolov2-tiny-voc.cfg",
"load": "yolov2-tiny-voc_10000.weights",
"batch": 8,
"epoch": 100,
"gpu": 1.0,
"train": True,
"annotation": "./annotations/",
"dataset": "./images/"}
tfnet = TFNet(options)
Сообщение об ошибке :
/usr/local/lib/python3.6/dist-packages/darkflow/dark/darknet.py:54: UserWarning: ./cfg/yolov2-tiny-voc_10000.cfg not found, use cfg/yolov2-tiny-voc.cfg instead
cfg_path, FLAGS.model))
Parsing cfg/yolov2-tiny-voc.cfg
Loading yolov2-tiny-voc_10000.weights ...
---------------------------------------------------------------------------
AssertionError Traceback (most recent call last)
<ipython-input-14-3d45827b7223> in <module>()
8 "dataset": "./images/"}
9
---> 10 tfnet = TFNet(options)
5 frames
/usr/local/lib/python3.6/dist-packages/darkflow/utils/loader.py in load(self, path, src_layers)
75 assert walker.offset == walker.size, \
76 'expect {} bytes, found {}'.format(
---> 77 walker.offset, walker.size)
78 print('Successfully identified {} bytes'.format(
79 walker.offset))
AssertionError: expect 63102556 bytes, found 63102560