【发布时间】:2020-05-27 20:33:35
【问题描述】:
我正在尝试了解 ML.Net 的工作原理。我以前没有机器学习的经验,如果这是一个愚蠢的问题,请道歉。
我试图为来自证券交易所的烛台数据建立一个模型。我已将交易所中的数据加载到具有时间戳、开盘、高、低、收盘和成交量属性的类的可枚举中。 (ohlcv 都是小数,timestamp 是 DateTime)
当我尝试使用 Context.Data.LoadFromEnumerable 将列表加载到 IDataView 中时
我收到以下错误:
ArgumentOutOfRangeException: Could not determine an IDataView type for member High (Parameter 'rawType')
我检查了数据,没有 0 值并且它不能为空,所以我不确定问题是什么。有人可以帮忙吗?
另外,这些特征列是否需要编码?如果是这样,双精度值和日期的最佳编码类型是什么?
谢谢
保罗
【问题讨论】:
标签: c# machine-learning data-cleaning ml.net