ホームページ >バックエンド開発 >Python チュートリアル >TensorFlow がサポートされていない AVX/AVX2 命令について警告するのはなぜですか? それを修正するにはどうすればよいですか?
質問:
TensorFlow をインストールしましたが、バイナリがコンパイルされていない命令を CPU がサポートしているという警告メッセージを受け取りました。 使用。これはなぜ起こっていますか?どうすれば修正できますか?
回答:
AVX (上級)ベクトル拡張) および FMA (融合乗算加算) x86 命令セット アーキテクチャの拡張機能であり、ドット積、行列乗算、畳み込みなどの線形代数計算を高速化します。最新の CPU はこれらの拡張機能をサポートしており、機械学習トレーニングを大幅に高速化できます。
デフォルトの TensorFlow ディストリビューションは、できるだけ多くの CPU と互換性を持つように設計されています。これは、大規模なトレーニング タスクで CPU よりもはるかに高速な GPU で使用することを目的としています。
GPU をお持ちの場合:
GPU がなく CPU を使用したい場合:
以上がTensorFlow がサポートされていない AVX/AVX2 命令について警告するのはなぜですか? それを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。