| Interface | Description |
|---|---|
| FeatureExtractor<SOURCE_DATA> |
A feature extractor that extracts
FeatureValue from source data. |
| ParameterizedFeatureExtractor<SOURCE_DATA,PARAM> |
This extension of the FeatureExtractor rely on extra parameters to extract features.
|
| TypedTensor |
TypedTensor builds on top of @link{TensorType} and @{TensorData} and can be generated from tensor
operators that change the shape.
|
| Class | Description |
|---|---|
| AutoTensorizableTypes |
Mappings from Feathr FeatureTypes to their "auto-tensorized" tensor type.
|
| CoercingTensorData |
Coerce types in any TensorData to the one requested by the client.
|
| ColumnUtils |
Utility function to build internal flat array representation based on the types of the input.
|
| Equal |
Compare whether two tensor data are equal.
|
| ErasedEntityTaggedFeature |
A
TaggedFeatureName whose String tags have been "erased", i.e. |
| FeatureDependencyGraph |
A dependency graph for feature anchors and feature derivations.
|
| FeatureError |
An error associated with a particular feature containing an error msg and the corresponding
FeatureErrorCode |
| FeatureRef |
Represents a fully-qualified reference to a feature.
|
| FeatureTypeConfig |
This class encapsulates the type definition for a feature.
|
| FeatureTypeConfigDeserializer |
Config deserializer for FeatureType config.
|
| FeatureValue |
Describes the basic representation of a feature value in Feathr.
|
| FeatureVariableResolver |
FeatureVariableResolver takes a FeatureValue object for member variable during MVEL expression evaluation,
and then resolve the value for that variable.
|
| GenericTypedTensor |
This is the base tensor class, may be created from the basic properties, from a feature or operator applied
to another tensor
|
| Hasher |
Generate hash for a tensor based on column types and values stored in the tensor.
|
| PegasusDefaultFeatureValueResolver |
This class extracts default
FeatureValue from pegasus models |
| PegasusFeatureTypeResolver |
This class maps from the pegasus models for feature types to Frame's common domain models for feature types and vice
versa.
|
| TaggedFeatureName |
A tuple of (key tag, feature name)
Essentially this is a feature name annotated with info on how we plan to query it.
|
| TaggedFeatureUtils | |
| TensorUtils |
INTERNAL debugging utility functions.
|
| Enum | Description |
|---|---|
| FeatureAggregationType |
Feature aggregation types
|
| FeatureErrorCode |
Error code associated with a feature request
|
| FeatureTypes |
An Enum that defines the supported feature types in feathr.
|
| Annotation Type | Description |
|---|---|
| Experimental |
Marks the target of this annotation as an experimental feature that may evolve in future, or may be removed
entirely.
|
| InternalApi |
An annotation indicating that the target is part of a module-private "internal API" and SHOULD NOT be used by
external modules.
|