Create intelligent features and enable new experiences for your apps by leveraging powerful on-device machine learning. Learn how to build, train, and deploy machine learning models into your iPhone, iPad, Apple Watch, and Mac apps.
Core ML delivers blazingly fast performance with easy integration of machine learning models, allowing you to build apps with intelligent new features using just a few lines of code. Easily add pre-built machine learning features into your apps using APIs powered by Core ML or use Create ML for more flexibility and train custom Core ML models right on your Mac. You can also convert models from other training libraries using Core ML Converters or download ready-to-use Core ML models.
Jan 07, 2019 Thanks to Apple’s hard work, macOS Machine Learning is only going to get better. Learning speed will increase, and tools will improve. TensorFlow on Metal. Apple announced at their WWDC 2018 State of the Union that they are working with Google to bring TensorFlow to Metal. I was initially just excited to know TensorFlow would soon be able to.
Bring on-device machine learning features, like object detection in images and video, language analysis, and sound classification, to your app with just a few lines of code.
Build features that can process and analyze images and video using computer vision.
Process and make sense of text in different ways, like embedding or classifying words.
Take advantage of speech recognition and saliency features for a variety of languages.
Analyze audio and recognize it as a particular type, such as laughter or applause.
Create ML lets you quickly build and train Core ML models right on your Mac with no code. The easy-to-use app interface and models available for training make the process easier than ever, so all you need to get started is your training data. You can even take control of the training process with features like snapshots and previewing to help you visualize model training and accuracy.
Download models that have been converted to the Core ML format and are ready to be integrated into your app.
Access tools like Core ML Converters that let you convert a model to Core ML from another format.