| Package | Description |
|---|---|
| ai.rapids.cudf |
| Modifier and Type | Class and Description |
|---|---|
class |
AggregationOnColumn<T extends Aggregation>
An Aggregation instance that also holds a column number so the aggregation can be done on
a specific column of data in a table.
|
class |
AggregationOverWindow<T extends Aggregation & RollingAggregation<T>>
An Aggregation instance that also holds a column number and window metadata so the aggregation
can be done over a specific window.
|
interface |
RollingAggregation<T extends Aggregation>
Used to tag an aggregation as something that is compatible with rolling window operations.
|
| Modifier and Type | Field and Description |
|---|---|
protected T |
AggregationOnColumn.wrapped |
| Modifier and Type | Method and Description |
|---|---|
<T extends Aggregation> |
Aggregation.onColumn(int columnIndex)
Add a column to the Aggregation so it can be used on a specific column of data.
|
<R extends Aggregation & RollingAggregation<R>> |
AggregationOnColumn.overWindow(WindowOptions windowOptions)
Do the aggregation over a given Window.
|
| Modifier and Type | Method and Description |
|---|---|
Scalar |
ColumnView.reduce(Aggregation aggregation)
Computes the reduction of the values in all rows of a column.
|
Scalar |
ColumnView.reduce(Aggregation aggregation,
DType outType)
Computes the reduction of the values in all rows of a column.
|
Copyright © 2021. All rights reserved.