Ubuntu 16.04LTSにKerasやTensorFlowを入れてGPGPUできるようにする

Ubuntu 16.04LTSにGPUが使える状態でKerasやTensorFlowをインストールする。TensorFlowとしては4つの方法が紹介されている*1が、大別すればDockerを使う場合とDockerを使わない場合(virtualenv, native pip, Anaconda)にわけられる。それぞれ必要なパッケージが違う為、何が違うかの一覧は次の表にまとめた。native pipはv…