Deeplab:通过运行"sh convert_cityscapes.sh"将数据集转换为TFRecord 时出错



我正在尝试在我的笔记本电脑上运行DeepLab:Deep Labelling for Semantic Image Segmentation一段时间了。我已经遵循了安装指南并成功运行了python deeplab/model_test.py

下一步是运行城市景观数据集,我现在被困在那里。

到目前为止,已经完成了以下工作:

我使用的是Windows 10,并且已使用此"/root/datasets/cityscapes/"配置了路径。安装了城市景观 API 并遵循建议的目录结构。您可以在此处找到CityscapeScritps文件。

当我在MINGW64中运行convert_cityscapes.sh命令时,出现以下错误:

回溯(最近一次调用(: 文件 "./cityscapes/cityscapesscripts/prepare/createTrainIdLabelImgs.py",第 27 行,在 从 cityscapesscripts.helpers.csHelpers import printError ModuleNotFoundError:没有名为"cityscapesscripts"的模块

我在堆栈溢出中看到过类似的错误,但似乎没有什么可以解决我的。

我正在使用python 3.6.7,tensorflow-gpu1.13.1和cuda 10.0

有什么建议吗?

假设您已经克隆了城市景观脚本,请尝试将其绝对路径添加到$PYTHONPATH。

最新更新