-
Numba是一款针对Python进行优化编译的工具,具备NumPy感知能力
资源介绍
Numba是NumPy感知的Python优化编译器。它使用LLVM编译器项目从Python语法生成机器代码。
Numba 用于 Python 中数值函数的即时编译器 Numba 是一个开源的、支持 NumPy 的 Python 优化编译器,由 Anaconda, Inc. 赞助。它使用 LLVM 编译器项目从 Python 语法生成机器代码。
Numba 可以编译大量专注于数值的 Python,包括许多 NumPy 函数。
此外,Numba 还支持循环的自动并行化、GPU 加速代码的生成以及 ufunc 和 C 回调的创建。
有关 Numba 的更多信息,请参阅 Numba 主页:http://numba.pydata.org 支持的平台 操作系统和 CPU:Linux:x86(32 位)、x86_64、ppc64le(POWER8 和 9)、ARMv7(32 位) ), ARMv8 (64-bit) Windows: x86, x86_64 macOS: x86_64 (Optional) Accelerators and GPUs: NVIDIA GPUs (Kepler a