有没有办法通过浮点精度或限制浮点范围来加速Python?
在 glsl 中,可以使用低精度浮点数来加快计算速度。有没有办法限制 python 中浮点数的精度或范围以加快数学计算速度?
In glsl one can use low precision floats to speed calculations up. Is there a way to limit the precision or range of floats in python to speed up the math?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 numba.njit(fastmath=True) 并下载 Intel SVML 来加速计算,当然,它使用不安全的浮点。您可以在此处查看纪录片 Numba Just -及时编译
You can use
numba.njit(fastmath=True)
and download Intel SVML to speed up the calculation, which of course in return, it uses unsafe floating points. You can check the documentaries here Numba Just-In-Time Compilation