これはテンソルフロー(gpu)のインストールプロセス全体を2回目に渡ります。Tensorflow GPUは正しくインストールされていますが、AnacondaがCPU上で実行します。
# Creates a graph.
a = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3], name='a')
b = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[3, 2], name='b')
c = tf.matmul(a, b)
# Creates a session with log_device_placement set to True.
sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))
# Runs the op.
print(sess.run(c))
それが正常にGPUを認識し、それに行列機能を実行します:私はCMD activate tensorflow
で実行され、私はPythonインタプリタで次のテストコードを養うならば、この時間。 Anaconda Spyder IDEを開いて同じ方法で同じテストを実行すると、インタープリタはコードがCPU上で実行されていると言います。どうすれば修正できますか?何が原因でしょうか? 私は勝利10で走っています。
助けを借りて、どうもありがとうございます。
敬具、 Konny
スパイダーのenvを開いたらどういう意味ですか?これは別の環境ですか? – JCooke
私はSpyder IDEを意味し、それを編集します。 – KDX2
これは使用されていませんが、正しいインタープリタを使用していることを確認していますか? – JCooke