Open
0 of 1 issue completedDescription
Is your feature request related to a problem? Please describe.
For the cudf-polars work, I'd like to match dtypes with polars where possible, preferably without casting the result of a libcudf call post-hoc if the interface in theory supports specifying an output type.
For whole-frame aggregations (cudf::reduce
) although one is able to specify an output_dtype, this is not obeyed for a number of aggregations. Specifically:
MEDIAN
(always returns the datatype matchingdouble
)NUNIQUE
(always returns the datatype matchingcudf::size_type
)QUANTILE
(always returns the datatype matchingdouble
)
The same is true of many grouped aggregations.
Describe the solution you'd like
I'd like that aggregations could support output dtype as specified by the user.
Describe alternatives you've considered
post-hoc unary casting of the result, but this is yet another kernel launch, and produces more memory overhead.
Sub-issues
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Todo