Tensorflow 洋红构建目标的预期输出是什么,以及预期的构建路径行为?

Tensorflow 洋红构建目标的预期输出是什么,以及预期的构建路径行为?,tensorflow,magenta,Tensorflow,Magenta,洋红是一个很棒的项目。非常感谢你打开它!我在《tensorflow》上发帖是因为《tensorflow洋红》还没有开张,我没有足够的声誉来命名它。也许有人能给这个贴上合适的标签 问题描述:我在ubuntu中构建了tensorflow,安装了依赖项,并且我能够成功构建一个目标: bazel build //magenta:music_py_pb3 我可以在bazel genfiles/magenta/protobuf中看到输出,但是运行python脚本实际上并没有输出任何内容 我错过什么了吗?我

洋红是一个很棒的项目。非常感谢你打开它!我在《tensorflow》上发帖是因为《tensorflow洋红》还没有开张,我没有足够的声誉来命名它。也许有人能给这个贴上合适的标签

问题描述:我在ubuntu中构建了tensorflow,安装了依赖项,并且我能够成功构建一个目标:

bazel build //magenta:music_py_pb3
我可以在bazel genfiles/magenta/protobuf中看到输出,但是运行python脚本实际上并没有输出任何内容

我错过什么了吗?我应该寻找MIDI流吗

我现在正试图建立其他目标,但:

bazel build //magenta:midi_io_test
…失败的原因是没有/tensorflow/core(我认为在这一点上,你们构建它是为了让tensorflow作为git子模块生活在洋红回购中,所以我进入了它并点击了/configure-then-builded:

bazel build -c opt //tensorflow/tools/pip_package:build_pip_package
…来自/magenta/tensorflow目录,该目录构建良好(安装swig后)…但构建仍然失败,原因是:

tensorflow/core/framework/step_stats.proto: File not found.
tensorflow/core/framework/device_attributes.proto: File not found.
tensorflow/core/framework/graph.proto: File not found.
(etc.)
既然我已经完成了tensorflow的pip安装,并且我能够从python控制台在python2.7中毫无问题地使用它,那么使用现有的安装不是更有意义吗?如果没有,为什么即使我已经构建了子模块tensorflow,它也会失败呢?我意识到,在调用bazel构建这个pip包之后,我最终得到了/magenta/tensorflow/tensorflow/core中的“core”,以及/magenta中的工作区

tf_workspace("tensorflow/", "@tf"
…但这似乎不是路径问题,因为将tensorflow/tensorflow的内容合并到tensorflow/仍然会产生相同的错误

很抱歉打开这个标签,因为这是一个非常棒的项目,有这么一个卑微的问题(我保证我会有更好的问题出现),但我对bazel和tensorflow(虽然对音乐、神经网络和人工智能来说并不陌生)

更新:

关于这个问题的讨论(我知道这不是为了这个,对不起,谢谢你用洋红标签更新帖子)正在这里进行:

Carlos Cardona正在更新这里的要点(这可能最终会成为一个好的n00b自述文件?)


我们正在努力解决这个问题。

很抱歉,回购协议中当前的代码发布得有些过早。明天我们将为您提供可用的代码!

不用担心,亚当,我想我只是迫不及待地想尝试一下!