HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
LINK
BACK
 

2020/06/28

Jetson Xavier NX 開発者キットに M.2 NVMe SSDを増設する方法 Jetson Xavier NX 開発者キットに M.2 NVMe SSDを増設する方法

(Jetson Xavier NXに NVMe SSDを増設してフォーマットとパーティション作成してマウントする方法)

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




● NVIDIA Jetson Xavier NX、NVIDIA Jetson Nanoの違い、性能比較

Xavier NXNano
性能比6~30倍1
AI性能比21 TOPs472 GFLOPs
メモリ8GB4GB
M.2 SSD対応非対応
電源付属別売り
ファン内蔵別売り
SDカード別売り別売り
ケース別売り別売り
消費電力10W / 15W5W / 10W
 ※ 廉価版として Jetson Nanoの 2GB版が有りますが、メモリが足りなくて不幸なので買っちゃ駄目!


NVIDIA Jetson Xavier NX Developer Kit 開発キット クラウドネイティブ AIコンピュータ ディープラーニング
ASIN: B088TTD1QT

※ 低価格のハイエンドモデル

NVIDIA Jetson Nano Development Kit B01 開発キット AI コンピュータ 人工知能 エッジコンピューティング
ASIN: B085NQTKS9

※ 入門用の低価格 4GB版

GeeekPi Jetson Nanoケース(Jetson Nano B01およびA02バージョンをサポート)NVIDIA Jetson Nano開発者キットに適したファン付きJetson NanoケースSmall AI Powerful Computer
ASIN: B085PZ4F3X

SanDisk ( サンディスク ) 128GB microSD Extreme PRO microSDXC A2 SDSQXCY-128G-GN6MA [ 海外パッケージ品 ]
ASIN: B07G3H5RBT

※ 高速、大容量 SDカード


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

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

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

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

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

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

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


● Jetson Xavier NX 開発者キットに M.2 NVMe SSDを増設する方法

 Jetson Xavier NXに M2 NVMe SSDを増設してフォーマットとパーティション作成してマウントする方法。

 M.2 NVMe SSDは
/dev/nvme0n1
 で認識する。

ls -l /dev/nvme0n1
brw-rw---- 1 root disk 259, 0 Jul  1 00:57 /dev/nvme0n1

#
sudo parted /dev/nvme0n1 mklabel gpt name nvme_ssd
Warning: The existing disk label on /dev/nvme0n1 will be destroyed and all data
on this disk will be lost. Do you want to continue?
parted: invalid token: name
Yes/No? Y
Information: You may need to update /etc/fstab.

jetson@linux:~ $ ls -l /dev/nvme0n1*
brw-rw---- 1 root disk 259, 0 Jul  1 00:57 /dev/nvme0n1

sudo parted /dev/nvme0n1 mkpart "NVMe_SSD_512GB" ext4 0% 100%

#
jetson@linux:~ $ sudo parted /dev/nvme0n1 mklabel gpt name nvme_ssd
Warning: The existing disk label on /dev/nvme0n1 will be destroyed and all data
on this disk will be lost. Do you want to continue?
parted: invalid token: name
Yes/No? Y
Information: You may need to update /etc/fstab.

jetson@linux:~ $ ls -l /dev/nvme0n1*
brw-rw---- 1 root disk 259, 0 Jul  1 01:02 /dev/nvme0n1

#
jetson@linux:~ $ sudo parted /dev/nvme0n1 mkpart "NVMe_SSD_512GB" ext4 0% 100%
Information: You may need to update /etc/fstab.

jetson@linux:~ $ ls -l /dev/nvme0n1*
brw-rw---- 1 root disk 259, 0 Jul  1 01:02 /dev/nvme0n1
brw-rw---- 1 root disk 259, 2 Jul  1 01:02 /dev/nvme0n1p1

#
jetson@linux:~ $ sudo mke2fs -t ext4 /dev/nvme0n1p1
mke2fs 1.44.1 (24-Mar-2018)
Discarding device blocks: done
Creating filesystem with 125026560 4k blocks and 31260672 inodes
Filesystem UUID: 5f04643c-1234-4145-abcd-123456789012
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
        102400000

Allocating group tables: done
Writing inode tables: done
Creating journal (262144 blocks): done
Writing superblocks and filesystem accounting information: done

#
sudo mkdir /jetson_ssd
sudo mount /dev/nvme0n1p1 /jetson_ssd
sudo chmod 755 /jetson_ssd

#
jetson@linux:~ $ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/mmcblk0p1  117G   15G   97G  14% /
none            3.5G     0  3.5G   0% /dev
tmpfs           3.8G  4.0K  3.8G   1% /dev/shm
tmpfs           3.8G   30M  3.8G   1% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.8G     0  3.8G   0% /sys/fs/cgroup
tmpfs           778M     0  778M   0% /run/user/1000
/dev/nvme0n1p1  469G   73M  445G   1% /jetson_ssd


# Filesystem UUID: 5f04643c-1234-4145-abcd-123456789012
jetson@linux:~ $ ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 15 Jun 30 21:07 239f3029-fedc-443b-972e-abcdef789012 -> ../../mmcblk0p1
lrwxrwxrwx 1 root root 15 Jul  1 01:04 5f04643c-1234-4145-abcd-123456789012 -> ../../nvme0n1p1
lrwxrwxrwx 1 root root 11 Jun 30 21:07 9C1C-F190 -> ../../loop0

jetson@linux:~ $ sudo tune2fs -l /dev/nvme0n1p1 | grep UUID
Filesystem UUID:          5f04643c-1234-4145-abcd-123456789012

jetson@linux:~ $ sudo blkid /dev/nvme0n1p1
/dev/nvme0n1p1: UUID="5f04643c-1234-4145-abcd-123456789012" TYPE="ext4" PARTLABEL="NVMe_SSD_512GB" PARTUUID="ece471dc-fedc-479c-aeba-abcdef789012"

●# fstabに M2 SSDの UUIDを追加する
jetson@linux:~ $ cat /etc/fstab
# /etc/fstab: static file system information.
#
# These are the filesystems that are always mounted on boot, you can
# override any of these by copying the appropriate line from this file into
# /etc/fstab and tweaking it as you see fit.  See fstab(5).
#
# <file system> <mount point>             <type>          <options>                               <dump> <pass>
/dev/root            /                     ext4           defaults                                     0 1

sudo nano /etc/fstab
UUID=5f04643c-1234-4145-abcd-123456789012 /jetson_ssd  ext4  defaults  0  2

sudo reboot
 再起動後
jetson@linux:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/mmcblk0p1  117G   15G   97G  14% /
none            3.5G     0  3.5G   0% /dev
tmpfs           3.8G  4.0K  3.8G   1% /dev/shm
tmpfs           3.8G   21M  3.8G   1% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.8G     0  3.8G   0% /sys/fs/cgroup
/dev/nvme0n1p1  469G   73M  445G   1% /jetson_ssd
tmpfs           778M   12K  778M   1% /run/user/120
tmpfs           778M     0  778M   0% /run/user/1000

mount | grep nvme
/dev/nvme0n1p1 on /jetson_ssd type ext4 (rw,relatime,data=ordered)


● M.2 SSDを問答無用でフォーマットする全自動スクリプト
ls -l /dev/nvme0n1*
sleep 10

sudo parted -s /dev/nvme0n1 mklabel gpt
ls -l /dev/nvme0n1*
# /dev/nvme0n1

sudo parted -s /dev/nvme0n1 mkpart "NVMe_SSD_512GB" ext4 0% 100%
# /dev/nvme0n1
# /dev/nvme0n1p1

sudo parted -l | grep NVMe
#  1      1049kB  512GB  512GB  ext4         NVMe_SSD_512GB

sudo mke2fs -F -t ext4 /dev/nvme0n1p1

sudo mkdir /jetson_ssd
sudo mount /dev/nvme0n1p1 /jetson_ssd
sudo chmod 755 /jetson_ssd

df -h

● fstabに M2 SSDの UUIDを追加する全自動スクリプト
# UUID=5f04643c-1234-4145-abcd-123456789012 /jetson_ssd  ext4  defaults  0  2
UUID=`sudo tune2fs -l /dev/nvme0n1p1 | grep UUID | awk '{print $3}'`
echo $UUID

cat /etc/fstab
cp /etc/fstab tmp_fstab
echo UUID=$UUID /jetson_ssd  ext4  defaults  0  2 >> tmp_fstab
cat tmp_fstab
sudo cp tmp_fstab /etc/fstab

sudo reboot

df -h

・NVIDIA Jetson Xavier NX Developer Kit 開発キットに M.2 NVMe SSDを増設
NVIDIA Jetson Xavier NX Developer Kit 開発キットに M.2 NVMe SSDを増設


NVIDIA Jetson Xavier NX Developer Kit 開発キットに M.2 NVMe SSDを増設


NVIDIA Jetson Xavier NX Developer Kit 開発キットに M.2 NVMe SSDを増設


NVIDIA Jetson Xavier NX Developer Kit 開発キットに M.2 NVMe SSDを増設


NVIDIA Jetson Xavier NX Developer Kit 開発キットに M.2 NVMe SSDを増設


NVIDIA Jetson Xavier NX Developer Kit 開発キットに M.2 NVMe SSDを増設


NVIDIA Jetson Xavier NX Developer Kit 開発キットに M.2 NVMe SSDを増設




● Dump Disk Sector
 ディスクをセクタダンプ。
# /dev/nvme0n
sudo xxd -l 0x100 /dev/nvme0n

sudo xxd -l 0x1000 /dev/nvme0n | grep -E -v ".*: (0000 ){8}.*"

# /dev/nvme0n1
sudo xxd -l 0x1000 /dev/nvme0n1 | grep -E -v ".*: (0000 ){8}.*"
# ...
# 000001f0: 0000 0000 0000 0000 0000 0000 0000 55aa  ..............U.
# ...

# /dev/nvme0n1p
sudo xxd -l 0x1000 /dev/nvme0n1p | grep -E -v ".*: (0000 ){8}.*"

# /dev/nvme0n1p1
sudo xxd -l 0x1000 /dev/nvme0n1p1 | grep -E -v ".*: (0000 ){8}.*" | grep -E -v ".*: (ffff ){8}.*"


● Wipe Erase Disk Partition
 ディスクのパーティション領域を削除。
# Wipe Erase Disk Partition
sudo wipefs /dev/nvme0n1
# DEVICE  OFFSET       TYPE UUID LABEL
# nvme0n1 0x200        gpt
# nvme0n1 0x773c255e00 gpt
#  nvme0n1 0x1fe        PMBR

sudo wipefs --all --force /dev/nvme0n1
# /dev/nvme0n1: 8 bytes were erased at offset 0x00000200 (gpt): 45 46 49 20 50 41 52 54
# /dev/nvme0n1: 8 bytes were erased at offset 0x773c255e00 (gpt): 45 46 49 20 50 41 52 54
# /dev/nvme0n1: 2 bytes were erased at offset 0x000001fe (PMBR): 55 aa

# Check Wipe Erase Disk Partition
lsblk -ifp | grep nvme
# /dev/nvme0n1


● Wipe Bulk Erase Disk Sector
 ディスクの管理セクタをゼロ埋めでバルク クリア。
# Wipe Bulk Erase Disk Sector
sudo dd if=/dev/zero of=/dev/nvme0n bs=256 count=256
sudo dd if=/dev/zero of=/dev/nvme0n1 bs=256 count=256
sudo dd if=/dev/zero of=/dev/nvme0n1p bs=256 count=256
sudo dd if=/dev/zero of=/dev/nvme0n1p1 bs=256 count=256
sudo sync


● Jetson Xavier NX Booting from M.2 NVMe SSD

Jetson Xavier NX - Run from SSD
# Format Device to GPT Linux filesystem
sudo sfdisk --delete /dev/nvme0n1
echo ',,,;' | sudo sfdisk -X gpt /dev/nvme0n1

# Check Format Device
sudo sfdisk -l /dev/nvme0n1
# ERROR !! Wrong M.2SSD Format type
# Device         Boot Start        End    Sectors  Size Id Type
# /dev/nvme0n1p1       2048 1000215215 1000213168  477G 83 Linux

# GOOD !! Correct M.2SSD Format type
# Device         Start        End    Sectors  Size Type
# /dev/nvme0n1p1  2048 1000215182 1000213135  477G Linux filesystem

# Format Partition to ext4
sudo mke2fs -F -t ext4 /dev/nvme0n1p1

# Check Format Partition
lsblk -ifp | grep nvme
# /dev/nvme0n1
# `-/dev/nvme0n1p1  ext4              xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

# Clone the repository
cd
git clone https://github.com/jetsonhacks/rootOnNVMe.git
cd rootOnNVMe/

# copy the rootfs of the eMMC/SD card to the SSD
./copy-rootfs-ssd.sh
# Error when Wrong M.2SSD Format type (not GPT)
# *** Skipping any contents from this failed directory ***
# rsync: recv_generator: mkdir "/mnt/opt" failed: No space left on device (28)

#  15,543,736,526  96%   53.11MB/s    0:04:39 (xfr#148591, to-chk=0/211367)

# Check Mount Device
mount | grep mmcblk
# /dev/mmcblk0p1 on / type ext4 (rw,relatime,data=ordered)

mount | grep nvme
# /dev/nvme0n1p1 on /mnt type ext4 (rw,relatime,data=ordered)

# add a service
sudo ./setup-service.sh

# Reboot for changes to take effect.
sudo reboot


# Check M.2 NVMe SSD as Boot Device
# "/mnt" to "/"
mount | grep nvme
# /dev/nvme0n1p1 on / type ext4 (rw,relatime,discard,errors=remount-ro,data=ordered)

mount | grep mmcblk
# (none)

df -h
# Filesystem      Size  Used Avail Use% Mounted on
# none            3.5G     0  3.5G   0% /dev
# tmpfs           3.8G  4.0K  3.8G   1% /dev/shm
# tmpfs           3.8G   22M  3.8G   1% /run
# tmpfs           5.0M  4.0K  5.0M   1% /run/lock
# tmpfs           3.8G     0  3.8G   0% /sys/fs/cgroup
# /dev/nvme0n1p1  469G   15G  430G   4% /
# tmpfs           778M   12K  778M   1% /run/user/120
# tmpfs           778M     0  778M   0% /run/user/1000
# Disable NVMe Boot
# (Change to Boot from SD-Card)
sudo wipefs /dev/nvme0n1
sudo wipefs --all --force /dev/nvme0n1
sudo reboot


● Jetson Xavier NX Disk Spped Benchmark M.2 NVMe SSD vs SD-Card

DeviceSeq. Read
M.2 NVMe SSD1576.45 MB/sec
SD-Card85.49 MB/sec
# Disk Spped Benchmark M.2 NVMe SSD vs SD-Card
sudo apt install -y hdparm

sudo hdparm -t /dev/nvme0n1
# /dev/nvme0n1:
#  Timing buffered disk reads: 4730 MB in  3.00 seconds = 1576.45 MB/sec

sudo hdparm -t /dev/mmcblk0
# /dev/mmcblk0:
#  Timing buffered disk reads: 258 MB in  3.02 seconds =  85.49 MB/sec


● Jetson Xavier NX Format SSD Device to GPT Linux filesystem

Quickest way to format a disk with Linux ?

# Format SSD Device to GPT Linux filesystem
sudo fdisk /dev/nvme0n1

ls -l /dev/nvme*
# /dev/nvme0

# Quickest way to format a disk with Linux ?
# https://superuser.com/questions/1178982/quickest-way-to-format-a-disk-with-linux

# Format SSD Device to GPT Linux filesystem
# to create the partitions programatically (rather than manually)
# we're going to simulate the manual input to fdisk
# The sed script strips off all the comments so that we can
# document what we're doing in-line with the actual commands
# Note that a blank line (commented as "defualt" will send a empty
# line terminated with a newline to take the fdisk default.
TGTDEV=/dev/nvme0n1
sed -e 's/\s*\([\+0-9a-zA-Z]*\).*/\1/' << EOF | sudo fdisk ${TGTDEV}
  d # Command - delete partition
  p # Command - print partition info
  g # Created a new GPT disklabel
  n # Command - new partition
    # default 1 - Partition number
    # default 2048 - First sector
    # default end - Last sector
  w # Command - write the partition table and End
EOF


# Format SSD Device to GPT Linux filesystem
TGTDEV=/dev/nvme0n1
(
echo d # Command - delete partition
echo p # Command - print partition info
echo g # Created a new GPT disklabel
echo n # Command - new partition
echo   # default 1 - Partition number
echo   # default 2048 - First sector
echo   # default end - Last sector
echo w # Command - write the partition table and End
) | sudo fdisk ${TGTDEV}


# Format SSD Device to GPT Linux filesystem
sudo sfdisk --delete /dev/nvme0n1
echo ',,,;' | sudo sfdisk -X gpt /dev/nvme0n1


# Check Formatted Device
sudo sfdisk -l /dev/nvme0n1
# Device         Start        End    Sectors  Size Type
# /dev/nvme0n1p1  2048 1000215182 1000213135  477G Linux filesystem

lsblk -ifp | grep nvme
# /dev/nvme0n1
# `-/dev/nvme0n1p1


# Format Partition to ext4
(
echo y # Proceed Yes
) | sudo mkfs -t ext4 /dev/nvme0n1p1
# or
sudo mke2fs -F -t ext4 /dev/nvme0n1p1

# Check Format Partition
lsblk -ifp | grep nvme
# /dev/nvme0n1
# `-/dev/nvme0n1p1  ext4              xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx





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

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

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

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

NVIDIA Jetson Xavier NXに電源スイッチ、リセットスイッチ、電源 LEDを増設する方法
NVIDIA Jetson Xavier NXに電源スイッチ、リセットスイッチ、電源 LEDを増設する方法

  Xavier NXに電源スイッチ、リセットスイッチ、電源 LEDを増設する方法、DOS/Vパソコンのパーツを流用可能

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

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

Jetson Nano、Xavier NX 開発者キットを電源と USBケーブルだけの接続で最初の初期設定を行なう方法
Jetson Nano、Xavier NX 開発者キットを電源と USBケーブルだけの接続で最初の初期設定を行なう方法

  NVIDIA Jetson Nano、Xavier NX Developer Kit HEADLESS MODE Setup、ヘッドレス セットアップ

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

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

【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をビルドする手順

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

  2020年の JetPack 4.4になっても CMakeのバージョンが 3.10.2と古く 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

Jetson Nano、Jetson Xavier NX 開発者キット tf-pose-estimation on Jetson Platform
Jetson Nano、Jetson Xavier NX 開発者キット tf-pose-estimation on Jetson Platform

  NVIDIA Jetson Nano、Jetson Xavier NX Developer TensorFlow tf-pose-estimation Jetson

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 JetPackのバージョン情報まとめ、JetPack 4.4は仕様変更の影響が大きい
【2020年版】NVIDIA Jetson Nano JetPackのバージョン情報まとめ、JetPack 4.4は仕様変更の影響が大きい

  最新の 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

PIP機能付きの 4K対応の 4入力 1出力の HDMIセレクターを買ってみた、HDMI機器が複数有る場合に便利
PIP機能付きの 4K対応の 4入力 1出力の HDMIセレクターを買ってみた、HDMI機器が複数有る場合に便利

  ピクチャ イン ピクチャ機能付き 4K入力対応の 4入力 1出力 HDMI切り換え機 HDSFX0401P

EDID保持機能付きの 4K対応の 4入力 2出力の マトリックス切り替え HDMIセレクター、液晶画面 2台と使用で最強
EDID保持機能付きの 4K対応の 4入力 2出力の マトリックス切り替え HDMIセレクター、液晶画面 2台と使用で最強

  TESmart HMA0402A30 マトリックス切り替えで液晶画面 2台に接続できて更に EDID保持の便利機能付き HDMI切り換え機




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

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