はじめに カブクで機械学習エンジニアをしている大串正矢です。今回はTensorFlowをソースからビルドする方法とその効果について書きます。 背景 機械学習ではトライ&エラーが当たり前です。この回数をできるだけ多くすることでより良いモデルの選定が可能になります。そのために少しでもモデルの学習速度を上げたいので今回はその手段の一つであるTensorFlowをソースからビルドすることによる高速化について紹介します。 TensorFlowをソースからビルドすることによって得られる最適化について sourceからビルドしていない場合は下記のメッセージが出ます。(TensorFlow1.8.0の場合)CPUに用意されている命令セットAVX2、FMAを使用していないことになります。 CPUでこれらの命令セットに対応している場合はソースからビルドする方が早くなります。 2018-05-01 17:28:
![TensorFlowをソースからビルドする方法とその効果 - 株式会社カブク](https://cdn-ak-scissors.b.st-hatena.com/image/square/778d49f3eb6daf469d29804fe4caed8357a06ca0/height=288;version=1;width=512/https%3A%2F%2Fwww.kabuku.co.jp%2Fwp%2Fwp-content%2Fuploads%2F2018%2F11%2Funnamed-2-4.png)