Untuk menjalankan berbagai aplikasi berbasis deep learning dan AI dengan optimal di Windows, diperlukan beberapa alat dan pustaka pendukung, terutama bagi pengguna GPU NVIDIA. Berikut adalah langkah-langkah instalasinya:
- Instalasi Anaconda
Anaconda adalah distribusi Python yang dilengkapi dengan manajemen paket dan environment.
Download Anaconda dari situs resminya:https://www.anaconda.com/products/distribution
Jalankan Installer dan pilih Install for: Just Me.
Pilih Add Anaconda to PATH (Opsional, tapi disarankan).
Klik Install dan tunggu hingga selesai.
Verifikasi Instalasi dengan membuka Anaconda Prompt dan mengetik:
conda --version
- Instalasi GPU Driver (Untuk NVIDIA GPU)
Agar GPU dapat digunakan untuk deep learning, pastikan Anda memiliki driver terbaru.
Cek GPU Anda dengan membuka Command Prompt dan mengetik:
nvidia-smi
Download driver terbaru dari https://www.nvidia.com/download/index.aspx.
Pilih driver yang sesuai dengan GPU Anda dan versi Windows.
Jalankan installer, pilih Custom (Advanced) Installation, dan centang Perform a clean installation.
Restart PC setelah instalasi selesai.
- Instalasi CUDA
CUDA adalah platform komputasi paralel untuk GPU NVIDIA.
Download CUDA dari situs resmi:https://developer.nvidia.com/cuda-downloads
Pilih Windows dan versi yang sesuai dengan spesifikasi GPU Anda.
Jalankan installer, pilih Express Installation, lalu tunggu hingga selesai.
Verifikasi instalasi dengan mengetik di Command Prompt:
nvcc --version
- Instalasi cuDNN (CUDA Deep Neural Network Library)
cuDNN adalah pustaka untuk mempercepat deep learning di GPU NVIDIA.
Download cuDNN dari https://developer.nvidia.com/cudnn (Perlu akun NVIDIA).
Pilih versi yang sesuai dengan versi CUDA yang telah Anda install.
Ekstrak file ZIP hasil download.
Salin isi folder ke direktori CUDA, biasanya:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X
Tambahkan path ke Environment Variables:
Buka System Properties → Advanced → Environment Variables.
Edit Path, tambahkan:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X\libnvvp
Verifikasi instalasi dengan:
python
>>> import torch
>>> torch.cuda.is_available()
Jika hasilnya True, berarti cuDNN telah berhasil diinstal.
- Instalasi Visual Studio
Visual Studio diperlukan untuk mengkompilasi pustaka yang memerlukan kompilasi kode C/C++.
Download Visual Studio Community dari: https://visualstudio.microsoft.com/downloads/
Pilih Visual Studio Community dan jalankan installer.
Pilih Workloads:
Desktop development with C++
Python development (Opsional)
Klik Install, lalu tunggu hingga selesai.
- Instalasi CMake
CMake digunakan untuk membangun pustaka seperti dlib dan OpenCV.
Download CMake dari: https://cmake.org/download/
Pilih Windows x64 Installer.
Jalankan installer dan centang opsi Add CMake to system PATH.
Verifikasi instalasi dengan mengetik:
cmake --version
- Instalasi MySQL Server (Community Edition)
MySQL adalah database yang sering digunakan untuk menyimpan data aplikasi.
Download MySQL Server Community dari: https://dev.mysql.com/downloads/mysql/
Pilih versi terbaru dan jalankan installer.
Pilih opsi Server only atau Full Installation.
Konfigurasi akun root dan port (default: 3306).
Selesaikan instalasi dan verifikasi dengan MySQL Command Line:
mysql -u root -p
Jika berhasil login, berarti MySQL sudah terinstal dengan benar.
Dengan mengikuti tutorial ini, sistem Anda sudah siap untuk digunakan dalam berbagai proyek deep learning dan data science. 🚀