Files | |
| file | groupby.hpp |
Classes | |
| struct | cudf::groupby::aggregation_request |
| Request for groupby aggregation(s) to perform on a column. More... | |
| struct | cudf::groupby::scan_request |
| Request for groupby aggregation(s) for scanning a column. More... | |
| struct | cudf::groupby::aggregation_result |
The result(s) of an aggregation_request More... | |
| class | cudf::groupby::groupby |
| Groups values by keys and computes aggregations on those groups. More... | |
| struct | cudf::groupby::streaming_aggregation_request |
| Request for a single streaming groupby aggregation on a column. More... | |
| class | cudf::groupby::streaming_groupby |
| Stateful streaming groupby that accumulates partial aggregates across batches. More... | |
Functions | |
| bool | cudf::groupby::is_streaming_groupby_supported (data_type values_type, aggregation::Kind kind) |
Returns true if streaming_groupby supports the given value type and aggregation kind combination. More... | |
| bool cudf::groupby::is_streaming_groupby_supported | ( | data_type | values_type, |
| aggregation::Kind | kind | ||
| ) |
Returns true if streaming_groupby supports the given value type and aggregation kind combination.
Use this to query support without constructing a streaming_groupby. A true return implies that an aggregate() call with a value column of values_type and an aggregation of kind will not be rejected on type/kind grounds.
| values_type | Type of the value column the aggregation would run on |
| kind | Aggregation kind |