SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
最近、気になっていること
WebAssembly
WebContainer
WebGL
技術書典14 (宣伝です..!)
WebGPU
これまで
WebAssembly
WebContainer
WebAssembly
WebContainer
WebGPU
GPU
Node-REDからGPUリソースを使ってみた
これまで
今日の話
GPU
クラウド ローカル (パソコン、サーバ)
モバイル (iOS、Android OS) エッジ (ラズパイ、Jetson Nano) MCU (マイクロコントローラ )
Node-RED の実行環境
d
o
c
k
e
r
AI model ①
AI model ②
・
・
・
docker pull
n
o
d
e
.
j
s
flow ①
flow ②
・
・
・
HTTP REST
enebulardevelopers/rpi-caffe
enebulardevelopers/rpi-keras
・
・
enebular
AI model ①
Deploy
エッジ (ラズパイ、Enebular Agent、AI model)
エッジ (Jetson Nano)
今回の話
・CPU
・GPU
どちらもサポート
Jetson Nano
Jetson Xavier NX
Jetson Orin Nano
TensorFlow 2.5以降は
未サポート
↓
CUDA 11.0以上が必要
JetPack 5.1.1 → CUDA 11.4.19 / cuDNN 8.6.0
TensorFlow.js を Node.js + Jetson Nano の GPU リソースを使用するためには環境が重要
・@tensorflow/tfjs-node のバージョンを使用する TensorFlowのバージョンに合わせる必要がある
TensorFlow 1.15.0 → @tensorflow/tfjs-node @1.7.4
TensorFlow 2.3.1 → @tensorflow/tfjs-node @2.8.6
TensorFlow 2.4.0 → @tensorflow/tfjs-node @3.6.1
TensorFlow 2.4.1 → @tensorflow/tfjs-node @3.6.1
・TensorFlow v1.15.0 が指定されているが、 custom-binary.jsonで目的のTensorFlow shared librariesを指定すれ
ば問題なくインストールできる
・公式ではサポートしていない arm64 でビルドされたTensorFlow shared libraries (C++)が必要で、
custom-binary.json でダウンロード先を指定する
・JetPack 4.4/4.5/4.6 は CUDA 10.2 と cuDNN 8 ライブラリを使用して arm64 ビルドされた TensorFlow shared
librariesを使用する
・TensorFlowのビルドは非常に時間が掛かる (50時間以上) →ビルド済ライブラリ(バイナリ)を公開
良き Node-RED ライフを!
ありがとうございました!
#noderedpark

Contenu connexe

Similaire à 20230511_Node-RED_Park_vol11_kitazaki_v1.pdf

Abc2012spring robot sammit - Kurimoto
Abc2012spring robot sammit - KurimotoAbc2012spring robot sammit - Kurimoto
Abc2012spring robot sammit - Kurimoto
Kenichi Kurimoto
 
JOSUG 9th Study
JOSUG 9th StudyJOSUG 9th Study
JOSUG 9th Study
irix_jp
 
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) 泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
Akihiro Kuwano
 
Q con shanghai2013- 荣先乾-qzone_touch跨终端优化_v2.0
Q con shanghai2013- 荣先乾-qzone_touch跨终端优化_v2.0Q con shanghai2013- 荣先乾-qzone_touch跨终端优化_v2.0
Q con shanghai2013- 荣先乾-qzone_touch跨终端优化_v2.0
Michael Zhang
 
13016 n分で作るtype scriptでnodejs
13016 n分で作るtype scriptでnodejs13016 n分で作るtype scriptでnodejs
13016 n分で作るtype scriptでnodejs
Takayoshi Tanaka
 

Similaire à 20230511_Node-RED_Park_vol11_kitazaki_v1.pdf (20)

Unityファンへ贈る! Unite12 & gamescom 2012 視察報告
Unityファンへ贈る! Unite12 & gamescom 2012 視察報告Unityファンへ贈る! Unite12 & gamescom 2012 視察報告
Unityファンへ贈る! Unite12 & gamescom 2012 視察報告
 
Crooz meet fusion io3 open
Crooz meet fusion io3 openCrooz meet fusion io3 open
Crooz meet fusion io3 open
 
Abc2012spring robot sammit - Kurimoto
Abc2012spring robot sammit - KurimotoAbc2012spring robot sammit - Kurimoto
Abc2012spring robot sammit - Kurimoto
 
Abc2012spring slide
Abc2012spring slideAbc2012spring slide
Abc2012spring slide
 
Docker と ECS と WebSocket で最強のマルチプレイ・ゲームサーバを構築
Docker と ECS と WebSocket で最強のマルチプレイ・ゲームサーバを構築Docker と ECS と WebSocket で最強のマルチプレイ・ゲームサーバを構築
Docker と ECS と WebSocket で最強のマルチプレイ・ゲームサーバを構築
 
Flow in VR Funhouse MOD Kit
Flow in VR Funhouse MOD KitFlow in VR Funhouse MOD Kit
Flow in VR Funhouse MOD Kit
 
JOSUG 9th Study
JOSUG 9th StudyJOSUG 9th Study
JOSUG 9th Study
 
Wasm blazor and wasi 2
Wasm blazor and wasi 2Wasm blazor and wasi 2
Wasm blazor and wasi 2
 
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) 泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
 
GPU と PYTHON と、それから最近の NVIDIA
GPU と PYTHON と、それから最近の NVIDIAGPU と PYTHON と、それから最近の NVIDIA
GPU と PYTHON と、それから最近の NVIDIA
 
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
PFNのML/DL基盤を支えるKubernetesにおける自動化 / DevOpsDays Tokyo 2021
 
VSCodeで始めるAzure Static Web Apps開発
VSCodeで始めるAzure Static Web Apps開発VSCodeで始めるAzure Static Web Apps開発
VSCodeで始めるAzure Static Web Apps開発
 
NVIDIA Deep Learning SDK を利用した画像認識
NVIDIA Deep Learning SDK を利用した画像認識NVIDIA Deep Learning SDK を利用した画像認識
NVIDIA Deep Learning SDK を利用した画像認識
 
20221214_TechFeed_10_kitazaki_v1.pdf
20221214_TechFeed_10_kitazaki_v1.pdf20221214_TechFeed_10_kitazaki_v1.pdf
20221214_TechFeed_10_kitazaki_v1.pdf
 
Q con shanghai2013- 荣先乾-qzone_touch跨终端优化_v2.0
Q con shanghai2013- 荣先乾-qzone_touch跨终端优化_v2.0Q con shanghai2013- 荣先乾-qzone_touch跨终端优化_v2.0
Q con shanghai2013- 荣先乾-qzone_touch跨终端优化_v2.0
 
2019 jetson azure_hands-on
2019 jetson azure_hands-on2019 jetson azure_hands-on
2019 jetson azure_hands-on
 
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門
 
20221007_Node-RED_Con_2022_kitazaki_v1.pdf
20221007_Node-RED_Con_2022_kitazaki_v1.pdf20221007_Node-RED_Con_2022_kitazaki_v1.pdf
20221007_Node-RED_Con_2022_kitazaki_v1.pdf
 
Rancher2.3とwindows Containerで作るkubernetesクラスタ
Rancher2.3とwindows Containerで作るkubernetesクラスタRancher2.3とwindows Containerで作るkubernetesクラスタ
Rancher2.3とwindows Containerで作るkubernetesクラスタ
 
13016 n分で作るtype scriptでnodejs
13016 n分で作るtype scriptでnodejs13016 n分で作るtype scriptでnodejs
13016 n分で作るtype scriptでnodejs
 

Plus de Ayachika Kitazaki

Plus de Ayachika Kitazaki (20)

20240423_IoTLT_vol110_kitazaki_v1___.pdf
20240423_IoTLT_vol110_kitazaki_v1___.pdf20240423_IoTLT_vol110_kitazaki_v1___.pdf
20240423_IoTLT_vol110_kitazaki_v1___.pdf
 
20240408_SD輪読&座談会#55________kitazaki.pdf
20240408_SD輪読&座談会#55________kitazaki.pdf20240408_SD輪読&座談会#55________kitazaki.pdf
20240408_SD輪読&座談会#55________kitazaki.pdf
 
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
 
創発遊戯 2024_野良ハック_発表資料________________.pdf
創発遊戯 2024_野良ハック_発表資料________________.pdf創発遊戯 2024_野良ハック_発表資料________________.pdf
創発遊戯 2024_野良ハック_発表資料________________.pdf
 
20240311_SD輪読&座談会#54_kitazaki_______.pdf
20240311_SD輪読&座談会#54_kitazaki_______.pdf20240311_SD輪読&座談会#54_kitazaki_______.pdf
20240311_SD輪読&座談会#54_kitazaki_______.pdf
 
20240227_IoTLT_vol108____kitazaki_v1.pdf
20240227_IoTLT_vol108____kitazaki_v1.pdf20240227_IoTLT_vol108____kitazaki_v1.pdf
20240227_IoTLT_vol108____kitazaki_v1.pdf
 
20240222_Neko_IoTLT_vol9_kitazaki_v1.pdf
20240222_Neko_IoTLT_vol9_kitazaki_v1.pdf20240222_Neko_IoTLT_vol9_kitazaki_v1.pdf
20240222_Neko_IoTLT_vol9_kitazaki_v1.pdf
 
20240205_SD輪読&座談会#53_kitazaki.pdf
20240205_SD輪読&座談会#53_kitazaki.pdf20240205_SD輪読&座談会#53_kitazaki.pdf
20240205_SD輪読&座談会#53_kitazaki.pdf
 
20240125_Visual_IoTLT_kitazaki_v1.pdf
20240125_Visual_IoTLT_kitazaki_v1.pdf20240125_Visual_IoTLT_kitazaki_v1.pdf
20240125_Visual_IoTLT_kitazaki_v1.pdf
 
20240123_ProtoOut_kitazaki_v1.pdf
20240123_ProtoOut_kitazaki_v1.pdf20240123_ProtoOut_kitazaki_v1.pdf
20240123_ProtoOut_kitazaki_v1.pdf
 
20240115_SD輪読&座談会#52_kitazaki.pdf
20240115_SD輪読&座談会#52_kitazaki.pdf20240115_SD輪読&座談会#52_kitazaki.pdf
20240115_SD輪読&座談会#52_kitazaki.pdf
 
20240123_ProtoOut_kitazaki_v1.pdf
20240123_ProtoOut_kitazaki_v1.pdf20240123_ProtoOut_kitazaki_v1.pdf
20240123_ProtoOut_kitazaki_v1.pdf
 
20231212_enebular_meetup_kitazaki_v1.pdf
20231212_enebular_meetup_kitazaki_v1.pdf20231212_enebular_meetup_kitazaki_v1.pdf
20231212_enebular_meetup_kitazaki_v1.pdf
 
20231205_Postman_kitazaki_v1-1.pdf
20231205_Postman_kitazaki_v1-1.pdf20231205_Postman_kitazaki_v1-1.pdf
20231205_Postman_kitazaki_v1-1.pdf
 
20231204_SD輪読&座談会#51_kitazaki.pdf
20231204_SD輪読&座談会#51_kitazaki.pdf20231204_SD輪読&座談会#51_kitazaki.pdf
20231204_SD輪読&座談会#51_kitazaki.pdf
 
20231113_SD輪読&座談会#50_kitazaki.pdf
20231113_SD輪読&座談会#50_kitazaki.pdf20231113_SD輪読&座談会#50_kitazaki.pdf
20231113_SD輪読&座談会#50_kitazaki.pdf
 
20221110_Node-RED_Con_2023_kitazaki_v1.pdf
20221110_Node-RED_Con_2023_kitazaki_v1.pdf20221110_Node-RED_Con_2023_kitazaki_v1.pdf
20221110_Node-RED_Con_2023_kitazaki_v1.pdf
 
20231024_IoTLT_vol104_kitazaki_v1.pdf
20231024_IoTLT_vol104_kitazaki_v1.pdf20231024_IoTLT_vol104_kitazaki_v1.pdf
20231024_IoTLT_vol104_kitazaki_v1.pdf
 
20231002_SD輪読&座談会#49_kitazaki.pdf
20231002_SD輪読&座談会#49_kitazaki.pdf20231002_SD輪読&座談会#49_kitazaki.pdf
20231002_SD輪読&座談会#49_kitazaki.pdf
 
20230921_IoTLT_vol103_kitazaki_v1.pdf
20230921_IoTLT_vol103_kitazaki_v1.pdf20230921_IoTLT_vol103_kitazaki_v1.pdf
20230921_IoTLT_vol103_kitazaki_v1.pdf
 

20230511_Node-RED_Park_vol11_kitazaki_v1.pdf