ailia SDK 1.2.5をリリース
クロスプラットフォームで利用できるGPU対応の高速AI推論フレームワークであるailia SDKのバージョン1.2.5のご紹介です。ailia SDKについてはこちらをご覧ください。
Raspberry Piへの対応
Raspberry Piに対応しました。Raspberry Piの上でailia MODELSの80種類を超える機械学習モデルを簡単に実行することができます。ailia SDKはRaspberry PiのNEON命令に最適化しており、ONNXを使用した高速な推論が可能です。

出典:https://www.raspberrypi.org/
Apple Silicon対応
Mac版のバイナリがApple Siliconに対応しました。x86_64とarm64のUniversal Binaryとなります。
lipo -info libailia.dylib
Architectures in the fat file: libailia.dylib are: x86_64 arm64
pipを使用したインストールに対応
pipを使用してPython APIをインストールできるようになりました。下記のコマンドで自動的にailiaのライブラリをインストールすることができます。
cd ailia_sdk_1_25/python
python3 bootstrap.py
pip3 install ./
opset=11への正式対応
ONNXのopset=11に正式対応しました。ailia SDKはONNXのopset=10と11に含まれる100種類以上のレイヤーを実行可能です。
新しいレイヤーへの対応
ArgMax、ArgMin、CumSum、IsNan、IsInf、LogSoftmax、Range、ReverseSequence、ScatterElements、ScatterND、SpaceToDepthに対応しました。
PoseEstimator APIの強化
OpenPoseとLightWeightHumanPoseを使用する際に検出しきい値を設定できるようになりました。また、OpenPoseを使用したSingleScaleの検出に対応し、より高速な骨格検出が可能になります。
新しいモデルへの対応
opset=11対応により、下記の新しいモデルに対応します。
MMFashion:ファッションのセグメンテーション
STGCN:骨格からのアクション検出
CrnnAudioClassification : 音声の分類
SemanticSegmentationWithMobilenetV3 : 高速な人物切り抜き
ImageCaptioningPytorch : 画像からキャプションを生成
BertMaskedLM:文章の校正
BertSentimentAnalysis:文章の感情分析
BertNmr:文章の固有表現抽出
BertZeroShotClassification:文章のラベリング
BertQuestionAnswering:質問に対応する文章を検索
BertTweetSentiment : ツイッターの感情分析
モデルとサンプルはailia MODELSから入手可能です。
ailia SDKの評価版のダウンロード
ailia SDK 1.2.5の評価版はailiaの公式ページからダウンロード可能です。
アイリア株式会社はAIを実用化する会社として、クロスプラットフォームでGPUを使用した高速な推論を行うことができるailia SDKを開発しています。アイリア株式会社ではコンサルティングからモデル作成、SDKの提供、AIを利用したアプリ・システム開発、サポートまで、 AIに関するトータルソリューションを提供していますのでお気軽にお問い合わせください。
ailia Tech BLOG