当前位置: 代码迷 >> 综合 >> No such file or directory: ‘./data/voc2012.names‘
  详细解决方案

No such file or directory: ‘./data/voc2012.names‘

热度:78   发布时间:2024-02-11 04:41:06.0

项目:   zzh8829 / yolov3-tf2  

           https://github.com/zzh8829/yolov3-tf2

在运行 voc2012.py 的过程中,遇到了以下报错:

FileNotFoundError: [Errno 2] No such file or directory: './data/voc2012.names'

提示找不到文件,解决方法如下:

1  在voc2012.py 文件中,修改路径

flags.DEFINE_string('data_dir', '../data/voc2012_raw/VOCdevkit/VOC2012/','path to raw PASCAL VOC dataset')
flags.DEFINE_string('output_file', '../data/voc2012_train.tfrecord', 'outpot dataset')
flags.DEFINE_string('classes', '../data/voc2012.names', 'classes file')

2  自己制作一个 voc2012.names 文件,位置放在上面路径(就是data文件夹下),然后 voc2012.py 就可以正常运行了

文件内容如下:

 

person
bird
cat
cow
dog
horse
sheep
aeroplane
bicycle
boat
bus
car
motorbike
train
bottle
chair
diningtable
pottedplant
sofa
tvmonitor

 

   

 

  相关解决方案