Skip to main content

> ML_KUTUPHANE // COREMLTOOLS_v1.0

coremltools

Apple Inc. — Apple Neural Engine için modelleri dönüştürmek, sıkıştırmak ve optimize etmek için Apple resmi araç seti.

client-edge-embeddedv8.0BSD-3-Clausequalified

Model Eğitimi (Training)

Desteklenmiyor

Bu kütüphane optimize edilmiş bir inference motorudur; model eğitimi için kullanılmaz.

Model Sunumu (Inference)

Destekleniyor
Inference Hızlandırıcıları:
CPUMPS
Hedef Ortamlar (Targets):mobile, edge
Kuantizasyon Formatları:INT8, INT4, Palettized FP16

Neleri Sağlar (Ne Yapar)

  • +PyTorch (torch.jit / torch.export), TensorFlow ve scikit-learn modellerini Apple Core ML .mlpackage formatına dönüştürme
  • +Apple Neural Engine (ANE) için özel 2-bit ila 8-bit ağırlık paletleme ve budama ile gelişmiş kuantizasyon
  • +Hesaplama birimi hedefleme: CPU, GPU ve Neural Engine genelinde yürütmeyi yapılandırma (all, cpuAndGPU, cpuOnly)
  • +iOS ve macOS'ta cihaz içi üretken LLM'ler ve Difüzyon modelleri için durum bilgili transformatör optimizasyonu

Neleri Sağlamaz (Ne Yapmaz)

  • -Android, Linux veya Windows donanımlarında yerel olarak dağıtılma (yalnızca Apple donanım ekosistemi)
  • -PyTorch veya TensorFlow olmadan sıfırdan model eğitme
  • -Linux kümelerinde bulut REST mikro servisleri sunma

>Uygun İş Tipleri

  • Yerel iOS ve visionOS uygulamaları için ince ayarlı PyTorch görme ve ses modellerini dışa aktarma
  • Açık kaynak LLM'leri (örn. Llama, Mistral) macOS masaüstü uygulamalarında Apple Neural Engine üzerinde verimli çalışacak şekilde sıkıştırma
  • Stable Diffusion'ı Apple Silicon Mac'lerde 1 saniyenin altında görsel üretecek şekilde optimize etme

>Uygun Olmayan İş Tipleri

  • Android ve iOS genelinde aynı ikili ağırlıkları gerektiren platformlar arası mobil uygulamalar (ONNX veya TFLite kullanın)
  • Linux kurumsal bulut veri merkezleri
Veri Yerleşimi ve İkameti

Dönüştürme işlemi yerel olarak macOS/Linux üzerinde gerçekleşir. Dönüştürülen Core ML modelleri sıfır bulut maruziyetiyle Apple donanımında %100 cihaz üzerinde çalışır.

Güvenlik Değerlendirmesi

BSD-3-Clause lisansı. Tescilli ticari iOS/macOS App Store dağıtımı için güvenlidir.

Operasyonel Metrikler ve Bilinen Kısıtlar

Olgunluk:mature
Öğrenme Eğrisi:moderate
Operasyon Yükü:low
Maliyet Seviyesi:free-oss
> Bilinen Kısıtlamalar:
  • Modeller yalnızca Apple donanım platformlarıyla (iOS, iPadOS, macOS, watchOS, visionOS) sınırlıdır; Android veya Linux üzerinde çalıştırılamaz.

İlişkili Üretim Arıza Paternleri (Incidentpedia)

Bu kütüphaneyi üretimde kullanırken aşağıdaki arıza senaryolarına karşı fail-closed korumalar uygulayın:

> Birincil Kanıt ve Doğrulama Kaynakları

Apple coremltools Documentationofficial-docs • >=7.2, <=8.0
2026-09-25HIGH