reduce#

pylibcudf.reduce.ScanType#

See also cudf::scan_type.

Enum members

  • INCLUSIVE

  • EXCLUSIVE

pylibcudf.reduce.minmax(Column col) tuple#

Compute the minimum and maximum of a column

For details, see cudf::minmax documentation.

Parameters:
colColumn

The column to compute the minimum and maximum of.

Returns:
tuple

A tuple of two Scalars, the first being the minimum and the second being the maximum.

pylibcudf.reduce.reduce(Column col, Aggregation agg, DataType data_type) Scalar#

Perform a reduction on a column

For details, see cudf::reduce documentation.

Parameters:
colColumn

The column to perform the reduction on.

aggAggregation

The aggregation to perform.

data_typeDataType

The data type of the result.

Returns:
Scalar

The result of the reduction.

pylibcudf.reduce.scan(Column col, Aggregation agg, scan_type inclusive) Column#

Perform a scan on a column

For details, see cudf::scan documentation.

Parameters:
colColumn

The column to perform the scan on.

aggAggregation

The aggregation to perform.

inclusivescan_type

The type of scan to perform.

Returns:
Column

The result of the scan.