API Differences in CoreML in iOS 17.0

It can be difficult to find what changed in Apple SDKs. These pages are algorithmically generated and show what is new in CoreML in the iOS 17.0 SDK.

Table of Contents

Enums

MLComputeDevice

Functions & Methods

MLModel
public func prediction(from input: any CoreML.MLFeatureProvider, options: CoreML.MLPredictionOptions = MLPredictionOptions()) async throws -> any CoreML.MLFeatureProvider
MLShapedArray
public static func == (lhs: CoreML.MLShapedArray<Scalar>, rhs: CoreML.MLShapedArray<Scalar>) -> Swift.Bool
MLShapedArraySlice
public static func == (lhs: CoreML.MLShapedArraySlice<Scalar>, rhs: CoreML.MLShapedArraySlice<Scalar>) -> Swift.Bool
MLModel
- (void)predictionFromFeatures:(nonnull id<MLFeatureProvider>)input completionHandler:(nonnull void (^)(id<MLFeatureProvider> _Nullable, NSError * _Nullable))completionHandler;
MLModel
- (void)predictionFromFeatures:(nonnull id<MLFeatureProvider>)input options:(nonnull MLPredictionOptions *)options completionHandler:(nonnull void (^)(id<MLFeatureProvider> _Nullable, NSError * _Nullable))completionHandler;

Properties & Constants

MLModel
public static var availableComputeDevices: [CoreML.MLComputeDevice]

Conformances

MLShapedArray
Swift.Equatable
MLShapedArraySlice
Swift.Equatable

Protocols

MLComputeDeviceProtocol

Classes

MLGPUComputeDevice
MLCPUComputeDevice
MLNeuralEngineComputeDevice

Extensions

MLComputeDevice