首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Tensorflow中用bazel编译summarize_graph

如何在Tensorflow中用bazel编译summarize_graph
EN

Stack Overflow用户
提问于 2018-11-14 13:43:52
回答 1查看 852关注 0票数 0

我在测试一个运动神经计算棒。我的第一个测试是用Inception_v4模型:modelzoo.html复制本指南

我确实需要知道freeze_graph.py的“freeze_graph.py”。我在tensorflow docs中找到了这样做的指令:

代码语言:javascript
复制
bazel build tensorflow/tools/graph_transforms:summarize_graph
bazel-bin/tensorflow/tools/graph_transforms/summarize_graph --in_graph=MY_PB_FILE.pb

但是,在尝试执行步骤时,我会得到以下错误:

代码语言:javascript
复制
lberto@alberto-OptiPlex-9010:~/movidius_ws$ bazel build  tensorflow/tools/graph_transforms:summarize_graph
Starting local Bazel server and connecting to it...
ERROR: Skipping 'tensorflow/tools/graph_transforms:summarize_graph': no such package 'tensorflow/tools/graph_transforms': BUILD file not found on package path
WARNING: Target pattern parsing failed.
ERROR: no such package 'tensorflow/tools/graph_transforms': BUILD file not found on package path
INFO: Elapsed time: 0.947s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (0 packages loaded)

根据Movidius提供的指南,没有必要在主机上安装tensorflow,只需下载源代码。我在目录中克隆了Tensorflow源代码以遵循指南,movidius工具在共享该目录的docker容器中复制。

我在构建summarize_graph应用程序时做错了什么?我需要运行这个应用程序来了解我想要与movidius神经计算棒一起使用的output_node_names。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-11-15 11:26:01

确保存在以下文件:

  • “~/movidius_ws/工作区”
  • "~/movidius_ws/tensorflow/tools/graph_transforms/BUILD“或"~/movidius_ws/tensorflow/tools/graph_transforms/BUILD.bazel”

如果有,请检查“//tensorflow/tools/”包中的目标列表:

代码语言:javascript
复制
bazel query //tensorflow/tools/graph_transforms:*

看看"summarize_graph“是否存在。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53301664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档