Interface | Description |
---|---|
CDistributionFunc |
Custom Distribution Function Interface to customize loss and prediction calculation in GBM algorithm
The function has four parts:
- link: link function transforms the probability of response variable to a continuous scale that is unbounded
- init: computes numerator and denominator of the initial value.
|
ChunkFactory<DataType> |
This factory creates a TypedChunk; there's a variety of data sources,
can be a materialized Chunk, or a function.
|
CMetricFunc |
Custom metric evaluation function.
|
Column<T> |
Generic typed data column
This is a type-aware representation of id -> value accessors.
|
ColumnFactory<T> |
General-case factory for columns
|
TypedChunk<T> |
Represents a chunk that knows its type
|
Class | Description |
---|---|
CFuncLoader |
Custom function loader interface.
|
CFuncLoaderService |
Loader for custom function providers.
|
CFuncObject<T extends water.udf.CFunc> | |
CFuncRef | |
CFuncTask<T extends water.udf.CFunc,S extends CFuncTask<T,S>> |
Low-level MRTask to invoke given function stored in DKV.
|
ColumnBase<T> |
Basic common behavior for Functional Columns
|
DataChunk<T> |
Wrapper of a chunk that knows its type, with mutability
|
DataColumn<T> |
A Column based on actual data in a Vec (hence implementing Vec.Holder)
|
DataColumns |
An adapter to Vec, allows type-safe access to data
|
DataColumns.BaseFactory<T> | |
DependentChunk<T> |
Represents a chunk that depends on another
|
FoldingColumn<X,Y> |
This column depends a plurality of columns
|
Fun2Column<X,Y,Z> |
This column depends on two other columns
|
Fun3Column<X,Y,Z,T> |
This column depends on three other columns
|
FunColumn<X,Y> |
This column depends on another column
|
FunColumnBase<T> |
Basic common behavior for Functional Columns
|
JavaCFuncLoader |
Custom function loader of java-based function.
|
TypedFrame<X> |
Single column frame that knows its data type
|
TypedFrame.EnumFrame | |
UnfoldingColumn<X,Y> |
This column depends a plurality of columns
|
UnfoldingFrame<X> |
Single-column frame that knows its data type and can unfold
|