gpt4 book ai didi

swift - 使用 CreateML 在 Swift 中为机器学习创建数据表

转载 作者:行者123 更新时间:2023-11-28 05:51:55 24 4
gpt4 key购买 nike

Apple 最近发布了一个允许创建机器学习模型的框架。我对 tabular data 感兴趣但我还没有在网上找到任何例子。谁能提供一段有效的代码?我尝试了 Apple 提供的以下方法但没有成功:

import CreateML

// Specify Data
let trainingCSV = URL(fileURLWithPath: "/Users/createml/HouseData.csv")
let houseData = MLDataTable(contentsOf: trainingCSV)
let (trainingData,testData) = houseData.randomSplit(by: 0.8, seed: 0)

// Create Model
let pricer = try MLRegressor(trainingData: houseData, targetColumn: "price")

// Evaluate Model
let metrics = try pricer.testingMetrics(on: testData)

// Save Model
try pricer.write(to: URL(fileURLWithPath: "/Users/createml/HousePricer.mlmodel"))

特别是这段代码在第 4 行和第 15 行抛出了以下错误:

error: MyPlaygroundu.playground:9:22: error: use of unresolved identifier 'URL' try pricer.write(to: URL(fileURLWithPath: "/Users/createml/HousePricer.mlmodel"))

最佳答案

URL 来自 Foundation 框架。

添加:

import Foundation

就在导入CreateML之前。

关于swift - 使用 CreateML 在 Swift 中为机器学习创建数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52638910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com