TensorFlow : Install2021/04/14 |
Install TensorFlow which is the Machine Learning Library.
On this example, Install TensorFlow 2 (CPU Only).
|
|
[1] | |
[2] | Install other required packages. |
[root@dlp ~]# dnf -y install python38-devel gcc gcc-c++ make
|
[3] | Login as a common user and prepare Python virtual environment to install TensorFlow. If you'd like to install it on System Wide, skip this section and execute the next [4] with root user account. |
[cent@dlp ~]$ pip3 install --upgrade virtualenv --user Collecting virtualenv Downloading https://files.pythonhosted.org/packages/91/fb/ca6c071f4231e06a9f0c3bd81c15c233bbacd4a7d9dbb7438d95fece8a1e/virtualenv-20.4.3-py2.py3-none-any.whl (7.2MB) ..... .....[cent@dlp ~]$ virtualenv --system-site-packages -p python3 ./venv created virtual environment CPython3.8.6.final.0-64 in 326ms creator CPython3Posix(dest=/home/redhat/venv, clear=False, no_vcs_ignore=False, global=True) seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/redhat/.local/share/virtualenv) added seed packages: pip==21.0.1, setuptools==54.1.2, wheel==0.36.2 activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator[cent@dlp ~]$ source ./venv/bin/activate (venv) [cent@dlp ~]$ |
[4] | Install TensorFlow 2.2. |
(venv) [cent@dlp ~]$
pip3 install --upgrade tensorflow-cpu==2.2
# verify to run TensorFlow (venv) [cent@dlp ~]$ python3 -c "import tensorflow as tf;print(tf.reduce_sum(tf.random.normal([1000, 1000])))" 2021-04-13 19:11:49.602683: I tensorflow/core/platform/cpu_feature_guard.cc:143] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA 2021-04-13 19:11:49.612976: I tensorflow/core/platform/profile_utils/cpu_utils.cc:102] CPU Frequency: 2593990000 Hz 2021-04-13 19:11:49.615331: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x562020232300 initialized for platform Host (this does not guarantee that XLA will be used). Devices: 2021-04-13 19:11:49.615391: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): Host, Default Version tf.Tensor(360.39587, shape=(), dtype=float32) # Hello World on TensorFlow (venv) [cent@dlp ~]$ python3 -c "import tensorflow as tf; hello = tf.constant('Hello, TensorFlow World'); tf.print(hello)" 2021-04-13 19:12:37.181153: I tensorflow/core/platform/cpu_feature_guard.cc:143] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA 2021-04-13 19:12:37.189207: I tensorflow/core/platform/profile_utils/cpu_utils.cc:102] CPU Frequency: 2593990000 Hz 2021-04-13 19:12:37.191854: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x55c24453b570 initialized for platform Host (this does not guarantee that XLA will be used). Devices: 2021-04-13 19:12:37.194723: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): Host, Default Version Hello, TensorFlow World |
Sponsored Link |