Slide 1

Slide 1 text

GOOGLE EDGE TPU 板垣正敏 @PYTHON機械学習勉強会IN新潟 2019/6/1

Slide 2

Slide 2 text

CORAL EDGE TPU USB ACCELERATOR https://coral.withgoogle.com/products/accelerator Chip Google Edge TPU Processor Connector USB Type-C(data/power) Size 65mm x 30mm Host OS Debian Linux 6.0 or Higher Host CPU x86-64 or ARM32/64 with ARMv8 instruction set ML Model TensorFlow Lite Price $74.99 • Google のハードウェア事業部 Coral が販売しているエッジデバイス向 け深層学習推論ユニット

Slide 3

Slide 3 text

EDGE TPUで使える訓練済みモデル 画像分類 • MobileNet V1 / V2 (ImageNet) • MobileNet V2 (iNat insects / iNat plants / iNat birds) • Inception V1 / V2 / V3 / V4 (ImageNet) 物体検出 • MobileNet SSD v1 / v2 (COCO) • MobileNet SSD v2 (Faces)

Slide 4

Slide 4 text

カスタムモデルの導⼊プロセス

Slide 5

Slide 5 text

EDGE TPUで使えるカスタムモデルの条件 • モデルのパラメータは8ビット固定⼩数点に量⼦化が必要(訓練時に 要設定) • テンソルのサイズはコンパイル時に固定 • モデルのパラメータもコンパイル時に固定 • テンソルは3階までをサポート • Edge TPUでサポートされる演算のみを使⽤すること https://coral.withgoogle.com/docs/edgetpu/models-intro/

Slide 6

Slide 6 text

デモ カスタムモデルまで⼿が回りませんでした。ご容赦を。

Slide 7

Slide 7 text

対抗⾺登場︕NVIDIA JETSON NANO https://developer.nvidia.com/embedded/buy/jetson-nano-devkit GPU 128-core Maxwell CPU Quad-core ARM A57 @ 1.43 GHz Memory 4 GB 64-bit LPDDR4 25.6 GB/s Storage microSD Connector Gigabit Ether/HDMI/USB/ Camera I/O GPIO/I2C/I2S/SPI/UART OS Debian Price $99.00 https://developer.nvidia.com/embedded/jetson- nano-dl-inference-benchmarks