Basic Concepts
Tensors
A tensor is a multidimensional array with: - Shape: Dimensions of the tensor - Data Type: float32, float64, int32, int64, uint8, bool - Device: CPU, CUDA, XPU, NPU, TPU - Data: Actual values stored in memory
Data Types
TENSR_FLOAT32- 32-bit floating pointTENSR_FLOAT64- 64-bit floating pointTENSR_INT32- 32-bit integerTENSR_INT64- 64-bit integerTENSR_UINT8- 8-bit unsigned integerTENSR_BOOL- Boolean
Devices
TENSR_CPU- CPU executionTENSR_CUDA- NVIDIA GPUTENSR_XPU- Intel XPUTENSR_NPU- Neural Processing UnitTENSR_TPU- Tensor Processing Unit
Memory Management
Always free tensors after use: