Numba
0.23
1. User Manual
2. Reference Manual
2.1. Types and signatures
2.2. Just-in-Time compilation
2.3. Ahead-of-Time compilation
2.4. Environment variables
2.5. Supported Python features
2.6. Supported NumPy features
2.7. Deviations from Python semantics
3. Numba for CUDA GPUs
4. CUDA Python Reference
5. Numba for HSA APUs
6. Developer Manual
7. Numba Enhancement Proposals
8. Glossary
9. Release Notes
Numba
Docs
»
2. Reference Manual
View page source
2. Reference Manual
ΒΆ
2.1. Types and signatures
2.1.1. Rationale
2.1.2. Signatures
2.1.3. Basic types
2.1.3.1. Numbers
2.1.3.2. Arrays
2.1.4. Advanced types
2.1.4.1. Inference
2.1.4.2. Numpy scalars
2.1.4.3. Arrays
2.1.4.4. Optional types
2.2. Just-in-Time compilation
2.2.1. JIT functions
2.2.2. Vectorized functions (ufuncs and DUFuncs)
2.3. Ahead-of-Time compilation
2.4. Environment variables
2.4.1. Errors and warnings display
2.4.2. Debugging
2.4.3. Compilation options
2.4.4. GPU support
2.5. Supported Python features
2.5.1. Language
2.5.1.1. Constructs
2.5.1.2. Function calls
2.5.1.3. Generators
2.5.2. Built-in types
2.5.2.1. int, bool
2.5.2.2. float, complex
2.5.2.3. tuple
2.5.2.4. list
2.5.2.5. None
2.5.2.6. bytes, bytearray, memoryview
2.5.3. Built-in functions
2.5.4. Standard library modules
2.5.4.1.
array
2.5.4.2.
cmath
2.5.4.3.
collections
2.5.4.4.
ctypes
2.5.4.5.
math
2.5.4.6.
operator
2.5.4.7.
random
2.5.5. Third-party modules
2.5.5.1.
cffi
2.6. Supported NumPy features
2.6.1. Scalar types
2.6.2. Array types
2.6.2.1. Array access
2.6.2.2. Attributes
2.6.2.2.1. The
flags
object
2.6.2.2.2. The
flat
object
2.6.2.3. Calculation
2.6.2.4. Other methods
2.6.3. Functions
2.6.3.1. Linear algebra
2.6.3.2. Other functions
2.6.4. Modules
2.6.4.1.
random
2.6.4.1.1. Initialization
2.6.4.1.2. Simple random data
2.6.4.1.3. Permutations
2.6.4.1.4. Distributions
2.6.5. Standard ufuncs
2.6.5.1. Limitations
2.6.5.2. Math operations
2.6.5.3. Trigonometric functions
2.6.5.4. Bit-twiddling functions
2.6.5.5. Comparison functions
2.6.5.6. Floating functions
2.7. Deviations from Python semantics
2.7.1. Integer width
2.7.2. Global and closure variables