1

在 ML.net 中发布训练模型。

从 TaxiFareExample 发布更改模型。“特征”必须是已知大小的 R4 向量,但类型为:Vec。

我从TaxiFare示例开始,并且有效。但后来我更改了模型并添加了我自己的值和数据。我得到了关于Features上述的错误。我玩了一段时间并尝试限制我的数据。甚至尝试再次预测票价金额,但使用我的值作为模型(2 个整数)。

我的数据模型非常基础,我不会添加更多变量,而是尝试从简单开始。

一些第一行(我将前两个值作为int's 并试图将第三个值预测为 a float)。

0,2,17.5

0,7,8

0,7,8.5

在这里问了一个问题,但还没有看到回复。

4

1 回答 1

1

我也遇到了同样的异常,我发现:

  1. 您必须在输入数据类中有一个名为“标签”的必填列。

这个例子。

在模型训练和评估时,默认情况下, Label 列中的值被认为是正确的值进行预测。

  1. 或者,如果您不想将强制性列命名为“标签ColumnCopier”,则必须使用类似这样的方法。

  2. 并且,最好所有数值都应该是浮点类型(或必须被矢量化的字符串)。据此

    名称 I4 和 R4 表示intfloat用于数据视图类型系统。

于 2018-08-22T12:04:21.997 回答