値段的には20ドル安いですよね。
おまけに、Edge TPU FAQには、性能について書いてあり、
Desktop CPU + USB Accelerator (USB 3.0) with Edge TPU
・MobileNet v1 2.2 ms ・MobileNet v2 2.3 ms ・Inception v1 3.6 ms ・Inception v4 100 ms
Dev Board with Edge TPU
・MobileNet v1 2.2 ms ・MobileNet v2 2.5 ms ・Inception v1 3.9 ms ・Inception v4 100 ms
となっていますね。
ハードウェア構築言語 Chisel がアツい(かもしれない)によると、
IdeinさんがRaspberry Pi 3 Model B v1.2 + Edge TPU USB版で、Mobilenet v2 1.0 224x224 ImageNetが10msのようでした。
IdeinさんがRaspberry Pi 3 Model B v1.2 + Edge TPU USB版で、Mobilenet v2 1.0 224x224 ImageNetが10msのようでした。
上のFAQの値では、2.3ms とか 2.5ms とかありますが、これは Raspberry Pi 3 のUSBが 2.0 であるためだと思います。
何故なら、DevBoardのSoC(NXP i.MX8)は、Arm Cortex-A53x4コア(1.5GHz)で、Raspberry Pi 3 Model B+(A53x4コア@1.4GHz)とだいたい同じだからです。
Dev Board上のEdge TPUは、SoCとPCIe Gen 2.0 x1 で接続されていますので、USB 3.1 Gen1相当ですね。
何故なら、DevBoardのSoC(NXP i.MX8)は、Arm Cortex-A53x4コア(1.5GHz)で、Raspberry Pi 3 Model B+(A53x4コア@1.4GHz)とだいたい同じだからです。
Dev Board上のEdge TPUは、SoCとPCIe Gen 2.0 x1 で接続されていますので、USB 3.1 Gen1相当ですね。
USB 3.0は、5.0GbpsのHost => Deviceの片方向のみ USB 3.1 Gen1は、5.0Gbpsの双方向 USB 3.1 Gen2は、10Gbpsの双方向 USB 3.2 は、20Gbpsの双方向 (Gen2 x 2)だって。。。Edge TPUは、USB 3.1 Gen1対応。
このツイートによると、mobilenet_ssd_v2_face_quant_postprocess_edgetpu.tfliteは、8ms だったようです(ホストマシンがなんだったまでは書いてありませんが)
Edge TPUでできることであれば、技術的には終了だと思います。
ただ、ビジネス的には、そうではなく、これをどう使うかを含めて、これからだと思います。
ただ、ビジネス的には、そうではなく、これをどう使うかを含めて、これからだと思います。
追記)、2019.03.13
この記事の訪問者は、663 人。過去最高 485人(2018年6月1日、転職しました
この記事の訪問者は、663 人。過去最高 485人(2018年6月1日、転職しました