問題タブ [bazel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tensorflow - tensorflow ビルドが「依存関係がありません」というエラーで失敗する
私はbazelとtensorflowにまったく慣れていないので、これに対する解決策は経験のある人には明らかかもしれません. tensorflow の bazel ビルドが失敗し、「依存関係がありません」というエラー メッセージが表示されます。関連する一連のビルド コマンドと出力を次に示します。
使用している bazel のバージョンは です。openSUSE release 0.1.4
13.2 で実行しています。おそらく予想されるヘッダーファイルが存在することを確認しました:
この質問を見つけた人への注意:
--crosstool_top
ではなく使用する必要があることを除いて、以下のダミアンの回答を使用してください--crosstool
。また、GPU アクセラレーション用にビルドしている場合はCROSSTOOL
、tensorflow リポジトリのファイルを次のように変更する必要もあります。
tensorflow - Bazel のバージョンを確認するにはどうすればよいですか?
TensorFlow をソースからインストールするために現在コンピューターにインストールされている Bazel のバージョンを調べようとしています (バージョン 0.1.4 が必要です)。
では、実際のバージョンはどこにあるのでしょうか?
android - Bazel generate_workspace が機能しない?
TensorFlow を使用する独自の Android アプリを作成しようとしています。以前に TensorFlow Android の例をビルドしましたが、その Android プロジェクトは TensorFlow bazel プロジェクト内に埋め込まれており、自分のプロジェクトをファイル システムの別の場所に配置したいと考えています。そこで、bazel を使用して Android アプリを構築し、そのように TensorFlow を組み込むという道を歩み始めました。
外部依存関係に関する bazel のドキュメントを調べることから始めました。bazel run //src/tools/generate_workspace
WORKSPACE および BUILD ファイルを自動生成して、依存するすべての bazel プロジェクトのすべての依存関係を含めるように実行することについて言及しています。だから私はこれを実行しました:
テンソルフローで推移的な依存関係をスキップすることに関する大量の警告を含む次の出力が得られます。
生成された WORKSPACE および BUILD ファイルは、基本的に空白です (それぞれにいくつかの生成されたコメントのみ)。これは明らかに正しくないようですが、Android bazel プロジェクトの依存関係として外部 bazel プロジェクトを組み込むことで何をしているのかはわかりません。
私は何を間違えましたか?TensorFlow プロジェクト内に Android プロジェクトを詰め込むことなく、TensorFlow を別の Android プロジェクトに組み込むことができた人はいますか?
tensorflow - TensorFlow を IBM power8 にインストールする
大規模な IBM Power8 マシンにアクセスでき、そこに TensorFlow をインストールしたいと考えています。当然、クイック pip インストールを試みましたが、失敗しました。
残念ながら、pip.log には有用な情報がほとんど含まれていません。
次に試したのは、TensorFlow をソースからビルドすることでした。無駄に、私の試みはすべて、cannot execute binary file: Exec format error
次のようなメッセージで終了しました。
そこで、Bazel をソースからコンパイルしようとしましたが、同様のハード エラーが発生しました。
ただし、Power8 マシンでソースから Protobuf コンパイラをビルドする方法を説明するこのリンクhttp://www.cnblogs.com/rodenpark/p/5007744.htmlを見つけました。これは機能し、彼の別のトピックhttp://www.cnblogs.com/rodenpark/p/5007846.htmlで説明されている変更を行った後、少なくともコンパイル プロセスを開始することができました。しかし、今では大量のエラーが発生してクラッシュしますが、それ自体はそれほど深刻ではないように見えますが、膨大な量のエラーが本当に絶望的に見えます。参考のためにhttp://pastebin.com/KjkseaGxに投稿しました。
だから… インスピレーションが不足しています。TensorFlow を Power8 マシンで動作させるにはどうすればよいですか?
centos - CUDA を使用した Tensorflow 用 CentOS 上の Bazel
TensorFlow をインストールするには、CentOS 6 で Bazel を使用する必要がありましたが (選択肢はありません)、うまくいきました。
残念ながら、CUDA を使用して TensorFlow をインストールすることはできませんでした。これまでのところ、CPU でのみ実行されます。
CUDAコンパイラへのリンクが間違っていることが原因だと考えています。適切なリンクを提供するために Bazel をどのように変更/調整できますか?