Core ML Toolsにコミットしつつ、Pytorch製深層学習モデルをCore MLで動かそう by 深谷

iOSDC Japan 2022
レギュラートーク(20分)

Core ML Toolsにコミットしつつ、Pytorch製深層学習モデルをCore MLで動かそう

fukafukatani 深谷 fukafukatani
6

モノグサ株式会社では記憶アプリMonoxerを開発・リリースしています。
iOS版のMonoxerで深層学習モデルを使うために、Core ML Toolsを使ってPytorch製のモデルをCore MLで動作するモデルにコンバートする必要がありました。
Core ML Toolsを使ってみるとわかりづらいポイントや、モデルが未サポートの演算を含んでおりモデルをコンバートできないといったことがありました。
そこでこのトークでは、Core ML Toolsをスムーズに使う方法や未サポートの演算をどうすればサポートできるかをシェアします。

  • Core ML / Core ML Toolsの概要
  • Core ML Toolsの基本的な使い方
  • Core ML Toolsがうまく動かなかった時
  • Core ML Toolsに未サポートの演算を追加するには