numojo.core¶
Core (numojo.core)
This sub module provides the core types and utilities for NuMojo, including fundamental data structures
like NDArray and Matrix, dtype aliases, memory layout definitions, error handling utilities, and complex number support.
It serves as the foundational layer upon which higher-level routines and algorithms are built.
Fundamental types and utilities for NuMojo: arrays, matrices, memory layouts, data types, and error handling.
Contents¶
| Name | Kind | Description |
|---|---|---|
accelerator |
package | ===================================== Accelerator (numojo.core.accelerator) ===================================== |
complex |
package | Complex (numojo.core.complex) |
__init__ |
module | Core (numojo.core) |
dtype |
package | Dtype (numojo.core.dtype) |
error |
module | Error handling for Numojo library operations. |
indexing |
package | Indexing (numojo.core.indexing) |
layout |
package | Layout (numojo.core.layout) |
matrix |
package | Matrix (numojo.core.matrix) |
memory |
package | Memory (numojo.core.memory) |
ndarray |
module | NDArray (numojo.core.ndarray) |
traits |
package | ===================================== Traits (numojo.core.traits) ===================================== |
type_aliases |
module | Type aliases for commonly used data types in NuMojo. |