こんにちは、ABEJA 新卒エンジニアの和田です。 PyTorchで学習したResNet18ベースの年齢・性別推定モデルをCore MLへ変換する際に遭遇した「形式エラー」と、その回避策として、Core MLを使ってiOSアプリを作成している人や .mlmodel と .mlpackage の使い分けがわからない人に向けて、実際のコードの解読まで深掘りしていきます! 背景:なぜCore MLなのか 私が直面した“モデル形式エラー” 1. Core MLフォーマットの内部構造を覗く 2. .mlmodel 深掘り:Protocol Buffers仕様 メリット/デメリット 3. .mlpacka…