本文へ移動
作品経歴検索

zenz-coreml

オンデバイスマルチモーダルCore ML実験

GitHub
カテゴリ
ML
制作年
2024 - 2025
主な技術
Core ML

期間

2024 - 2025

  • 通常モデルの変換に成功
  • Statefulモデルの変換に成功
  • オンデバイスへの移植を実験中

使用ツール・スキル

スキル

  • Core ML / MLCompute
  • Swift
  • オンデバイス推論パイプライン構成

動機

  • モバイルキーボードで使える、Apple CPU、GPU、NPUに最適化したMLモデルを作りたかった。
  • キーボード環境ではCoreMLのメモリ使用量が追跡されないと知り、限られたメモリ内でAIによる入力補完の推論処理を実装したいと考えた。

学んだこと

  • coremltoolsを使ったPyTorchモデルの変換方法を学習。
  • iOS 18で導入されたKV-cacheを使い、Statefulモデルへ変換する方法を研究。

関連プロジェクト

CASK

LLM · KV cache

LLMの長い推論で増えるKVキャッシュを削減する研究です。解答に必要な状態を残し、重複する中間状態を統合します。2026年4月13日にarXivで公開しました(arXiv:2604.10900)。

2026

Pylibkit

Swift · Python

AppleプラットフォームのプロジェクトにPythonランタイムとパッケージを組み込むためのツールキットです。SwiftPMテンプレート、Python CLI、署名の自動化をまとめています。

2025

FloatingHUD

SwiftUI · HUD

メトリクスやデバッグ情報を表示するPure SwiftUIのHUDパッケージです。ドラッグ、画面端へのスナップ、Compact/Expanded状態に対応しています。

2025