版本 0.59.1 (2024年3月18日)
这是一个修复0.59.0版本中回归问题的修复版本。
CUDA API 变更
使用目标特定重载的内核的固定缓存
现在可以使用特定目标的重载来缓存内核。这包括使用协作组同步,现在通过特定目标的重载来实现。
(PR-#9447)
性能提升与变更
改进 np.searchsorted
修复了在 Numba 0.59 中引入的性能退化问题,该问题使得 np.searchsorted
显著变慢。
(PR-#9448)
Bug 修复
修复 np.searchsorted
无法处理 np.datetime64
的问题
此补丁修复了 np.searchsorted
的两个问题。首先,修复了 np.datetime64
支持中的回归问题。其次,采用 NAT
感知比较来修复对 NAT
值的错误处理。
(PR-#9445)
允许使用 Python 3.12 PEP-695 类型参数语法
添加了一个补丁以正确解析 PEP 695 语法。虽然 Numba 尚未利用类型参数,但它将不再错误地拒绝使用新的 Python 3.12 语法定义的函数。
(PR-#9459)