tiled.structures.sparse.COOStructure
- class tiled.structures.sparse.COOStructure(chunks: Tuple[Tuple[int, ...], ...], shape: Tuple[int, ...], data_type: Union[tiled.structures.array.BuiltinDtype, tiled.structures.array.StructDtype, NoneType] = None, coord_data_type: Optional[tiled.structures.array.BuiltinDtype] = <factory>, dims: Optional[Tuple[str, ...]] = None, resizable: Union[bool, Tuple[bool, ...]] = False, layout: tiled.structures.sparse.SparseLayout = <SparseLayout.COO: 'COO'>)[source]
- __init__(chunks: ~typing.Tuple[~typing.Tuple[int, ...], ...], shape: ~typing.Tuple[int, ...], data_type: ~tiled.structures.array.BuiltinDtype | ~tiled.structures.array.StructDtype | None = None, coord_data_type: ~tiled.structures.array.BuiltinDtype | None = <factory>, dims: ~typing.Tuple[str, ...] | None = None, resizable: bool | ~typing.Tuple[bool, ...] = False, layout: ~tiled.structures.sparse.SparseLayout = SparseLayout.COO) None
Methods
__init__
(chunks, shape[, data_type, ...])from_json
(structure)Attributes
data_type
dims
layout
resizable
chunks
shape
coord_data_type