最新版のTensorFlowをWindows 10へインストールする際のバージョンをまとめました。
以下の手順でOKですが、ところどころ躓きます。
https://www.tensorflow.org/install/install_windows
CUDA Toolkit
最新の、CUDA Toolkit 8.0対応です。
CuDNN
CuDNNの最新版は6.0ですが、TensorFlowには5.1までの対応です。6.0,5.1はlibファイルは異なりますが、includeなどは5.1で上書きすることになります。
Visual Studio
CUDA関連のプロジェクトが、最新の2017でのコンパイルは対応していないようですので、2015を入れます。
MSDN Subscriptionをお持ちのリッチな方はSubscriber Downloadから、そうでない方は、以下のサイトに示されるようにVisual Studio Dev Essentialsに参加して、ダウンロードします。
以前のバージョンの Visual Studio をダウンロード
Anaconda
AnacondaでPythonを入れるのが一番簡単です。最新版は4.4.0、Python 3.6対応です。
Python
最新のAnaconda に含まれるPythonが3.6ですが、TensorFlowは3.5までの対応なので、以下のようにconda環境での処置が必要です。
conda create -n tensorflow python=3.5
これで、サンプルを動かせるところまではいけます。