API reference
python:irx:irx.buffer.BufferViewMetadata
class BufferViewMetadata
BufferViewMetadata(data: BufferHandle, owner: BufferHandle, dtype: BufferHandle, ndim: int, shape: tuple[int, ...], strides: tuple[int, ...], offset_bytes: int, flags: int)
Source: packages/irx/src/irx/buffer.py:158
Static metadata for one low-level buffer view descriptor.
Represents the semantic contents of the canonical IRx buffer view. This is not a scientific array object; it is a plain descriptor shape.
Attributes
-
data — Type: BufferHandle
-
owner — Type: BufferHandle
-
dtype — Type: BufferHandle
-
ndim — Type: int
-
shape — Type: tuple[int, Ellipsis]
-
strides — Type: tuple[int, Ellipsis]
-
offset_bytes — Type: int
-
flags — Type: int
Methods
- __init__ —