Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

Snapdragon 845にて、Android Neural Network APIをサポート


このブログにQualcommのNPEを書いたのは、2017年8月8日。

その後、進化しました。


引用
  What's new in Snapdragon NPE SDK v1.12.0?
    This large update introduces a full new accelerated runtime for 16-bit GPU computation, 
    and support for a TensorFlow-style SSD network with MobileNets. 
    We also introduce new library variations optimization.

    ・Support for MobileNet SSD support on CPU and GPU
    ・Added a GPU 16-bit floating-point runtime
    ・Optimizations to the DSP runtime for the Snapdragon 845 mobile platform
    ・Added Android LLVM libraries
    ・Support for shared Symphony System Manager SDK libraries

 What's new in Snapdragon NPE SDK v1.10.1?
  This release adds support for new Snapdragon platforms, 
  deploys a fully new DSP runtime, fixes bugs and completes MobileNets support.

  ・Initial support for the Snapdragon 845 mobile platform
  ・Support for MobileNets on DSP; note that 8-bit quantization may not work well on this network structure
  ・Upgraded the DSP acceleration runtime for greater performance and broader compatibility
  ・Fixed Faster R-CNN UserBuffers operation
  ・Support for Snapdragon Flight boards

どうやら、Snapdragon 845をサポートし始めました。

また、TensorFlow, Caffe, Caffe2, ONNXをサポートしているようです。

Qualcomm’s New AI Engine Enhances Capabilities Of Existing Snapdragon Chipsでは、
Qualcomm Artificial Intelligence engineをアナウンス。

引用
  There’s also support for the Android Neural Networks API 
  which will first appear in the Snapdragon 845 as well as the Hexagon Neural Network 
  that lets developers run AI algorithms directly on the Hexagon Vector Processor.

にあるように、Snapdragon 845では、初めて、Android Neural Networks APIをサポート(Hexagon Nural Networkにて)。