Magenta是一个很棒的项目。非常感谢你打开它!我在"tensorflow"上发帖是因为"tensorflow洋红色"还没有开放,我没有足够的声誉来命名它。也许有人可以适当地标记它?
问题描述:我在ubuntu中构建了tensorflow,安装了依赖项,并且我能够成功地构建一个目标:
bazel build //magenta:music_py_pb3
我可以在bazel-genfiles/品红色/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
从/品红色/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中毫无问题地使用它,那么使用现有的安装不是更有意义吗?如果没有,为什么即使我已经构建了子模块张量流,它也会失败?我意识到,在调用bazel来构建这个pip包后,我最终得到了"core"在/品红色/tensorflow/tensorflow/core中,而WORKSPACE在/品黄色中预期
tf_workspace("tensorflow/", "@tf"
但这似乎不是路径问题,因为将tensorflow/tensorflow的内容合并到tensorflow/仍然会产生相同的错误。
很抱歉打开这个标签,对于这样一个令人惊叹的项目,带着这样一个微不足道的问题(我保证我会有更好的问题),但我对bazel和tensorflow并不陌生(尽管我对音乐、神经网络和人工智能并不陌生)。
更新:
关于这个问题的讨论(我知道这不是为了这个,对不起,谢谢你用洋红色标签更新帖子)正在这里进行:
https://groups.google.com/a/tensorflow.org/forum/#!主题/洋红色讨论/HC_squh5TbA
Carlos Cardona正在更新一个要点(这可能最终成为一个好的n00b自述?)
https://gist.github.com/cgcardona/69015852f193d7f879996863c87b6769
关于我们正在努力弄清楚的进展。
很抱歉,当前回购中的代码有些提前发布。我们明天将为您提供工作代码!