Create ML

Train custom machine learning models on your Mac, no ML expertise required.

Introduced
2018
WWDC18
Kind
Tool
Runs on
macOS
Get it from
Included with Xcode
iOS
iPadOS
Mac Catalyst
macOS
tvOS
visionOS
watchOS

Overview

Pick a template, like image classification, object detection, text, sound or tabular data, drop in your training data, and Create ML trains a model on your Mac.

Test it right in the app, then drag the Core ML model into Xcode. There's also a Swift framework for training from code.

Templates

Image, video, text, sound, motion and tabular models.

Train on your Mac

Uses the GPU and Neural Engine, no cloud needed.

Live preview

Drag in new data and see predictions instantly.

Core ML export

Drop the model into Xcode and call it from Swift.

History

How it grew up.

2018

Introduced

A Swift framework for training models in playgrounds.

2019

Create ML app

A standalone Mac app with ready-made templates.

2021

On device

The Create ML framework comes to iOS 15 for on-device training.