Class | Description |
---|---|
Attribute | Developer API
Abstract class for ML attributes.
|
AttributeGroup | Developer API
Attributes that describe a vector ML column.
|
AttributeKeys |
Keys used to store attributes.
|
AttributeType | Developer API
An enum-like type for attribute types:
AttributeType$.Numeric , AttributeType$.Nominal ,
and AttributeType$.Binary . |
BinaryAttribute | Developer API
A binary attribute.
|
NominalAttribute | Developer API
A nominal attribute.
|
NumericAttribute | Developer API
A numeric attribute with optional summary statistics.
|
UnresolvedAttribute | Developer API
An unresolved attribute.
|
Dataset
s as ML datasets.
Each dataset consists of typed columns, e.g., string, double, vector, etc.
However, knowing only the column type may not be sufficient to handle the data properly.
For instance, a double column with values 0.0, 1.0, 2.0, ... may represent some label indices,
which cannot be treated as numeric values in ML algorithms, and, for another instance, we may
want to know the names and types of features stored in a vector column.
ML attributes are used to provide additional information to describe columns in a dataset.
Attribute
to describe a scalar ML column, and
AttributeGroup
to describe a vector ML column.
ML attributes are stored in the metadata field of the column schema.