我尝试评估一个已经训练好的模型,以获取模型的准确性和精度。作为训练网络的指南,我使用以下方法:https://github.com/EdjeElectronics/TensorFlow-Object-Detection-API-Tutorial-Train-Multiple-Objects-Windows-10。问题是我在此提供的GitHub页面上找不到有关如何评估经过训练的网络的信息。我还在Google上搜索了很多内容,但也没有找到解决方案。
我已经尝试修改eval.py,eval-utils.py和Evaluation.py文件。并使其与下面的代码一起运行。
python eval.py --logtosderr --checkpoint_dir=inference_graph/ --eval_dir=eval/ --pipeline_config_path=training/faster_rcnn_inception_v2_pets.config
运行上面的代码时,我收到一条错误消息
RuntimeWarning:在true_divide num_images_correctly_detected_per_class / num_gt_imgs_per_class中遇到无效的值
由于我不在学校,目前我无法提供更多信息。如有必要,我将提供更多信息。