ソースからTensorFlowをビルドするときには、--config=opt
(デフォルトではgccフラグ-march=native
を有効にします)を設定するように求められますが、多くの人が-c opt
を使用していますが、Bazelのドキュメント-c
は、 --compilation_mode
ではなく、--config
!TensorFlowをソースからビルドする場合、-c optと--config = optの違いは何ですか?
紛らわしいことに、--compilation_mode
でも値として「opt」が使用されますが、それは単に偶然であると思いますか? TensorFlowのコンパイル中にbazel build
を実行すると誰かが-c opt
と--config=opt
の違いを明確にすることができますか?
私はあなたが./configureを実行した後、opt設定を含む新しい.tf_configure.bazelrcが生成されると思います。 – zlalanne
実際、zlalanneが答えを出しているので、configureスクリプトはローカルのrcファイルにいくつかのC++オプションを設定しています。 –