irx.builtins.collections.array_primitives

irx.builtins.collections.array_primitives

Source: packages/irx/src/irx/builtins/collections/array_primitives.py

title: Shared primitive array storage metadata.
summary: >-
  Define stable primitive type metadata shared by the builtin Arrow C++ backed
  array runtime and higher-level Tensor helpers.

Classes

ArrayPrimitiveTypeSpec

title: Supported builtin array primitive storage type metadata.
attributes:
  name:
    type: str
  type_id:
    type: int
  dtype_token:
    type: int
  element_size_bytes:
    type: int | None
  buffer_view_compatible:
    type: bool