web-dev-qa-db-ja.com

どのバージョンのTensorFlowが私のシステムにインストールされているかを知るにはどうすればいいですか?

タイトルはそれをすべて言います。 Ubuntu 16.04長期サポートを使用しています。

160
Hans Krupakar

これは、TensorFlowのインストール方法によって異なります。この答えを構成するために、 TensorFlowのインストール手順 で使用されているのと同じ見出しを使用します。


ピップインストール

実行します。

python -c 'import tensorflow as tf; print(tf.__version__)'  # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)'  # for Python 3

いくつかのLinuxディストリビューションではpython/usr/bin/python3にシンボリックリンクされているので、これらの場合はpython3ではなくpythonを使用してください。

Python 2の場合はpip list | grep tensorflow、Python 3の場合はpip3 list | grep tensorflowにも、インストールされているTensorflowのバージョンが表示されます。


Virtualenvのインストール

実行します。

python -c 'import tensorflow as tf; print(tf.__version__)'  # for both Python 2 and Python 3

pip list | grep tensorflowはインストールされているTensorflowのバージョンも表示します。

例えば、私はTensorFlow 0.9.0をPython 3用のvirtualenvにインストールしました。

$ python -c 'import tensorflow as tf; print(tf.__version__)'
0.9.0

$ pip list | grep tensorflow
tensorflow (0.9.0)
276
edwinksl

Pythonのほとんど全ての通常のパッケージは現在のバージョンに変数.__version__またはVERSIONを割り当てます。あなたがあるパッケージのバージョンを見つけたいのであれば、あなたは次のことができます。

import a
a.__version__ # or a.VERSION

テンソル流の場合は

import tensorflow as tf
tf.VERSION

古いバージョンのテンソルフロー(0.10以下)では、tf.__version__を使用してください。

ところで、あなたがtfをインストールすることを計画しているなら、 pipではなくcondaでそれをインストールしてください

48
Salvador Dali
import tensorflow as tf

print tf.VERSION
23
Bilal

Pipでインストールしたのなら、以下を実行してください。

$ pip show tensorflow
Name: tensorflow
Version: 1.5.0
Summary: TensorFlow helps the tensors flow
13
Trideep Rath

あなたがPythonのアナコンダディストリビューションを使っているなら、

$ conda list | grep tensorflow
tensorflow    1.0.0       py35_0    conda-forge

Jupyter Notebook(IPython Notebook)を使って確認するには

In [1]: import tensorflow as tf
In [2]: tf.__version__
Out[2]: '1.0.0'
8
kmario23

Python 3.6.2の場合:

import tensorflow as tf

print(tf.VERSION)
7
gd1

私はソースからTensorflow 0.12rcをインストールしました、そして、以下のコマンドは私にバージョン情報を与えます:

python -c 'import tensorflow as tf; print(tf.__version__)'  # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)'  # for Python 3

次の図は出力を示しています。

enter image description here

5
Yuan Ma

テンソルフローとそのオプションに関するより多くの情報を得るために、下記のコマンドを使うことができます。

>> import tensorflow as tf
>> help(tf)
3
0xAliHn
python -c 'import tensorflow as tf; print(tf.__version__)'  # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)'  # for Python 3

ここで、-cは文字列として渡されたプログラムを表します(オプションリストを終了します)。

1
Akash Kandpal

テンソルフローのバージョンは、ターミナルまたはコンソール、またはIDEエディター(SpyderやJupyterノートブックなど)でも確認できます。

バージョンを確認する簡単なコマンド:

(py36) C:\WINDOWS\system32>python
Python 3.6.8 |Anaconda custom (64-bit)

>>> import tensorflow as tf
>>> tf.__version__
'1.13.1'
0
rsnayak

KERASとTENSORFLOWのバージョン番号を簡単に取得する - >ターミナルでこのコマンドを実行する:

[username @ usrnm:〜] python3

>>import keras; print(keras.__version__)

Using TensorFlow backend.

2.2.4

>>import tensorflow as tf; print(tf.__version__)

1.12.0

0
Kevin Patel