You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There might well be an umbrella issue for this. But with pyarrow, pa.compute.replace_with_mask is currently lacking a kernel for filling in halffloat values. I get a pyarrow.lib.ArrowNotImplementedError: Function 'replace_with_mask' has no kernel matching input types (halffloat, bool, halffloat) error when I try.
Component(s)
Python
The text was updated successfully, but these errors were encountered:
The support for half float type is extremely limited at the moment. I don't think there is any function that supports it? There is a recent discussion though: #22806.
For many purposes such as copying values, float16 type can be treated as an opaque type and handled internally just like uint16. So this feature request and other similar ones could probably be addressed easily.
pitrou
changed the title
Missing kernel for replace_with_mask with halffloat
[C++] Missing kernel for replace_with_mask with halffloat
Aug 22, 2023
Describe the enhancement requested
There might well be an umbrella issue for this. But with pyarrow,
pa.compute.replace_with_mask
is currently lacking a kernel for filling inhalffloat
values. I get apyarrow.lib.ArrowNotImplementedError: Function 'replace_with_mask' has no kernel matching input types (halffloat, bool, halffloat)
error when I try.Component(s)
Python
The text was updated successfully, but these errors were encountered: