如何在mahout中编码布尔特征值?

时间:2012-04-09 01:57:16

标签: encoding mahout ml

我有一个布尔特征,其值可以是0或1,我当前正在使用ContinuousValueEncoder将其编码为矢量,因为我没有在mahout中看到更合适的编码器。这是正确的吗?如果没有,我应该使用什么呢?

由于

1 个答案:

答案 0 :(得分:1)

您可以使用“addToVector(String originalForm,double weight,Vector data)”并将二进制值作为权重传递。更多信息:https://builds.apache.org/job/Mahout-Quality/javadoc/org/apache/mahout/vectorizer/encoders/FeatureVectorEncoder.html#addToVector(java.lang.String,double,org.apache.mahout.math.Vector)