Tôi cần tìm phiên bản nào của TensorFlow mà tôi đã cài đặt. Tôi đang sử dụng Ubuntu 16.04 Hỗ trợ dài hạn.
print(tf.__version__)
Tôi cần tìm phiên bản nào của TensorFlow mà tôi đã cài đặt. Tôi đang sử dụng Ubuntu 16.04 Hỗ trợ dài hạn.
print(tf.__version__)
Câu trả lời:
Điều này phụ thuộc vào cách bạn cài đặt TensorFlow. Tôi sẽ sử dụng các tiêu đề tương tự được sử dụng bởi các hướng dẫn cài đặt của TensorFlow để cấu trúc câu trả lời này.
Chạy:
python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3
Lưu ý rằng python
được liên kết với /usr/bin/python3
một số bản phân phối Linux, vì vậy hãy sử dụng python
thay vì python3
trong các trường hợp này.
pip list | grep tensorflow
cho Python 2 hoặc pip3 list | grep tensorflow
cho Python 3 cũng sẽ hiển thị phiên bản của Tensorflow được cài đặt.
Chạy:
python -c 'import tensorflow as tf; print(tf.__version__)' # for both Python 2 and Python 3
pip list | grep tensorflow
cũng sẽ hiển thị phiên bản của Tensorflow được cài đặt.
Ví dụ: tôi đã cài đặt TensorFlow 0.9.0 trong một virtualenv
Python 3. Vì vậy, tôi nhận được:
$ python -c 'import tensorflow as tf; print(tf.__version__)'
0.9.0
$ pip list | grep tensorflow
tensorflow (0.9.0)
git rev-parse HEAD
'module' object has no attribute '__version__'
khi nàopython -c 'import tensorflow as tf; print(tf.__version__)'
"
thay vì '
:python3 -c "import tensorflow as tf; print(tf.__version__)"
Hầu như mọi gói thông thường trong python đều gán biến .__version__
hoặc VERSION
cho phiên bản hiện tại. Vì vậy, nếu bạn muốn tìm phiên bản của một số gói, bạn có thể làm như sau
import a
a.__version__ # or a.VERSION
Đối với dòng chảy, nó sẽ là
import tensorflow as tf
tf.VERSION
Đối với các phiên bản cũ của tenorflow (dưới 0.10), hãy sử dụng tf.__version__
BTW, nếu bạn định cài đặt tf, hãy cài đặt nó bằng conda, không phải pip
Nếu bạn đã cài đặt qua pip, chỉ cần chạy như sau
$ pip show tensorflow
Name: tensorflow
Version: 1.5.0
Summary: TensorFlow helps the tensors flow
pip show tensorflow-gpu
cho phiên bản GPU. Tốt hơn nữa, chỉ cần làm pip list | grep tensorflow
.
import tensorflow as tf
print(tf.VERSION)
Để có thêm thông tin về tenorflow và các tùy chọn của nó, bạn có thể sử dụng lệnh bên dưới:
>> import tensorflow as tf
>> help(tf)
Dễ dàng lấy số phiên bản KERAS và TENSORFLOW -> Chạy lệnh này trong terminal:
[tên người dùng @ usrnm: ~] python3
>>import keras; print(keras.__version__)
Using TensorFlow backend.
2.2.4
>>import tensorflow as tf; print(tf.__version__)
1.12.0
Phiên bản kéo căng có thể được kiểm tra trên thiết bị đầu cuối hoặc bảng điều khiển hoặc trong bất kỳ trình chỉnh sửa IDE nào (như máy tính xách tay Spyder hoặc Jupyter, v.v.)
Lệnh đơn giản để kiểm tra phiên bản:
(py36) C:\WINDOWS\system32>python
Python 3.6.8 |Anaconda custom (64-bit)
>>> import tensorflow as tf
>>> tf.__version__
'1.13.1'
python -c 'import tensorflow as tf; print(tf.__version__)' # for Python 2
python3 -c 'import tensorflow as tf; print(tf.__version__)' # for Python 3
Ở đây -c đại diện cho chương trình được truyền vào dưới dạng chuỗi (chấm dứt danh sách tùy chọn)
Nếu bạn có TensorFlow 2.x:
sess = tf.compat.v1.Session (config = tf.compat.v1.ConfigProto (log_device_plocation = True))
pip show [package name]
, ví dụ :pip show tensorflow
,pip show numpy
v.v.