Panduan Pemula untuk Memasang TensorFlow di Ubuntu

Panduan Pemula untuk Memasang TensorFlow di Ubuntu

TensorFlow adalah perpustakaan perangkat lunak sumber terbuka yang dikembangkan oleh Google untuk pembelajaran mesin dan tugas pembelajaran yang mendalam. Ini memberikan cara yang fleksibel dan efisien untuk membangun dan melatih model pembelajaran mesin, dari regresi linier sederhana hingga jaringan saraf yang kompleks. TensorFlow mendukung berbagai platform, termasuk Ubuntu, salah satu distribusi Linux yang paling populer.

Jika Anda baru mengenal TensorFlow dan ingin memulai dengan Ubuntu, tutorial langkah demi langkah ini akan memandu Anda melalui proses menginstal TensorFlow pada sistem Ubuntu Anda. Pada akhir tutorial ini, Anda akan memiliki instalasi TensorFlow yang berfungsi dan siap untuk mulai membangun dan melatih model pembelajaran mesin Anda sendiri.

Persyaratan perangkat keras

Persyaratan perangkat keras untuk menginstal TensorFlow di Ubuntu bergantung pada jenis instalasi yang Anda lakukan, khususnya, apakah Anda menginstal versi CPU atau versi GPU dari TensorFlow. Berikut adalah persyaratan perangkat keras dasar untuk setiap versi:

  • Versi CPU
    • Prosesor: x86-64 CPU dengan dukungan AVX2
    • RAM: 2GB atau lebih
    • Ruang Disk: 500MB atau lebih
  • Versi GPU
    • Prosesor: GPU NVIDIA dengan kemampuan komputasi 3.5 atau lebih tinggi (lihat daftar GPU yang didukung)
    • Nvidia Cuda Toolkit: Versi 11.0 atau lebih tinggi (lihat persyaratan CUDA Toolkit)
    • Perpustakaan Cudnn: Versi 8.0 atau lebih tinggi (lihat persyaratan CUDNN)
    • RAM: 4GB atau lebih
    • Ruang Disk: 500MB atau lebih

Perlu juga dicatat bahwa menggunakan GPU dapat secara signifikan mempercepat pelatihan model pembelajaran yang mendalam, jadi jika Anda memiliki GPU NVIDIA yang kompatibel, sangat disarankan untuk menginstal versi GPU dari TensorFlow. Namun, versi CPU masih dapat digunakan untuk banyak tugas pembelajaran mesin dan merupakan pilihan yang baik jika Anda tidak memiliki GPU yang kompatibel.

Langkah 1: Perbarui sistem Anda

Sebelum kita mulai, penting untuk memastikan sistem ubuntu Anda mutakhir. Buka jendela terminal dan jalankan perintah berikut untuk memperbarui daftar paket sistem Anda dan menginstal semua pembaruan yang tersedia:

UPDATE SUDO APT && SUDO APT UPGRADE  

Langkah 2: Pasang Python 3 dan Pip

Tensorflow membutuhkan Python 3.7-3.10, jadi jika Anda tidak menginstal python, Anda dapat menginstalnya dengan menjalankan:

sudo apt instal python3-dev python3-pip  

Ini juga akan menginstal PIP, penginstal paket untuk Python.

Langkah 3: Buat lingkungan virtual (opsional)

Disarankan untuk menggunakan lingkungan virtual untuk mengisolasi tensorflow dan ketergantungannya dari paket lain pada sistem Anda. Pertama -tama instal paket Python untuk membuat lingkungan virtual:

sudo apt instal python3-venv  

Selanjutnya, buat direktori baru untuk aplikasi TensorFlow Anda dan beralih ke mereka:

mkdir tensorflow-app && cd tensorflow-app  

Kemudian, Anda dapat menciptakan lingkungan virtual dengan menjalankan:

python3 -m venv venv 

Ini akan menciptakan lingkungan virtual bernama "Venv" di direktori saat ini.

Untuk mengaktifkan lingkungan virtual, jalankan:

Sumber venv/bin/aktifkan  

Anda sekarang harus melihat nama lingkungan virtual di prompt terminal Anda.

Langkah 4: Instal TensorFlow

Dengan Python dan Pip terpasang, Anda sekarang dapat menginstal TensorFlow. Untuk menginstal versi CPU dari TensorFlow, jalankan:

Pip Instal -TensorFlow Tensor -Upgrade  

Jika Anda memiliki GPU dan ingin menginstal TensorFlow versi GPU, Anda harus menginstal Perpustakaan Nvidia Cuda dan Perpustakaan Cudnn terlebih dahulu. Anda dapat menemukan instruksi untuk menginstal perpustakaan ini dalam dokumentasi TensorFlow.

Langkah 5: Instal TensorFlow Addons (Opsional)

TensorFlow Addons adalah gudang ekstensi dan plugin yang dikembangkan komunitas untuk TensorFlow. Untuk menginstal addons TensorFlow, jalankan:

Pip Instal-TensorFlow-Addons  

Ini akan menginstal versi terbaru dari TensorFlow Addons.

Langkah 6: Uji instalasi

Setelah TensorFlow diinstal, Anda dapat menguji instalasi dengan menjalankan skrip sederhana yang membuat dan menjalankan sesi TensorFlow:

Python -c "Impor TensorFlow sebagai TF; Print (TF.Versi: kapan.VERSI: KAPAN)"  

Jika TensorFlow diinstal dengan benar, Anda akan melihat versi TensorFlow yang dicetak ke terminal.

Langkah 7: Instal Jupyter Notebook (Opsional)

Jupyter Notebook adalah lingkungan pengembangan interaktif berbasis web untuk Python. Ini adalah alat yang bagus untuk mengeksplorasi dan bereksperimen dengan kode TensorFlow. Untuk menginstal Jupyter Notebook, jalankan:

Pip Instal Jupyter  

Untuk meluncurkan Jupyter Notebook, jalankan:

Jupyter Notebook  

Ini akan memulai server notebook Jupyter dan membuka jendela browser baru dengan antarmuka notebook Jupyter.

Langkah 8: Buat buku catatan baru (opsional)

Di antarmuka notebook Jupyter, klik "Baru" dan pilih "Python 3" untuk membuat buku catatan baru. Di sel pertama, ketik kode berikut untuk mengimpor TensorFlow:

Impor TensorFlow sebagai TF
1Impor TensorFlow sebagai TF

Anda sekarang dapat mulai bereksperimen dengan TensorFlow di Jupyter Notebook Anda!

Langkah 9: Nonaktifkan lingkungan virtual (opsional)

Jika Anda membuat lingkungan virtual di Langkah 3, Anda dapat menonaktifkannya dengan menjalankan:

menonaktifkan  

Ini akan mengembalikan Anda ke lingkungan Python default sistem Anda.

Dan itu saja! Anda sekarang harus menginstal TensorFlow dan siap digunakan pada sistem Ubuntu Anda. Apakah Anda baru dalam pembelajaran mesin atau pengembang yang berpengalaman, TensorFlow di Ubuntu adalah alat yang ampuh untuk membangun dan melatih model pembelajaran mesin.

Kesimpulan

Menginstal TensorFlow di Ubuntu bisa sedikit menakutkan, terutama jika Anda baru dalam pembelajaran mesin dan Linux. Namun, dengan tutorial langkah demi langkah ini, Anda harus dapat menginstal TensorFlow dengan mudah dan memulai dengan pembelajaran mesin di Ubuntu.

Ingatlah untuk menjaga sistem Anda tetap up to date, buat lingkungan virtual untuk TensorFlow, dan uji instalasi untuk memastikan semuanya berfungsi dengan benar. Setelah Anda memasang TensorFlow, kemungkinannya tidak terbatas, dan Anda akan memiliki alat yang kuat untuk membangun dan melatih model pembelajaran mesin Anda sendiri.

Apakah Anda seorang mahasiswa, peneliti, atau pengembang, TensorFlow di Ubuntu adalah cara yang bagus untuk menjelajahi dunia pembelajaran mesin dan membuka potensi bidang yang menarik ini. Jadi, tunggu apa lagi? Mulailah perjalanan Anda dengan TensorFlow di Ubuntu hari ini!