「TensorFlow XLA」の版間の差分
ページの作成:「'''XLA''' (Accelerated Linear Algebra)とは、TensorFlow 1.0に実験搭載された中間コードコンパイラである。 == 概要 == 旧来のTensorFlowで...」 |
|||
| 2行目: | 2行目: | ||
== 概要 == | == 概要 == | ||
旧来の[[TensorFlow]]では実行環境の[[CPU]]や[[GPU]]を変更するたびに常に最速で動くよう[[ソースコード]] | 旧来の[[TensorFlow]]では実行環境の[[CPU]]や[[GPU]]を変更するたびに常に最速で動くよう[[ソースコード]]からリビルドするのが普通であった。このため「TensorFlowの環境をCPU版で作ってみたが遅すぎるのでGPU版を[[インストール]]しなおした」などという馬鹿げたことをやっていた。 | ||
XLAの登場によりこのような手間が全自動化([[JITコンパイル]])される。ほとんどの環境ではXLA自体によるパフォーマンスの大きな変化は見られないが、実行環境のPC構成を変えた際に大きく手間が省かれる。 | |||
== 利点 == | == 利点 == | ||