본문으로 건너뛰기
프로젝트경력검색

zenz-coreml

온디바이스 멀티모달 Core ML 실험

GitHub
분류
ML
개발 연도
2024 - 2025
사용 기술
Core ML

기간

2024 - 2025

  • 일반 모델 변환 성공
  • Stateful 모델 변환 성공
  • 온디바이스 이식 실험 진행 중

사용 기술

기술

  • Core ML / MLCompute
  • Swift
  • On-device inference 파이프라인 구성

시작한 이유

  • 모바일 키보드에서 쓸 ML모델을 Apple CPU, GPU, NPU에 맞춰 만들고 싶었습니다.
  • 키보드 환경에서는 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

Python 런타임과 패키지를 Apple 플랫폼 앱에 넣는 도구입니다. SwiftPM 템플릿, Python CLI, 서명 자동화를 묶었습니다.

2025

FloatingHUD

SwiftUI · HUD

SwiftUI만으로 만든 HUD 패키지입니다. 측정값과 디버그 정보를 띄우고 드래그, 가장자리 스냅, Compact/Expanded 전환을 지원합니다.

2025