Initializer

init(model:)

Creates a model container to be used with VNCoreMLRequest based on a Core ML model.

Declaration

convenience init(model: VNCoreMLModel)

Parameters

model

The Core ML model on which to base the Vision request.

Discussion

Initialization can fail if the model isn't supported in Vision. For example, Core ML models that don't accept an image as input will fail.

See Also

Initializing with a Core ML Model

init(model: VNCoreMLModel, completionHandler: VNRequestCompletionHandler?)

Creates a model container to be used with VNCoreMLRequest based on a Core ML model, with an optional completion handler.

var model: VNCoreMLModel

The Core ML model on which the request is based, wrapped in a VNCoreMLModel.

class VNCoreMLModel

A container for a Core ML model used with Vision requests.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software