Panduan Pemula untuk Memasang TensorFlow di Ubuntu
- 1963
- 13
- Dr. Travis Bahringer
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 TF1 | Impor 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!