4

yad2k を使用して、ダークネット YOLO モデルを keras .h5 形式に変換しています。yolov3-voc.cfg、yolov3.weights、および yolov3.cfg はすべて、yad2k スクリプトを含むディレクトリの上のディレクトリにあります。次のコマンドを実行すると:

python3 yad2k.py -p ../yolov3-voc.cfg ../yolov3.weights model_data/yolov3.h5

また:

python3 yad2k.py -p ../yolov3.cfg ../yolov3.weights model_data/yolov3.h5

次のエラーが表示されます。

    Traceback (most recent call last):
  File "yad2k.py", line 271, in <module>
    _main(parser.parse_args())
  File "yad2k.py", line 90, in _main
    cfg_parser.read_file(unique_config_file)
  File "/Users/tobykrieman/anaconda/lib/python3.6/configparser.py", line 718, in read_file
    self._read(f, source)
  File "/Users/tobykrieman/anaconda/lib/python3.6/configparser.py", line 1080, in _read
    raise MissingSectionHeaderError(fpname, lineno, line)
configparser.MissingSectionHeaderError: File contains no section headers.
file: '<???>', line: 7
'<!DOCTYPE html>\n'

どうすればこれを修正できますか?

4

3 に答える 3

0

ダークネット.cfgファイルが正しくない可能性があります。それらは次のようになります。

[net]
batch=128
subdivisions=1
height=227
width=227
channels=3
momentum=0.9
decay=0.0005
max_crop=256

learning_rate=0.01
policy=poly
power=4
max_batches=800000

angle=7
hue = .1
saturation=.75
exposure=.75
aspect=.75

[convolutional]
filters=96
...

https://github.com/pjreddie/darknet/blob/master/cfg/alexnet.cfgから取得)ファイルに HTML が含まれているようです
.cfg

于 2018-04-29T02:24:04.657 に答える