【发布时间】:2019-07-17 05:11:34
【问题描述】:
我正在尝试在 Xcode 10.1 Playground 中使用 Create ML 构建机器学习 - Image Recognition,但我在将数据放入模型时遇到了一些问题。
我有一个包含编号为 1 到 1336 的图像的文件夹和一个包含 2 列(图像名称和图像分类)的 .csv 文件。
我不知道如何将它放入模型中。
我到现在都有这个:
import Cocoa
import CreateML
let data = try MLDataTable(contentsOf: URL(fileURLWithPath: "/Users/x/Desktop/CoreML/project/file.csv"))
let(trainingData, testingData) = data.randomSplit(by: 0.8, seed: 1)
let Classifier = try MLImageClassifier *need help here*
let evaluationMetrics = sentimentClassifier.evaluation(on: testingData)
let evaluationAccuracy = (1 - evaluationMetrics.classificationError) * 100
let metaData = MLModelMetadata(author: "x", shortDescription: "Model", version: "1.0")
try classifier.write(to: URL(fileURLWithPath: "/Users/x/Desktop/CoreML/project/XClassifier.mlmodel"))
【问题讨论】:
标签: swift xcode machine-learning image-recognition createml