Instance Method

initWithModel:

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

Declaration

- (instancetype)initWithModel:(VNCoreMLModel *)model;

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

- initWithModel:completionHandler:

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

model

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

VNCoreMLModel

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