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