What are the latest tools to help developers create ML models?

Asked on 02/07/2025

1 search

At WWDC 2024, Apple introduced several new tools and enhancements to help developers create machine learning models. Here are some of the highlights:

  1. Create ML Enhancements: The Create ML app has been updated with new templates and components. Developers can now use the app to customize machine learning models for various tasks, such as object detection and time series forecasting. The app also includes a new object tracking template for Apple Vision Pro, allowing developers to train reference objects to anchor spatial experiences on visionOS. What’s new in Create ML (00:00:51).

  2. Core ML Tools: Apple has introduced new model compression techniques and optimizations in Core ML tools. These enhancements allow developers to optimize models for Apple hardware, balancing storage size, latency, and accuracy. The tools also support transformer-specific operations and multifunction models. Explore machine learning on Apple platforms (07:16).

  3. Integration with Apple Silicon: Developers can leverage Apple's hardware by preparing and optimizing their models for Apple silicon using Core ML tools. This includes using familiar frameworks like PyTorch powered by Metal for training or fine-tuning models on Mac GPUs. Bring your machine learning and AI models to Apple silicon (02:47).

These tools and enhancements are designed to make it easier for developers to build, optimize, and deploy machine learning models across Apple's platforms.