Core ML
E198712
Core ML is Apple’s machine learning framework that enables developers to integrate trained models efficiently into iOS, macOS, watchOS, and tvOS apps for on-device intelligence.
All labels observed (3)
| Label | Occurrences |
|---|---|
| Core ML canonical | 6 |
| Core ML API | 1 |
| Core ML framework | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1775217 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Core ML Context triple: [Apple Neural Engine, supports, Core ML]
-
A.
Swift for TensorFlow
Swift for TensorFlow is an experimental machine learning platform that integrates TensorFlow directly into the Swift programming language to enable differentiable programming and high-performance model development.
-
B.
ML.NET
ML.NET is an open-source, cross-platform machine learning framework for .NET developers to build and integrate custom ML models into .NET applications.
-
C.
PlaidML
PlaidML is an open-source, hardware-agnostic deep learning engine designed to accelerate neural network computation on a wide range of GPUs and other devices.
-
D.
Apple Neural Engine
Apple Neural Engine is Apple’s dedicated on-chip hardware accelerator designed to efficiently perform machine learning and AI computations on its devices.
-
E.
TensorFlow.js
TensorFlow.js is a JavaScript library that enables training and running machine learning models directly in the browser and in Node.js using TensorFlow.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Core ML Target entity description: Core ML is Apple’s machine learning framework that enables developers to integrate trained models efficiently into iOS, macOS, watchOS, and tvOS apps for on-device intelligence.
-
A.
Swift for TensorFlow
Swift for TensorFlow is an experimental machine learning platform that integrates TensorFlow directly into the Swift programming language to enable differentiable programming and high-performance model development.
-
B.
ML.NET
ML.NET is an open-source, cross-platform machine learning framework for .NET developers to build and integrate custom ML models into .NET applications.
-
C.
PlaidML
PlaidML is an open-source, hardware-agnostic deep learning engine designed to accelerate neural network computation on a wide range of GPUs and other devices.
-
D.
Apple Neural Engine
Apple Neural Engine is Apple’s dedicated on-chip hardware accelerator designed to efficiently perform machine learning and AI computations on its devices.
-
E.
TensorFlow.js
TensorFlow.js is a JavaScript library that enables training and running machine learning models directly in the browser and in Node.js using TensorFlow.
- F. None of above. chosen
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
Apple framework
ⓘ
machine learning framework ⓘ |
| developer | Apple Inc. ⓘ |
| feature |
automatic model optimization for Apple hardware
ⓘ
energy-efficient execution ⓘ flexible input and output types ⓘ low-latency inference ⓘ model configuration via Xcode ⓘ model quantization support ⓘ model versioning support ⓘ neural network pruning support ⓘ secure on-device data processing ⓘ |
| fileFormat | MLModel (.mlmodel) ⓘ |
| integratesWith |
BNNS
ⓘ
Create ML ⓘ Metal Performance Shaders ⓘ Natural Language framework ⓘ SoundAnalysis framework ⓘ Turi Create ⓘ Vision ⓘ
surface form:
Vision framework
Xcode ⓘ |
| introducedBy |
Apple Worldwide Developers Conference
ⓘ
surface form:
Apple Worldwide Developers Conference (WWDC)
|
| languageBinding |
Objective-C
ⓘ
Swift ⓘ |
| platform |
iOS
ⓘ
macOS ⓘ tvOS ⓘ watchOS ⓘ |
| primaryGoal | enable efficient integration of trained models into Apple platform apps ⓘ |
| runsOn |
Apple Neural Engine
ⓘ
CPU ⓘ GPU ⓘ |
| supports |
deep learning models
ⓘ
generalized linear models ⓘ image classification ⓘ natural language processing ⓘ nearest neighbors models ⓘ neural networks ⓘ object detection ⓘ offline inference ⓘ on-device machine learning ⓘ pipeline models ⓘ real-time inference ⓘ sound analysis ⓘ support vector machines ⓘ tree ensembles ⓘ |
| useCase |
computer vision in mobile apps
ⓘ
personalization on device ⓘ recommendation systems in apps ⓘ speech and audio analysis on device ⓘ text classification on device ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Core ML Description of subject: Core ML is Apple’s machine learning framework that enables developers to integrate trained models efficiently into iOS, macOS, watchOS, and tvOS apps for on-device intelligence.
Referenced by (8)
Full triples — surface form annotated when it differs from this entity's canonical label.