whats new with core ml
Asked on 06/12/2025
•@wwdc251 search
At WWDC 2025, Apple introduced several updates and new features for Core ML, which is the framework used for deploying machine learning models on Apple devices. Here are some of the highlights:
-
Optimized Execution: Core ML optimizes execution across the CPU, GPU, and neural engine, making it efficient for a wide range of machine learning tasks such as segmentation, classification, and generative AI. This optimization ensures that models run efficiently on device, leveraging all available compute resources.
-
Integration with Metal 4: For applications requiring tight integration with the GPU, Core ML models can be used with Metal 4. This allows for advanced graphics and machine learning tasks, such as upscaling images and executing neural networks inside shaders, enhancing visual fidelity and performance in graphics-intensive applications.
-
BNNS Graph Enhancements: The BNNS (Basic Neural Network Subroutines) Graph API has been updated with a new graph builder, allowing developers to create graphs of operations. This enables the writing of pre and post-processing routines or small machine learning models to run in real-time on the CPU.
-
Model Visualization in Xcode: Xcode now provides a new view to visualize the structure of the full model architecture, helping developers understand and debug their models more effectively. This includes insights into prediction latency, load times, and operation support.
-
CoreML Tools: CoreML Tools offers utilities for transforming trained models into the Core ML format, with optimizations for on-device execution. It includes techniques for model compression to improve inference performance in terms of memory, power, and latency.
For more detailed information, you can refer to the session Discover machine learning & AI frameworks on Apple platforms (13:53).

Discover machine learning & AI frameworks on Apple platforms
Tour the latest updates to machine learning and AI frameworks available on Apple platforms. Whether you are an app developer ready to tap into Apple Intelligence, an ML engineer optimizing models for on-device deployment, or an AI enthusiast exploring the frontier of what is possible, we’ll offer guidance to help select the right tools for your needs.

Combine Metal 4 machine learning and graphics
Learn how to seamlessly combine machine learning into your graphics applications using Metal 4. We’ll introduce the tensor resource and ML encoder for running models on the GPU timeline alongside your rendering and compute work. Discover how shader ML lets you embed neural networks directly within your shaders for advanced effects and performance gains. We’ll also show new debugging tools for Metal 4 ML workloads in action using an example app.

Platforms State of the Union
Discover the newest advancements on Apple platforms.