package row
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- class BucketedColumnAggregator[Input, IR, Output] extends ColumnAggregator
- abstract class ColumnAggregator extends Serializable
- case class ColumnIndices(input: Int, output: Int) extends Product with Serializable
- class DirectColumnAggregator[Input, IR, Output] extends ColumnAggregator
- trait Dispatcher[Input, IR] extends AnyRef
- class RowAggregator extends Serializable with SimpleAggregator[Row, Array[Any], Array[Any]]
- class SimpleDispatcher[Input, IR] extends Dispatcher[Input, Any] with Serializable
- class TimedDispatcher[Input, IR] extends Dispatcher[Input, Any]
- class VectorDispatcher[Input, IR] extends Dispatcher[Input, Any] with Serializable
Value Members
- object ColumnAggregator extends Serializable
- object StatsGenerator
Module managing FeatureStats Schema, Aggregations to be used by type and aggregator construction.
Module managing FeatureStats Schema, Aggregations to be used by type and aggregator construction.
Stats Aggregation has an offline/ batch component and an online component. The metrics defined for stats depend on the schema of the join. The dataTypes and column names. For the online side, we obtain this information from the JoinCodec/valueSchema For the offline side, we obtain this information directly from the outputTable. To keep the schemas consistent we sort the metrics in the schema by name. (one column can have multiple metrics).