TensorFlow adalah platform open source untuk machine learning yang dibuat oleh Google. TensorFlow digunakan oleh sejumlah organisasi termasuk Twitter, PayPal, Intel, Lenovo, dan Airbus.
TensorFlow dapat diinstal di seluruh sistem, dalam lingkungan virtual Python, sebagai container Docker atau dengan Anaconda .
TensorFlow mendukung Python 2 dan 3. Kami akan menggunakan Python 3 dan menginstal TensorFlow di lingkungan virtual .
Lingkungan maya memungkinkan Anda memiliki beberapa lingkungan Python terisolasi yang berbeda di satu komputer dan menginstal versi modul tertentu berdasarkan setiap proyek, tanpa khawatir hal itu akan memengaruhi Proyek Anda yang lain.
Instal TensorFlow di Rocky Linux 8 dan CentOS 8
Tidak seperti distribusi Linux lainnya, Python tidak diinstal secara default di Rocky Linux 8 . Untuk menginstal Python 3 di CentOS 8, jalankan perintah berikut sebagai pengguna root atau sudo
di terminal Anda:
sudo dnf install python3
Perintah di atas akan menginstal Python 3.6 dan pip . Untuk menjalankan Python 3, Anda harus mengetikkan python3
secara eksplisit, dan untuk menjalankan jenis pip pip3
.
Mulai dari Python 3.6, cara yang disarankan untuk membuat lingkungan virtual adalah menggunakan modul venv
.
Buka direktori tempat Anda ingin menyimpan proyek TensorFlow. Ini bisa di direktori home Anda atau direktori lain di mana Anda dapat memiliki akses baca dan tulis.
Buat direktori baru untuk proyek TensorFlow dan masuk ke dalamnya:
mkdir project_tensorflow
cd proyek_tensorflow
Di dalam direktori, jalankan perintah berikut untuk membuat lingkungan virtual :
python3 -m venv venv
Perintah di atas membuat direktori bernama venv
, berisi salinan biner Python, pustaka pip Python, dan file pendukung lainnya. Anda dapat menggunakan nama apa pun yang Anda inginkan untuk lingkungan virtual.
Untuk mulai menggunakan lingkungan virtual , aktifkan dengan mengetik:
source venv/bin/activate
Setelah diaktifkan, direktori bin
di lingkungan virtual akan ditambahkan di awal variabel $PATH
. Selain itu, prompt shell Anda akan berubah, dan itu akan menampilkan nama virtual environment Anda sedang menggunakan. Dalam hal ini adalah venv
.
Instal AndroidX86 di VirtualBox dan Desktop PC
Tensorflow dan pip di Rocky Linux 8 dan CentOS 8
Instalasi TensorFlow membutuhkan pip
versi 19 atau lebih tinggi. Jalankan perintah berikut untuk meningkatkan pip
ke versi terbaru:
pip install --upgrade pip
Setelah lingkungan virtual menjadi dibuat dan diaktifkan, instal pustaka TensorFlow menggunakan perintah berikut:
pip install --upgrade tensorflow
Jika Anda memiliki GPU NVIDIA khusus dan ingin memanfaatkan kekuatan GPU tersebut untuk pemrosesan, instal paket tensorflow-gpu
, yang menyertakan dan memperluas fungsionalitas tensorflow untuk dukungan GPU.
Dalam lingkungan virtual , Anda dapat menggunakan perintah pip sebagai ganti pip3 dan python sebagai ganti python3.
Untuk memverifikasi penginstalan, jalankan perintah berikut, yang akan mencetak versi TensorFlow:
python -c 'import tensorflow as tf; print(tf.__version__)'
Saat artikel ini ditulis, versi stabil terbaru dari TensorFlow adalah 2.1.0
:
2.1.0
Versi TensorFlow Anda mungkin berbeda dari versi yang ditampilkan di sini.
Jika Anda baru mengenal TensorFlow, kunjungi halaman Memulai dengan TensorFlow dan pelajari cara membuat aplikasi Machine Learning pertama Anda. Anda juga dapat mengkloning Model TensorFlow atau repositori TensorFlow-Examples dari Github dan menjelajahi serta menguji contoh TensorFlow.
Setelah selesai dengan pekerjaan Anda, nonaktifkan lingkungan dengan mengetikkan deactivate
, dan Anda akan kembali ke cangkang normal Anda.
deactivate
Pada titik ini Anda telah berhasil menginstal TensorFlow, dan Anda dapat mulai menggunakannya.
Kesimpulan
Kami telah menunjukkan kepada Anda cara menginstal TensorFlow di dalam lingkungan virtual di Rocky Linux 8 dan CentOS 8.