CoreML이란

Generated on 8/20/2024

1 search

Core ML is a framework provided by Apple that allows developers to deploy machine learning models on Apple devices, such as iOS, iPadOS, and macOS. It is designed to optimize the performance of AI models by automatically distributing workloads across the CPU, GPU, and neural engine, maximizing hardware utilization. Core ML simplifies the development workflow with Xcode integration and provides tools for model optimization, including techniques like quantization and efficient key-value caching for large language models.

Core ML supports a wide range of AI models, including those developed with PyTorch, and can convert them into the Core ML format for deployment. It also includes new features like ML tensor types for simplifying model integration and multifunction models for deploying models with multiple functionalities. Additionally, Core ML offers performance tools to help developers profile and debug their models.

For more detailed information, you can refer to the session Explore machine learning on Apple platforms (07:16) which covers running models on devices.