Core ML
Apple'ın makine öğrenmesi modellerini doğrudan cihazda çalıştıran çerçevesi; veri telefondan çıkmaz.
Modeller başka yerde eğitilir ve .mlmodel biçimine dönüştürülür. Çalışma anında Core ML, işi modele ve pil durumuna göre CPU, GPU ve Neural Engine arasında kendiliğinden dağıtır; geliştiricinin seçim yapması gerekmez.
Yerelde çalıştırmanın gerekçeleri hep aynıdır: sunucuya gidiş geliş gecikmesi yok, uçak modunda çalışır, çağrı başına bulut maliyeti yok ve kullanıcının verisi yerinde kalır. Bedeli model boyutu ve güncellemenin yeni bir uygulama sürümü gerektirmesidir. Fotoğraflar'daki görsel aramanın resimler yüklenmeden çalışmasını sağlayan zincir budur.