python - 制作 tfrecord 文件时如何解决错误?
问题描述
所以伙计们,我遇到了这个脚本的错误
'''python generate_tfrecord.py --csv_input train_labels.csv --image_dir train --labelmap_dir label_map.pbtxt --output_path train.record'''
然后评论是这样的:
Traceback (most recent call last):
File "generate_tfrecord.py", line 15, in <module>
from object_detection.utils import dataset_util
ImportError: No module named object_detection.utils
解决方案
您的 generate_tfrecord.py 找不到您的对象检测工具位置。
您需要克隆/下载 tensorflow 对象检测代码,然后您有 2 个选项:
- 将文件放在研究文件夹中并在那里运行
或者
在 python 文件的顶部添加以下行:
sys.path.append('/Users/ tensorflow 代码路径 /models/research')
(填写正确的路径到您的设备上tensorflow代码所在的位置)
推荐阅读
- javascript - 我的应用程序将数据发布到 JSON 中,但它也会引发此错误“http://localhost:5000/write net::ERR_CONNECTION_RESET”
- mysql - 如何简化mysql中的多个UNION ALL?
- assembly - 为什么分配给寄存器不会导致其他所有问题?
- javascript - 如何在画布内明显居中 div?
- ios - 无法在 iOS 上获得正确的互联网连接状态
- python - 出现错误:- env: 'python3\r': No such file or directory 在 windows10 中使用 Docker 运行 pyspark 项目时
- python - 安装 ROS 时在 em 包中找不到 __main__ 模块
- php - 使用 mysql 数据库中的特定值填充多个 html 字段
- c# - 比较两个递归对象并在 C# 中删除项目
- android - Unity,Android:如何正确设置游戏的纵横比/比例