当我运行bazel-bin/inception/download_and_preprocess_imagenet "${DATA_DIR}"
时,出现了以下错误信息:
bazel-bin/inception/inception/download_and_preprocess_imagenet: line 66: bazel-bin/inception/inception/download_and_preprocess_imagenet.runfiles_make_/inception/inception/data/download_imagenet.sh: 没有那个文件或目录
请问有人能告诉我我做错了什么吗?我按照这里的说明进行操作的。
回答:
TensorFlow的模型仓库结构非常 confusing,您目前所在的目录是错误的。目录结构如下所示:
models/ BUILD WORKSPACE inception/ BUILD WORKSPACE inception/ data/ ...
我很确定如果你运行pwd
,它会显示models
。然而,download_and_preprocess_imagenet
脚本假设您位于models/inception
目录下。因此,请执行以下操作:
cd inception bazel build //inception:download_and_preprocess_imagenet
然后bazel-bin/inception/download_and_preprocess_imagenet
应该能正常工作了。