Dies ist das Verfahren zum Einführen des in Create ML App trainierten einzigartigen Modells in die App.
macOS 10.15.7 Xcode 12.1 Swift 5.3
Dies erfolgt in der Create ML App. Ich habe ein Modell erstellt, um Tomica (Minicar-Spielzeug) zu identifizieren.
Die aus der Create ML App exportierte Modelldatei im XML-Modellformat kann durch einfaches Ziehen und Ablegen in Xcode integriert werden. Gleichzeitig wird automatisch der Code generiert, der die Klassen für das ML-Modell definiert.
Ein Teil des Codes zum Zeitpunkt der Ankündigung des CoreML-Frameworks ist veraltet. Sie können jetzt eine Instanz mit dem folgenden Code erstellen:
Erstellen Sie eine Instanz des Modells
let modelURL = Bundle.main.url(forResource: "MyTomicaClassifier", withExtension: "mlmodelc")!
let tomicaClassifier = try! VNCoreMLModel(for: MLModel(contentsOf: modelURL))