ios - 在 Core ML 中使用 MLClassifier 始终为不同的输入获得相同的预测
问题描述
在 Create ML 中创建模型时,我使用此表作为输入参数,其中目标是 PRICE,CITY 和 DATE 是特征列。
我需要获得特定城市未来某个日期的价格预测。
下面的代码为不同的日期给出了不同的价格,因为它应该可以工作,但是,无论给定的城市如何,它都会给出相同的结果:
let prediction = try? model.prediction(
CITY: name, DATE: date
)
let price = prediction?.PRICE
未来某个日期在巴黎的价格不应等于同一日期在纽约的价格。
我真的需要为每个城市创建 2 个不同的模型吗?
谢谢!
解决方案
这是您提供的所有数据吗?你需要付出更多才能摆脱它。
推荐阅读
- c++ - 为什么这个 if(s[j]==s[i] && i>0) 条件不适用于这个 [{()}]
- fluentd - JSON 和非 JSON 结束日志的 Fluentd 解析错误
- javascript - React - 如何从子组件获取状态数据?
- excel - 添加或删除不相关的工作表时 Excel VBA UDF 返回 #VALUE 错误
- angularjs - 无法在 .net core mvc 中加载 angularJS 视图
- python - Urllib 引发 urllib.error.URLError:
- docker - 如何在 Docker 中将 --env JAVA_OPTS= 传递给 Jenkins
- scala - 如何在 Chisel 代码中生成随机 Scala Int?
- java - 获取 InvalidClassException
- java - 错误:无法解决:com.google.android.gms:play-services-location:16.1.0