您的位置:首页 > 运维架构 > Linux

tf-Faster-RCNN问题——python3-CentOS7

2020-07-21 04:08 621 查看

代码来源:tf-faster-rcnn
过程参考:https://blog.csdn.net/char_QwQ/article/details/80980505
遇到问题:
demo.py文件运行正常,但是以下代码报错

./experiments/scripts/test_faster_rcnn.sh $GPU_ID pascal_voc_0712 res101

运行报错

  • echo Logging output to experiments/logs/test_res101_voc_2007_trainval+voc_2012_trainval_.txt.2019-11-21_03-34-06
    Logging output to
    experiments/logs/test_res101_voc_2007_trainval+voc_2012_trainval_.txt.2019-11-21_03-34-06
  • set +x
  • [[ ! -z ‘’ ]]
  • CUDA_VISIBLE_DEVICES=0
  • time python ./tools/test_net.py --imdb voc_2007_test --model output/res101/voc_2007_trainval+voc_2012_trainval/default/res101_faster_rcnn_iter_110000.ckpt
    –cfg experiments/cfgs/res101.yml --net res101 --set ANCHOR_SCALES ‘[8,16,32]’ ANCHOR_RATIOS ‘[0.5,1,2]’
    ./experiments/scripts/test_faster_rcnn.sh: line 67: time: command not found

检查:

  1. ${Fast ROOT}/lib/datasets/voc_eval.py代码已修改:
    105行:

    cachefile = os.path.join(cachedir, '%s_annots.pkl' % imagesetfile.split("/")[-1].split(".")[0])

    121行:

    with open(cachefile, 'wb') as f:
  2. test_faster_rcnn.sh具有可读写权限

    ll ./experiments/scripts/test_faster_rcnn.sh

    -rwxr-xr-x. 1 root root 1766 Nov 21 03:34 ./experiments/scripts/test_faster_rcnn.sh

  3. 环境变量配置正确
    用户根目录下etc/profile文件配置

    export PATH=/usr/local/python3/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/python3/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

问题原因:环境中没有time模块
解决方案:安装time模块

yum install time


安装完成后代码即可正常运行



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: