Skip to main content

compiling Python code using LLVM

Project description

Gitter Discourse Zenodo DOI PyPI Azure Pipelines

A Just-In-Time Compiler for Numerical Functions in Python

Numba is an open source, NumPy-aware optimizing compiler for Python sponsored by Anaconda, Inc. It uses the LLVM compiler project to generate machine code from Python syntax.

Numba can compile a large subset of numerically-focused Python, including many NumPy functions. Additionally, Numba has support for automatic parallelization of loops, generation of GPU-accelerated code, and creation of ufuncs 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

Installation

Please follow the instructions:

https://numba.readthedocs.io/en/stable/user/installing.html

Demo

Please have a look and the demo notebooks via the mybinder service:

https://mybinder.org/v2/gh/numba/numba-examples/master?filepath=notebooks

Contact

Numba has a discourse forum for discussions:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

numba_forked_no_cuda-0.62.1.0.tar.gz (2.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

numba_forked_no_cuda-0.62.1.0-cp310-cp310-macosx_11_0_arm64.whl (2.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file numba_forked_no_cuda-0.62.1.0.tar.gz.

File metadata

  • Download URL: numba_forked_no_cuda-0.62.1.0.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for numba_forked_no_cuda-0.62.1.0.tar.gz
Algorithm Hash digest
SHA256 da0da4e7223f1e2579a92fed126323a1d5e1a30faf150c56e4974121d1f2d6a2
MD5 3a8656cb41b113b762f6abf1816a1144
BLAKE2b-256 a3b02f93c320308a807a8c6a6beaf8be8557580426fef35c46cb801143d50acf

See more details on using hashes here.

File details

Details for the file numba_forked_no_cuda-0.62.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for numba_forked_no_cuda-0.62.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6479ffc5b91f099427076bd55de5e0e8e46d1f6b1a77dc9f9174ce6d729d850f
MD5 ae283c8e504df334a9883ae749f6e1cb
BLAKE2b-256 4470060d5f62420ae0eb41cba020658616229150b39bda81d64287a4b22777c8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page