TensorFlow 对象检测 API 和实用程序模块
TensorFlow Object Detection API and utils module
我刚开始使用 TensorFlow,遇到了 TensorFlow Object Detection API tutorial。我按照第一部分中概述的安装步骤创建了一个新的 conda 虚拟环境(在 Visual Studio 2017 内)并使用 pip
安装了 TensorFlow
。我还安装了其他部分中列出的软件包。
这是从这里导入的:Detect Objects Using Your Webcam
import numpy as np
import os
import six.moves.urllib as urllib
import sys
import tarfile
import tensorflow as tf
import zipfile
import cv2
from collections import defaultdict
from io import StringIO
from matplotlib import pyplot as plt
from PIL import Image
from utils import label_map_util
from utils import visualization_utils as vis_util
但是找不到名为 utils
的 package/module。毫不奇怪,尝试导入它失败了:
>>> from utils import label_map_util
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'utils'
这是什么模块,从哪里可以得到?
将对象检测 API ( ...\models\research\object_detection
) 的根目录添加到 PYTHONPATH
通过:
export PYTHONPATH=\path\to\models\research\object_detection\:$PYTHONPATH
您还可以使用
将对象检测 api 安装到您的 python/conda 环境中
python setup.py build
python setup.py install
这将确保您的 conda 环境自动找到包。 setup.py 文件位于 models/research 文件夹中。
我刚开始使用 TensorFlow,遇到了 TensorFlow Object Detection API tutorial。我按照第一部分中概述的安装步骤创建了一个新的 conda 虚拟环境(在 Visual Studio 2017 内)并使用 pip
安装了 TensorFlow
。我还安装了其他部分中列出的软件包。
这是从这里导入的:Detect Objects Using Your Webcam
import numpy as np
import os
import six.moves.urllib as urllib
import sys
import tarfile
import tensorflow as tf
import zipfile
import cv2
from collections import defaultdict
from io import StringIO
from matplotlib import pyplot as plt
from PIL import Image
from utils import label_map_util
from utils import visualization_utils as vis_util
但是找不到名为 utils
的 package/module。毫不奇怪,尝试导入它失败了:
>>> from utils import label_map_util
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'utils'
这是什么模块,从哪里可以得到?
将对象检测 API ( ...\models\research\object_detection
) 的根目录添加到 PYTHONPATH
通过:
export PYTHONPATH=\path\to\models\research\object_detection\:$PYTHONPATH
您还可以使用
将对象检测 api 安装到您的 python/conda 环境中python setup.py build
python setup.py install
这将确保您的 conda 环境自动找到包。 setup.py 文件位于 models/research 文件夹中。