他人がTensorflowで書いたプログラム(Pythonコード)を利用したいのですが、
GPU対応をしているかどうかどうやって分かるのでしょうか。
(PCにNvidiaのGPUを3台搭載しています。)
もしかして、Tensorflowが自動的にGPUを検知し、GPUでコードを実行するのでしょうか。
もし上記のような事が成り立たなければ、どうやって、GPUを利用するのでしょうか。
どうぞ宜しくお願い致します。
pip install tensorflow-gpu をインストールしていれば GPU が使われます。
『pip install tensorflow-gpu をインストールしていれば 』そうですか、知らなかった! 有難うございます。
ただ、これは何を意味するのでしょうか、要は「-gpu」スイッチがなければ、インストールしたのはCPU版のtensorflowのみと言うのでしょうか。
そして、GPU版のtensorflowをインストールすれば、デフォルトとして、可能な限りGPUでコードを実行してくれるという事でしょうか。
スイッチではなく、`tensorflow-gpu` という名前のパッケージです。
CPU 版 ('tensorflow')と GPU 版 ('tensorflow-gpu')はバイナリがわかれて配布されています。
> インストールしたのはCPU版のtensorflowのみと言うのでしょうか。
はい、CPU版をインストールした場合は GPU が PC に刺さっていたとしても使われません。以下の公式ガイドを参照ください。
https://www.tensorflow.org/install/gpu
ありがとうございました。
回答2件
あなたの回答
tips
プレビュー