繁体   English   中英

在 Core ML 中使用 MLClassifier 始终为不同的输入获得相同的预测

[英]Always getting the same prediction for the different input using MLClassifier in Core ML

我有一个很简单的 csv 表: 在此处输入图像描述

我在 Create ML 中创建 model 时使用此表作为输入参数,其中目标是 PRICE,CITY 和 DATE 是特征列。

我需要获得特定城市未来某个日期的价格预测。

下面的代码为不同的日期给出了不同的价格,因为它应该可以工作,但是,无论给定的城市如何,它都会给出相同的结果:

let prediction = try? model.prediction(
 CITY: name, DATE: date
)

let price = prediction?.PRICE

未来某一日期在巴黎的价格不应等于同一日期在纽约的价格。
我真的需要为每个城市创建 2 个不同的模型吗?
谢谢!

这是您提供的所有数据吗? 您将需要为 go 提供更多功能。

所以,这是.csv文件中的一个错误,看起来CITY列被记录了不可见的字符。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM