HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
English Translate 中文翻訳
LINK
BACK
 

[NEW] 2020/07/03

【2020年版】NVIDIA Jetson Nano、Jetson Xavier NXの便利スクリプト 【2020年版】NVIDIA Jetson Nano、Jetson Xavier NXの便利スクリプト

(Jetsonの面倒な初期設定やミドルウェアのインストールを bashスクリプトの実行だけで簡単にできます)

Tags: [Raspberry Pi], [電子工作], [ディープラーニング]





● Jetson Nano、Jetson Xavier NXの便利スクリプト

 対応環境
 Jetson Nano
 Jetson Xavier NX

 JetPack 4.3 PR Production Release
 JetPack 4.4 DP Developer Preview
 JetPack 4.4 PR Production Release

FREEWING-JP/Jetson_Convenience_Script
Jetson Convenience Script

 面倒な初期設定やミドルウェアのインストールを bashスクリプトの実行だけで簡単にできます。

 1日に30回以上同じ手順を手作業でコピペするのが嫌になったので便利な全自動スクリプトを作成しました。

● Jetson Nano / Jetson Xavier NX initialize
# Auto detect Nano or Xavier NX
cd
git clone https://github.com/FREEWING-JP/Jetson_Convenience_Script
cd
bash ./Jetson_Convenience_Script/JetPack/1st_jetson_initialize.sh
source .bashrc
 or
sudo reboot
# sudo visudo
sudo visudo
Defaults        env_reset, timestamp_timeout=-1
 or
echo 'Defaults env_reset, timestamp_timeout=-1' | sudo EDITOR='tee -a' visudo

● Optional deb package
cd
git clone https://github.com/FREEWING-JP/Jetson_Convenience_Script 00_deb -b 00_deb
mv ./00_deb/00_deb/* ./00_deb/
ls -l ./00_deb


● WiFi Setup

SSID='WIFI-SSID'
PASSWORD='PLAIN-PASSWORD'

sudo nmcli device wifi connect $SSID password $PASSWORD

sudo nmcli con add type wifi con-name $SSID ifname wlan0 ssid $SSID
sudo nmcli con modify $SSID wifi-sec.key-mgmt wpa-psk
sudo nmcli con modify $SSID wifi-sec.psk $PASSWORD
sudo nmcli con up $SSID

nmcli dev wifi list


● CMake 3.17.3
https://github.com/Kitware/CMake
cd
bash ./Jetson_Convenience_Script/CMake/inst_CMake.sh


● libjpeg-turbo 2.0.5 (libjpeg v8)
https://github.com/libjpeg-turbo/libjpeg-turbo
cd
bash ./Jetson_Convenience_Script/libjpeg-turbo/inst_libjpeg-turbo_205.sh


● OpenBLAS develop
https://github.com/xianyi/OpenBLAS
cd
bash ./Jetson_Convenience_Script/OpenBLAS/inst_OpenBLAS.sh


● OpenCV 3.4.10
https://github.com/opencv/opencv
cd
bash ./Jetson_Convenience_Script/OpenCV/inst_OpenCV3410.sh

● OpenCV 3.4.9
https://github.com/opencv/opencv
cd
bash ./Jetson_Convenience_Script/OpenCV/inst_OpenCV349.sh

● OpenCV 4.4.0 with cuDNN 8.0, GStreamer, V4L Video4Linux
cd
bash ./Jetson_Convenience_Script/OpenCV/inst_OpenCV440.sh


● Caffe master
https://github.com/BVLC/caffe
 # with OpenCV 3.x (JetPack 4.2)
 # with OpenCV 4.x (JetPack 4.3 or 4.4)
 # Auto detect OpenCV 3.x/ 4.x with OpenCV 4.x patch
 # support JetPack 4.4 production release disable cuDNN
cd
bash ./Jetson_Convenience_Script/Caffe/inst_Caffe.sh

● Caffe Deep Dreamer (Google's DeepDream)
https://github.com/kesara/deepdreamer
http://www.neko.ne.jp/~freewing/raspberry_pi/nvidia_jetson_nano_build_caffe_google_deep_dream/
 # Auto detect Python 2/ Python 3 with Python 2 patch
cd
bash ./Jetson_Convenience_Script/Caffe/inst_DeepDreamer.sh

● OpenPose v1.6.0
# Auto detect JetPack 4.3 or 4.4
https://github.com/CMU-Perceptual-Computing-Lab/openpose
 # Auto detect JetPack 4.3 or 4.4
 # Auto detect OpenCV 3.x/ 4.x for Build OpenPose's Caffe
 # external Caffe version should be 0.17.3 (ex. OpenPose internal/ NVIDIA Caffe)
 # Require CMake Version 3.12 or above
 # support JetPack 4.4 production release disable cuDNN
cd
bash ./Jetson_Convenience_Script/OpenPose/inst_OpenPose.sh


● TensorFlow v1.15.2
https://github.com/tensorflow/tensorflow
 # Auto detect JetPack 4.3 or 4.4
cd
bash ./Jetson_Convenience_Script/TensorFlow/inst_tf1.sh

● TensorFlow v2.1.0
https://github.com/tensorflow/tensorflow
 # Auto detect JetPack 4.3 or 4.4
cd
bash ./Jetson_Convenience_Script/TensorFlow/inst_tf2.sh

● tf-pose-estimation master
https://github.com/ildoonet/tf-pose-estimation
cd
bash ./Jetson_Convenience_Script/tf-pose-estimation/inst_tf-pose-estimation.sh


● NVIDIA Caffe v0.17.3
https://github.com/nvidia/caffe
cd
bash ./Jetson_Convenience_Script/NV_Caffe/inst_NV_Caffe.sh

● NVIDIA OpenPose v1.6.0
 # Auto detect JetPack 4.3 or 4.4
cd
bash ./Jetson_Convenience_Script/NV_OpenPose/inst_NV_OpenPose.sh


● NVIDIA FFmpeg for Jetson Nano
https://github.com/jocover/jetson-ffmpeg

● NVIDIA FFmpeg for Jetson Xavier NX master
https://developer.nvidia.com/ffmpeg

● NVIDIA FFmpeg for Jetson Nano / Jetson Xavier NX
 # Auto detect Nano or Xavier
cd
bash ./Jetson_Convenience_Script/NV_FFmpeg/inst_NV_FFmpeg.sh


● StyleGAN
https://github.com/NVlabs/stylegan
cd
bash ./Jetson_Convenience_Script/StyleGAN/inst_StyleGAN.sh

● StyleGAN2
https://github.com/NVlabs/stylegan2
cd
bash ./Jetson_Convenience_Script/StyleGAN2/inst_StyleGAN2.sh


● Pytorch v1.4.0 / torchvision v0.5.0 / Python 3.6
https://forums.developer.nvidia.com/t/pytorch-for-jetson-nano-version-1-5-0-now-available/72048
cd
bash ./Jetson_Convenience_Script/Pytorch/inst_PyTorch_v1_4_Python3.sh

● Pytorch v1.5.0 / torchvision v0.6.0 / Python 3.6
https://forums.developer.nvidia.com/t/pytorch-for-jetson-nano-version-1-5-0-now-available/72048
cd
bash ./Jetson_Convenience_Script/Pytorch/inst_PyTorch_v1_5_Python3.sh


● Visual Studio Code
https://github.com/Microsoft/vscode
# for Jetson Nano
cd
bash ./Jetson_Convenience_Script/Visual_Studio_Code/inst_Visual_Studio_Code_1350.sh
# for Jetson Xavier
cd
bash ./Jetson_Convenience_Script/Visual_Studio_Code/inst_Visual_Studio_Code_1472.sh


● Vino VNC Server
https://gitlab.gnome.org/GNOME/vino/
cd
bash ./Jetson_Convenience_Script/Vino_VNC/inst_Vino_VNC.sh


● Benchmark
http://www.neko.ne.jp/~freewing/raspberry_pi/nvidia_jetson_benchmark_full_load/
 # UnixBench byte-unixbench
 # https://github.com/kdlucas/byte-unixbench
cd
bash ./Jetson_Convenience_Script/Benchmark/inst_UnixBench.sh
 # Benchmarks Targeted for Jetson Xavier NX (Using GPU+2DLA)
 # https://github.com/NVIDIA-AI-IOT/jetson_benchmarks
cd
bash ./Jetson_Convenience_Script/Benchmark/inst_jetson_benchmarks.sh



Tags: [Raspberry Pi], [電子工作], [ディープラーニング]

●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)

【2020年】Jetson Xavier NX 開発者キットが安かったので衝動買いした件、標準販売価格5万円が4万4千円!
【2020年】Jetson Xavier NX 開発者キットが安かったので衝動買いした件、標準販売価格5万円が4万4千円!

  【ザビエル元年】Jetson Xavier NX 開発者キットを最安値で購入で、しかも国内在庫で注文から翌日で到着、ザビエル開封レビュー

【2020年版】NVIDIA Jetson用に最新の CMake 3.17.3をビルドしてインストールする方法
【2020年版】NVIDIA Jetson用に最新の CMake 3.17.3をビルドしてインストールする方法

  2020年の JetPack 4.4になっても CMakeのバージョンが 3.10.2と古く OpenPoseのビルドでエラー発生の原因

【2020年版】NVIDIA JetPack 4.4 DP Developer Previewで OpenPoseのビルドエラーの対策方法
【2020年版】NVIDIA JetPack 4.4 DP Developer Previewで OpenPoseのビルドエラーの対策方法

  Jetson Nano、Jetson Xavier NX 開発者キット + JetPack 4.4 DPで OpenPoseをビルドする手順

Jetson Nano、Jetson Xavier NX 開発者キット TensorFlow on Jetson Platform
Jetson Nano、Jetson Xavier NX 開発者キット TensorFlow on Jetson Platform

  NVIDIA Jetson Nano、Jetson Xavier NX Developer TensorFlow on Jetson Platform

NVIDIA Jetson Nano 開発者キットを買ってみた。メモリ容量 4GB LPDDR4 RAM
NVIDIA Jetson Nano 開発者キットを買ってみた。メモリ容量 4GB LPDDR4 RAM

  Jetson Nanoで TensorFlow PyTorch Caffe/Caffe2 Keras MXNet等を GPUパワーで超高速で動かす!

【2020年版】NVIDIA Jetson Nanoの初期設定、最高速で動かす設定、空きメモリを増やす方法等
【2020年版】NVIDIA Jetson Nanoの初期設定、最高速で動かす設定、空きメモリを増やす方法等

  2020年の JetPack 4.4になっても nvccのパスがデフォルトで通って無いとか、初期設定が必要です

【2020年版】NVIDIA Jetson Nano JetPackのバージョン情報まとめ、JetPack 4.4 DPは不具合多い
【2020年版】NVIDIA Jetson Nano JetPackのバージョン情報まとめ、JetPack 4.4 DPは不具合多い

  最新の JetPackでは 2019年当時の殆どの記事の内容がそのままではエラーが出て動かない様になりました

【2020年版】NVIDIA Jetson Nano対応の FFmpegをビルドする手順
【2020年版】NVIDIA Jetson Nano対応の FFmpegをビルドする手順

  NVIDIA Jetson Nano対応の FFmpegをビルドする手順、x264と x265にも対応

【2020年版】NVIDIA Jetson Nano対応の OpenPoseをビルドする手順
【2020年版】NVIDIA Jetson Nano対応の OpenPoseをビルドする手順

  NVIDIA Jetson Nano対応の OpenPoseをビルドする手順

NVIDIA Jetson Nanoで OpenCV 3をビルドしてインストールする方法、NVCaffe等の OpenCV 4未対応を動かす
NVIDIA Jetson Nanoで OpenCV 3をビルドしてインストールする方法、NVCaffe等の OpenCV 4未対応を動かす

  NVIDIA Jetson Nanoに「古い」 OpenCV 3.4.10をビルドしてインストールする方法

NVIDIA Jetson Nanoで Visual Studio Code Open Sourceをビルドして実行する
NVIDIA Jetson Nanoで Visual Studio Code Open Sourceをビルドして実行する

  NVIDIA Jetson Nanoで VSCode Open Source Code - OSSをビルドして実行する、1.35.0

【2020年版】NVIDIA Jetson Nanoで TensorFlowの StyleGANを動かして、顔画像を生成
【2020年版】NVIDIA Jetson Nanoで TensorFlowの StyleGANを動かして、顔画像を生成

  NVIDIA Jetson Nano JetPack StyleGAN、敵対的生成ネットワーク AIで自然な顔画像を生成する

【2020年版】NVIDIA Jetson Nanoで StyleGANの改良版の StyleGAN2で自然な画像を生成
【2020年版】NVIDIA Jetson Nanoで StyleGANの改良版の StyleGAN2で自然な画像を生成

  NVIDIA Jetson Nano JetPack StyleGAN2、敵対的生成ネットワーク AIで自然な顔画像を生成する

【2020年版】Jetson Nanoで StyleGANを動かして可愛い美少女のアニメ顔を大量生産する方法
【2020年版】Jetson Nanoで StyleGANを動かして可愛い美少女のアニメ顔を大量生産する方法

  【俺の嫁】Jetson Nanoで StyleGANと StyleGAN2のそれぞれで、敵対的生成ネットワーク AIでアニメ顔を生成

【メモリ8GB】Raspberry Pi 4 Model B 8GBを KSYで最安値で購入。ベンチマークレビュー
【メモリ8GB】Raspberry Pi 4 Model B 8GBを KSYで最安値で購入。ベンチマークレビュー

  【技適取得】ラズパイ4B 8GBモデルを入手。従来の Pi3、Pi3B+と速度比較

【Vulkan】Raspberry Pi 4 Model Bで Vulkanドライバをビルドして 3Dグラフィックのデモを動かす
【Vulkan】Raspberry Pi 4 Model Bで Vulkanドライバをビルドして 3Dグラフィックのデモを動かす

  【v3dv】ラズパイ4Bで Vulkan APIを動かす、VK_ICD_FILENAMES broadcom_icd.armv7l.json



[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2020 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/raspberry_pi/nvidia_jetson_convenience_script/