undefinedtensorflowお使いのCPUは、このTensorFlowバイナリが使用するようにコンパイルされていない命令をサポートしています。AVX2
バージョンアップの前提条件
helloworld の良い tensorflow 版を書きたいだけです。
まず、私のバージョンに注目してください。
- コンピュータ:Windows 64ビット
- python: 3.7.0
- tensorflow: 1.13.0rc2
ここで、tensorflowはpipを使ってダウンロードしたときに自動的にインストールされる最新版です(rcの意味は一体何なのか、とりあえず無視してください)。
ハローワールド
tensorflowを使って最初のhello worldを書くとき、このようなエラーが報告される可能性があります。
お使いのCPUは、このTensorFlowバイナリが使用するためにコンパイルされていない命令をサポートしています。AVX2
一般的な考え方は、あなたのコンピュータは素晴らしく、素晴らしいAVX2ツール(それが何をするのか知っている人)をサポートしていますが、tensorflowパッケージのバージョンはAVX2と互換性がないということです。
解決策は2つあります。
これはテストファイルです:helloworld.py
from __future__ import print_function
import tensorflow as tf
import os
# Defining some sentence!
welcome = tf.constant('Welcome to TensorFlow world!')
# Run the session
with tf.Session() as sess:
print("output: ", sess.run(welcome))
# Closing the session.
sess.close()
最初の1枚、治療薬
- ランタイムファイルの先頭に、現在のランタイム環境にボールが問題を無視していることを伝える行を追加してください。
helloworld.py
from __future__ import print_function
import tensorflow as tf
import os
# This line of code is the main point
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
# Defining some sentence!
welcome = tf.constant('Welcome to TensorFlow world!')
# Run the session
with tf.Session() as sess:
print("output: ", sess.run(welcome))
# Closing the session.
sess.close()
2つ目は、治療
この問題の原因はtensorflowのバージョンがパソコンと合っていないことなので、パソコンを変えるわけにはいかないので、tensorflowのバージョンを変更することにする。
そして、ここで新たな問題が発生しました。
テンソルフローウィンドウホイール
このリストは、サポートされている素晴らしいAVX2ツールの全バージョンを示しています。
リストはCPU対応版とGPU対応版の2つに分かれています。GPUでの動作に対応していないパソコンは、構成が低すぎるため、叩き壊しましょう。
自分のパソコンが水増しされているかどうかがわからない場合は、これを選択する
1.12.0\py37\GPU\cuda100cudnn73avx2
<イグ
現在のtensorflowは1.13なので、新しすぎてまだこのリストには入っていません。
さて、ダウングレードを試みてもうまくいきませんでした。tensorflowは最新版しかインストールできないのです。
を回してください。
続きは、pythonのバージョンを3.7.0から3.6.5へダウングレードすることです。症状を治す必要があります
Pythonのダウングレードを引き続き試行する
最後の予定では3.6.5にダウングレードするつもりでしたが、pythonの36バージョンのうち3.6.8が最新(2018-12-29)で、マイナーバージョンとの差はあまりないことが判明したので、代わりに3.6.8にダウングレードすることにしました
python 3.6.8 AMD 64ビット版 ダウンロードアドレス 抽出コード: js4d
インストール時のパスはカスタマイズせず、デフォルトのパス(C:୧⃛(๑⃙⃘◡̈๑⃙⃘))を使用することをお勧めします。
<ブロッククオート
インストールに成功すると、python のバージョンは 3.6.8 になります。
次に、pip を使ってバージョンを指定せずに tensorflow をインストールします!
pip install tensorflow
インストール後のtensorflowのバージョン確認
whlのインストール
インストーラーをダウンロードし、手動でインストールしてください。
ステップ1. whlダウンロードアドレス 抽出コード: v9uw (注:このアドレスは後で使用します)
ステップ2:インストール
# cmd install: where the URL is the download address for the .whl installation package
pip install --ignore-installed --upgrade "URL"
ダウンロード後、このファイルをCドライブのルートディレクトリに置いたので、URLの値は次のようになります。
C:\tensorflow-1.12.0-cp36-cp36m-win_amd64.whl
# Install
pip install --ignore-installed --upgrade "C:\tensorflow-1.12.0-cp36-cp36m-win_amd64.whl"
参考
------ 記事がお役に立てれば、右上に感謝です >>>Like|Bookmark <<<
関連
-
undefined警告 お使いのCPUは、このTensorFlowバイナリが使用するためにコンパイルされていない命令をサポートしています。AVX2
-
undefinedエラーを解決してください。お使いのCPUは、このTensorFlowバイナリが使用するためにコンパイルされていない命令をサポートしています。AVX AVX2
-
EnvironmentErrorのため、パッケージをインストールできませんでした。[Errno 13] パーミッションが拒否された問題を解決しました。
-
TypeError: int() の引数は、文字列、バイトのようなオブジェクト、または数値でなければならず、'map' ではありません。
-
Tensorflowのexamples.tutorials.mnistにあるinput_dataデータクラスの簡単な分析
-
tensorflow Solutionに一致するディストリビューションは見つかりませんでした。
-
tf.get_variable_scope() 共通の使用法
-
GPU版TensorFlowの正常なインストールをテストします。
-
TensorFlow学習 - Tensorflowオブジェクト検出API (win10, CPU)
-
Keras-Yolo v3 のエラーを解決する。AttributeError: モジュール 'keras.backend' には 'control_flow_ops' という属性がありません。
最新
-
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 実装 サイバーパンク風ボタン