RuntimeError: "log2" "_vml_cpu" not implemented for 'Half' #54774
Labels
module: half
Related to float16 half-precision floats
module: numpy
Related to numpy support, and also numpy compatibility of our operators
triaged
This issue has been looked at a team member, and triaged and prioritized into an appropriate module
🐛 Bug
On CPU, haven't tested on GPU
RuntimeError: "log2" "_vml_cpu" not implemented for 'Half'
RuntimeError: "log" "_vml_cpu" not implemented for 'Half'
RuntimeError: "exp" "_vml_cpu" not implemented for 'Half'
RuntimeError: "pow" not implemented for 'Half'
RuntimeError: "round" "_vml_cpu" not implemented for 'Half'
To Reproduce
Steps to reproduce the behavior:
Expected behavior
log2 and log and exp and pow and round should work for Half. exp2 does work tho.
Environment
conda
,pip
, source): pip3Related to #50789
cc @mruberry @rgommers @heitorschueroff
The text was updated successfully, but these errors were encountered: