2

マゼンタは素晴らしいプロジェクトです。開けてくださりありがとうございます!「tensorflow-magenta」はまだ開かれておらず、名前を付けるほどの評判がないため、「tensorflow」に投稿しています。おそらく誰かがこれを適切にタグ付けできますか?

問題の説明 : ubuntu で tensorflow をビルドし、依存関係をインストールしました。以下を使用してターゲットを正常にビルドできました。

bazel build //magenta:music_py_pb3

bazel-genfiles/magenta/protobuf で出力を確認できますが、python スクリプトを実行しても実際には何も出力されません。

何か不足していますか?MIDI ストリームに注意する必要がありますか?

私は今、他のターゲットを構築しようとしていますが、:

bazel build //magenta:midi_io_test

... /tensorflow/core がないため失敗します (この時点で、皆さんが git サブモジュールとしてマゼンタ リポジトリ内にある tensorflow にビルドしたのではないかと考えています。

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 で問題なく使用できるので、既存のインストールを使用する方が理にかなっているでしょうか? そうでない場合、サブモジュール化されたテンソルフローを構築したにもかかわらず、なぜ失敗するのですか? この pip パッケージをビルドするために bazel を呼び出した後、/magenta/tensorflow/tensorflow/core の「core」になってしまい、/magenta の WORKSPACE が期待していることに気付きました

tf_workspace("tensorflow/", "@tf"

...しかし、tensorflow/tensorflow の内容を tensorflow/ にマージしても同じエラーが発生するため、これはパスの問題ではないようです。

このような素晴らしいプロジェクトのために、このような卑劣な質問でこのタグを開いて申し訳ありません (私はもっと良いものが来ると約束します)。 )。

アップデート:

この問題についての議論 (私はそれが意図されたものではないことを知っています。申し訳ありません。マゼンタのタグで投稿を更新してくれてありがとう) はここで行われています:

https://groups.google.com/a/tensorflow.org/forum/#!topic/magenta-discuss/HC_squh5TbA

また、Carlos Cardona は gist を更新しています (これは最終的には良い n00b の readme になるのでしょうか?)。

https://gist.github.com/cgcardona/69015852f193d7f879996863c87b6769

私たちはそれを理解しようとしています。

4

1 に答える 1

2

申し訳ありませんが、現在レポにあるコードはやや時期尚早にリリースされました。明日は実用的なコードをご用意しています!

于 2016-06-02T23:49:22.220 に答える