Máy tính nhúng Jetson Nano là một máy tính nhỏ của hãng Nvidia để giúp người dùng bắt đầu học AI. Sau đây tôi xin chia sẻ các bước cài đặt ban đầu cho nó để bắt đầu học AI
Bước 1: Cài đặt file Swap
Mở Terminal lên và chạy lệnh sau để xem bộ nhớ swap hiện tại
free -m
Thông thường mặc định nó sẽ có 2GB. Xem hình dưới đây
Giờ ta thay đổi file swap thành 4GB bằng các lệnh sau:
# Disable ZRAM:
sudo systemctl disable
nvzramconfig
# Create 4GB swap file
sudo fallocate -l 4G
/mnt/4GB.swap
sudo chmod 600
/mnt/4GB.swap
sudo mkswap /mnt/4GB.swap
# Append the following
line to /etc/fstab
sudo su
echo
"/mnt/4GB.swap swap swap defaults 0 0" >> /etc/fstab
exit
# REBOOT!
sudo reboot
Bước 2: Cài đặt Docker
Lưu ý: Jetson Nano của bạn phải được truy cập mạng wifi cùng mạng với laptop của bạn và tìm địa chỉ ip của Jetson Nano trong mạng wifi
1./ Dùng lệnh ssh để truy cập vào Jetson Nano qua kết nối wifi
ssh <username>@192.168.55.1 (thay địa chỉ ip của Jetson)
Nhập mật khẩu của Jetson Nano lúc cài đặt
2./ Tạo thư mục nvdli-data bằng lệnh sau
mkdir -p ~/nvdli-data
3./ Cài đặt docker
* Nếu bạn dùng Camera CSI thì chạy lệnh sau:
# create a reusable script
echo "sudo docker run --runtime nvidia -it --rm --network host --volume ~/nvdli-data:/nvdli-nano/data --volume /tmp/argus_socket:/tmp/argus_socket --device /dev/video0 nvcr.io/nvidia/dli/dli-nano-ai:v2.0.2-r32.7.1" > docker_dli_run.sh
chmod +x docker_dli_run.sh
# run the script
./docker_dli_run.sh
If using the alternate CSI camera AND the 2GB version, also add
Lưu ý: Nếu lần đầu tiên chạy thì phải cần mạng Internet và đợi tải phần mềm từ mạng mất vài chục phút.
* Nếu bạn dùng Camera Webcam USB thì chạy lệnh sau:
# create a reusable script
echo "sudo docker run --runtime nvidia -it --rm --network host --volume ~/nvdli-data:/nvdli-nano/data --device /dev/video0 nvcr.io/nvidia/dli/dli-nano-ai:v2.0.2-r32.7.1" > docker_dli_run_usb.sh
# make the script executable
chmod +x docker_dli_run_usb.sh
# run the script
./docker_dli_run_usb.sh
4./ Đăng nhập vào Jupiter Lab để bắt đầu học
Mở trình duyệt web truy cập vào địa chỉ ip: <ip jetson nano>:8888
Mật khẩu: dlinano
Ví dụ: 192.168.1.25:8888
Không có nhận xét nào:
Đăng nhận xét