Names of the extracted features, in the same order as values in featureValues.
Values of the extracted features, in the same order as names in featureNames with rejections keyed on feature name and the original input record.
Values of the extracted features, in the same order as names in featureNames with rejections keyed on feature name and the original input record.
output data type, e.g. Array[Float]
, Array[Double]
, DenseVector[Float]
,
DenseVector[Double]
JSON settings of the MultiFeatureSpec and aggregated feature summary.
JSON settings of the MultiFeatureSpec and aggregated feature summary.
This can be used with MultiFeatureSpec.extractWithSettings to bypass the reduce
step
when extracting new records of the same type.
Values of the extracted features, in the same order as names in featureNames.
Values of the extracted features, in the same order as names in featureNames.
output data type, e.g. Array[Float]
, Array[Double]
, DenseVector[Float]
,
DenseVector[Double]
Encapsulate features extracted from a MultiFeatureSpec. Allows separation back into specs by names or vectors.
input collection type, e.g.
Array
, Listinput record type to extract features from