- Notifications
You must be signed in to change notification settings - Fork1.1k
NumPy aware dynamic Python compiler using LLVM
License
numba/numba
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Numba is an open source, NumPy-aware optimizing compiler for Python sponsoredby Anaconda, Inc. It uses the LLVM compiler project to generate machine codefrom Python syntax.
Numba can compile a large subset of numerically-focused Python, including manyNumPy functions. Additionally, Numba has support for automaticparallelization of loops, generation of GPU-accelerated code, and creation ofufuncs and C callbacks.
For more information about Numba, see the Numba homepage:https://numba.pydata.org and the online documentation:https://numba.readthedocs.io/en/stable/index.html
Please follow the instructions:
https://numba.readthedocs.io/en/stable/user/installing.html
Please have a look and the demo notebooks via the mybinder service:
https://mybinder.org/v2/gh/numba/numba-examples/master?filepath=notebooks
Numba has a discourse forum for discussions:
About
NumPy aware dynamic Python compiler using LLVM