-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pybind11 type caster for sycl::half
#1655
Conversation
`py::cast<sycl_half>` being available makes PythonObjectUnboxer redundant
Deleted rendered PR docs from intelpython.github.com/dpctl, latest should be updated shortly. 🤞 |
Array API standard conformance tests for dpctl=0.17.0dev0=py310h15de555_312 ran successfully. |
Array API standard conformance tests for dpctl=0.17.0dev0=py310h15de555_313 ran successfully. |
Array API standard conformance tests for dpctl=0.17.0dev0=py310h15de555_314 ran successfully. |
This pull request proposes removal of
PythonObjectUnboxer
in favor of a pybind11 type caster forsycl::half
. This permits extensions to convert Python scalars tosycl::half
with only the inclusion ofdpctl4pybind11.hpp
.