Anaconda ディープラーニング (便利すぎてパーティー) アンインストール tensorflow (cpu 版) インポート tensorflow-gpu (gpu 版) ----便利すぎてパーティー
で前期はtensorflowを使用しています このデフォルトはCPUのバージョンもインストールするには非常に良いですが、我々の研究プロジェクトのビューでは、後で深層学習を使用することですので、直接tensorflow-GPU(すべての後に、GPUの実行データと大きなプロジェクトは、一般的に高速ではない)を使用するためにtensorflowパッケージをアンインストールすることです。このAnacondaツール(管理pythonパッケージ管理ツール)でパッケージをアンインストールするには、非常に便利なことができ、直接アンインストールするパッケージの前にボックスをクリックし、アンインストールする削除のマークを選択し、その後tensorflow(CPUのバージョン)は簡単にアンインストールされますし、tensorflowのgpuバージョンをインストールすることができます
前提条件:お使いのコンピュータがGPUに対応している場合、コンピュータのグラフィックカード情報を確認し、このページにお使いのGPUがパッケージに含まれているかどうかを確認する必要があります。
まず、パッケージを管理するための仮想実行環境(下記+環境作成)を作成する必要があります。
ここではすでにtensorflowの環境を構築しており、tensorflow-gpuにはバージョン1.8と1.9があり、バージョン1.8はすでにインストールして使っているので、ここではインストールしないのは1.9のみです
パッケージ検索
バージョン1.8を選択
<マーク
tensorflow-gpu-baseパッケージのダウンロードを選択すると、anacondaはデフォルトでcudatoolkit9.0 cudnn7.3のダウンロードを選択するよう支援します。 1(nvidiaの深層学習加速パッケージ)、また、あなたのパッケージの半日をダウンロードすることはできませんが、また、いくつかのエラーを報告した場合、これは外国のサーバー上のいくつかのパッケージにつながるためです注意してください ネットワークは非常に不安定なカードになります、あなたは清華ミラーサイトまたはCSUミラーサイトのダウンロード速度を使用するには、非常に迅速に、このBaiduにあなたの操作に特定の変更を教えて多くのチュートリアルを改善するソースを変更する必要がありますあなたは自分を試すことができます!あなたは、このBaiduのダウンロード速度を改善する必要があります。
ターミナルを開き、デフォルトのpythonを実行する anacondaからPythonで開く
anacondaはpythonのディストリビューションなので、結局オープンソースであるpythonが付属していて、pythonを拡張しているので、ターミナルopen with Pythonを開くと、デフォルトでanacondaのpythonになるので、他のpythonインタープリターをダウンロードしなくてもいいということなので、統合されていると言えるでしょう。
このテストコードを実行する
import tensorflow as tf
x=tf.constant([[1.0,2.0]])
w=tf.constant([[3.0],[4.0]])
y=tf.matmul(x,w)
with tf.Session():
sess = tf.Session(config=tf.ConfigProto(allow_soft_placement=True, log_device_placement=True))
print(sess.run(y))
<イグ
GPUを使用して実行されていることがわかります。
について何らかの警告メッセージが表示された場合
お使いのCPUは、このTensorFlowバイナリが使用するためにコンパイルされていない命令をサポートしています。AVX2 FMA
これはあなたのコンピュータがいくつかのCPU加速命令に対応しているためですが、GPUでtensorflowを使っている場合は忘れて、次の2つの文章を追加するだけで警告は消えます。
詳細な警告情報はこちらをご覧ください。
関連
-
ValueError: 入力配列を形状 (22500,3) から形状 (1) にブロードキャストできなかった。
-
Solve ImportError: cannot import name 'np_utils' from 'tensorflow.keras.utils'
-
OperationalError: データベースファイルを開くことができない Solution
-
Python が UnicodeDecodeError でファイルを読み込む: 'gbk' コーデックは xx 位置のバイト 0x80 をデコードできない: 解決策
-
python のエラーです。AttributeError: 'list' オブジェクトには 'sorted' という属性がありません。
-
パイインストーラーです。.pyファイルを.exeとしてパックする方法が表示されます。AttributeError: module 'enum' has no attribute 'IntFlag'?
-
Celery ValueErrorの解決策:解凍するための値が足りない(期待値3、結果0)
-
[HYT00] [Microsoft] [ODBC Driver 17 for SQL Server] Login timeout expired (0) (SQLDriverConnect)
-
python3のargparseモジュールで説明します。
-
LinuxのPython 3.6.5でインストールされたcx_Oracleモジュール
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
concat を使用して 2 つのデータフレームを結合する際のエラー
-
[Django] CSRF 検証に失敗しました。
-
from scipy.interpolate import spline errorImportError: cannot import name 'spline'.
-
Pythonエラー解決] 'urllib2'という名前のモジュールがない解決方法
-
pythonのstring()モジュール
-
TypeError: 'float' オブジェクトが for ループ内で整数として解釈できない どうすればよいですか?
-
Pycharmの未解決の参照問題
-
Pythonです。相対インポート 相対パス ValueError: パッケージ以外での相対インポートの試み
-
ValueError: 解凍に0以上の値が必要
-
Pythonは空行のあるtxtファイルを読み込み+内容を分割してリストに保存する