CNTK on Data Science VM (FasterRCNN): ImportError: No module called 'utils.rpn'

CNTK on Data Science VM (FasterRCNN): ImportError: No module called 'utils.rpn'

我刚刚在 Azure 上设置了一个新的 Data Science Virtual Machine。我想 运行 脚本 FasterRCNN.py 来自 https://github.com/karolzak/CNTK-Hotel-pictures-classificator 但收到错误:

from utils.rpn.rpn_helpers import create_rpn, create_proposal_target_layer

ImportError: No module named 'utils.rpn'

我正在 运行 运行脚本的环境安装了 Python 3.4 和 CNTK 2.1。

我试图添加一个 DetectionDetection/utils 目录(通过编辑 ~./bashrc ) 到 PYTHONPATH:

export PYTHONPATH="$PYTHONPATH:/home/username/CNTK-Hotel-pictures-classificator/Detection"

如中所述 https://github.com/Microsoft/CNTK/issues/2705 但错误仍然存​​在。

更新: Screenshot

如果有人在挣扎: 该问题的解决方案是在 utils 目录中创建一个空的 __init__.py 文件。