T - the type of input object.public class FeatureSet<T>
extends java.lang.Object
| Constructor and Description |
|---|
FeatureSet()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(Feature<T> feature)
Adds a feature generator.
|
smile.data.Attribute[] |
attributes()
Returns the variable attributes of generated features.
|
smile.data.AttributeDataset |
f(smile.data.Dataset<T> data)
Returns an attribute dataset with generated features.
|
double[] |
f(T datum)
Returns generated feature values.
|
double[][] |
f(T[] data)
Returns a dataset with generated features.
|
void |
remove(Feature<T> feature)
Removes a feature generator.
|
public void add(Feature<T> feature)
feature - feature generator.public void remove(Feature<T> feature)
feature - feature generator.public smile.data.Attribute[] attributes()
public double[] f(T datum)
datum - input data object.public double[][] f(T[] data)
data - input dataset.public smile.data.AttributeDataset f(smile.data.Dataset<T> data)
data - input dataset.