Xtructure
Core Concepts:
Core Concepts: Defining Custom Data Structures
Structure Layout Flexibility
xtructure_numpy
(
xnp
) Operations
Data Structures:
HashTable
Usage
Queue
Usage
Stack
Usage
BGPQ
(Batched GPU Priority Queue) Usage
API Reference:
xtructure
Xtructure
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
A
add_aggregate_bitpack() (in module xtructure.core.xtructure_decorators.aggregate_bitpack)
add_bitpack_accessors() (in module xtructure.core.xtructure_decorators.bitpack_accessors)
add_comparison_operators() (in module xtructure.core.xtructure_decorators.ops)
add_default_method() (in module xtructure.core.xtructure_decorators.default)
add_indexing_methods() (in module xtructure.core.xtructure_decorators.indexing)
add_io_methods() (in module xtructure.core.xtructure_decorators.io)
add_runtime_validation() (in module xtructure.core.xtructure_decorators.validation)
add_shape_dtype_len() (in module xtructure.core.xtructure_decorators.shape)
add_string_representation_methods() (in module xtructure.core.xtructure_decorators.string_format)
add_structure_utilities() (in module xtructure.core.xtructure_decorators.structure_util)
at (xtructure.core.protocol.Xtructurable property)
(xtructure.core.Xtructurable property)
(xtructure.HashIdx property)
(xtructure.hashtable.HashIdx property)
(xtructure.Xtructurable property)
AtIndexer (class in xtructure.core.protocol)
(class in xtructure.core.xtructure_decorators.indexing)
B
base_dataclass() (in module xtructure)
(in module xtructure.core)
(in module xtructure.core.dataclass)
batch_shape (xtructure.core.protocol.Xtructurable property)
(xtructure.core.Xtructurable property)
(xtructure.HashIdx property)
(xtructure.hashtable.HashIdx property)
(xtructure.Xtructurable property)
batch_size (xtructure.BGPQ attribute)
,
[1]
(xtructure.bgpq.BGPQ attribute)
,
[1]
(xtructure.bgpq.bgpq.BGPQ attribute)
,
[1]
BATCHED (xtructure.core.StructuredType attribute)
(xtructure.core.structuredtype.StructuredType attribute)
(xtructure.StructuredType attribute)
BGPQ (class in xtructure)
(class in xtructure.bgpq)
(class in xtructure.bgpq.bgpq)
binary_search_partition() (in module xtructure.bgpq.merge_split.common)
branch_size (xtructure.BGPQ attribute)
,
[1]
(xtructure.bgpq.BGPQ attribute)
,
[1]
(xtructure.bgpq.bgpq.BGPQ attribute)
,
[1]
broadcast_intrinsic_shape() (in module xtructure)
(in module xtructure.core)
(in module xtructure.core.field_descriptor_utils)
bucket_fill_levels (xtructure.HashTable attribute)
(xtructure.hashtable.HashTable attribute)
(xtructure.hashtable.table.HashTable attribute)
bucket_size (xtructure.HashTable attribute)
(xtructure.hashtable.HashTable attribute)
(xtructure.hashtable.table.HashTable attribute)
buffer_size (xtructure.BGPQ attribute)
(xtructure.bgpq.BGPQ attribute)
(xtructure.bgpq.bgpq.BGPQ attribute)
build() (xtructure.BGPQ static method)
(xtructure.bgpq.BGPQ static method)
(xtructure.bgpq.bgpq.BGPQ static method)
(xtructure.HashTable static method)
(xtructure.hashtable.HashTable static method)
(xtructure.hashtable.table.HashTable static method)
(xtructure.Queue static method)
(xtructure.queue.Queue static method)
(xtructure.queue.queue.Queue static method)
(xtructure.Stack static method)
(xtructure.stack.Stack static method)
(xtructure.stack.stack.Stack static method)
byterize_hash_func_builder() (in module xtructure.core.xtructure_decorators.hash)
bytes (xtructure.core.protocol.Xtructurable property)
(xtructure.core.Xtructurable property)
(xtructure.HashIdx property)
(xtructure.hashtable.HashIdx property)
(xtructure.Xtructurable property)
C
cache_field_descriptors() (in module xtructure.core.field_descriptors)
capacity (xtructure.HashTable attribute)
(xtructure.hashtable.HashTable attribute)
(xtructure.hashtable.table.HashTable attribute)
check_invariants() (xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.hashtable.HashIdx method)
(xtructure.Xtructurable method)
clear() (xtructure.Queue method)
(xtructure.queue.Queue method)
(xtructure.queue.queue.Queue method)
clone_field_descriptor() (in module xtructure)
(in module xtructure.core)
(in module xtructure.core.field_descriptor_utils)
concat() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
concatenate() (in module xtructure.core.xtructure_numpy)
(in module xtructure.xtructure_numpy)
D
default() (xtructure.core.protocol.Xtructurable class method)
(xtructure.core.Xtructurable class method)
(xtructure.HashIdx class method)
(xtructure.hashtable.HashIdx class method)
(xtructure.Xtructurable class method)
default_dtype (xtructure.core.protocol.Xtructurable attribute)
(xtructure.core.Xtructurable attribute)
(xtructure.HashIdx attribute)
(xtructure.hashtable.HashIdx attribute)
(xtructure.Xtructurable attribute)
default_shape (xtructure.core.protocol.Xtructurable property)
(xtructure.core.Xtructurable property)
(xtructure.HashIdx attribute)
(xtructure.hashtable.HashIdx attribute)
(xtructure.Xtructurable property)
delete_mins() (xtructure.BGPQ method)
(xtructure.bgpq.BGPQ method)
(xtructure.bgpq.bgpq.BGPQ method)
dequeue() (xtructure.Queue method)
(xtructure.queue.Queue method)
(xtructure.queue.queue.Queue method)
descriptor_metadata() (in module xtructure)
(in module xtructure.core)
(in module xtructure.core.field_descriptor_utils)
dtype (xtructure.core.protocol.Xtructurable property)
(xtructure.core.Xtructurable property)
(xtructure.HashIdx property)
(xtructure.hashtable.HashIdx property)
(xtructure.Xtructurable property)
E
enqueue() (xtructure.Queue method)
(xtructure.queue.Queue method)
(xtructure.queue.queue.Queue method)
expand_dims() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
extract_field_descriptors_from_annotations() (in module xtructure.core.field_descriptors)
F
FieldDescriptor (class in xtructure)
(class in xtructure.core)
(class in xtructure.core.field_descriptors)
fingerprints (xtructure.HashTable attribute)
(xtructure.hashtable.HashTable attribute)
(xtructure.hashtable.table.HashTable attribute)
flatten() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
(xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.hashtable.HashIdx method)
(xtructure.Xtructurable method)
from_tuple() (xtructure.BGPQ method)
(xtructure.bgpq.BGPQ method)
(xtructure.bgpq.bgpq.BGPQ method)
(xtructure.core.protocol.Xtructurable class method)
(xtructure.core.Xtructurable class method)
(xtructure.HashIdx method)
(xtructure.HashTable method)
(xtructure.hashtable.HashIdx method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.table.HashTable method)
(xtructure.Queue method)
(xtructure.queue.Queue method)
(xtructure.queue.queue.Queue method)
(xtructure.Stack method)
(xtructure.stack.Stack method)
(xtructure.stack.stack.Stack method)
(xtructure.Xtructurable class method)
from_uint8() (in module xtructure.io.bitpack)
full_like() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
G
get_field_descriptors() (in module xtructure.core.field_descriptors)
get_instance_layout() (in module xtructure.core)
get_type_layout() (in module xtructure.core)
H
hash() (xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.hashtable.HashIdx method)
(xtructure.Xtructurable method)
hash_fast_uint32ed() (in module xtructure.core.xtructure_decorators.hash)
hash_function_decorator() (in module xtructure.core.xtructure_decorators.hash)
hash_with_uint32ed() (xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.hashtable.HashIdx method)
(xtructure.Xtructurable method)
HashIdx (class in xtructure)
(class in xtructure.hashtable)
HashTable (class in xtructure)
(class in xtructure.hashtable)
(class in xtructure.hashtable.table)
head (xtructure.Queue attribute)
,
[1]
(xtructure.queue.Queue attribute)
,
[1]
(xtructure.queue.queue.Queue attribute)
,
[1]
heap_size (xtructure.BGPQ attribute)
(xtructure.bgpq.BGPQ attribute)
(xtructure.bgpq.bgpq.BGPQ attribute)
I
index (xtructure.HashIdx attribute)
(xtructure.hashtable.HashIdx attribute)
insert() (xtructure.BGPQ method)
(xtructure.bgpq.BGPQ method)
(xtructure.bgpq.bgpq.BGPQ method)
(xtructure.HashTable method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.table.HashTable method)
is_xtructed (xtructure.core.protocol.Xtructurable attribute)
(xtructure.core.Xtructurable attribute)
(xtructure.HashIdx attribute)
(xtructure.hashtable.HashIdx attribute)
(xtructure.Xtructurable attribute)
K
key_buffer (xtructure.BGPQ attribute)
,
[1]
(xtructure.bgpq.BGPQ attribute)
,
[1]
(xtructure.bgpq.bgpq.BGPQ attribute)
,
[1]
key_store (xtructure.BGPQ attribute)
,
[1]
(xtructure.bgpq.BGPQ attribute)
,
[1]
(xtructure.bgpq.bgpq.BGPQ attribute)
,
[1]
L
load() (in module xtructure.io)
(in module xtructure.io.io)
(xtructure.core.protocol.Xtructurable class method)
(xtructure.core.Xtructurable class method)
(xtructure.HashIdx class method)
(xtructure.hashtable.HashIdx class method)
(xtructure.Xtructurable class method)
lookup() (xtructure.HashTable method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.table.HashTable method)
lookup_bucket() (xtructure.HashTable method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.table.HashTable method)
lookup_parallel() (xtructure.HashTable method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.table.HashTable method)
M
make_batched() (xtructure.BGPQ static method)
(xtructure.bgpq.BGPQ static method)
(xtructure.bgpq.bgpq.BGPQ static method)
make_batched_like() (xtructure.BGPQ method)
(xtructure.bgpq.BGPQ method)
(xtructure.bgpq.bgpq.BGPQ method)
max_probes (xtructure.HashTable attribute)
(xtructure.hashtable.HashTable attribute)
(xtructure.hashtable.table.HashTable attribute)
max_size (xtructure.BGPQ attribute)
,
[1]
(xtructure.bgpq.BGPQ attribute)
,
[1]
(xtructure.bgpq.bgpq.BGPQ attribute)
,
[1]
(xtructure.Queue attribute)
,
[1]
(xtructure.queue.Queue attribute)
,
[1]
(xtructure.queue.queue.Queue attribute)
,
[1]
(xtructure.Stack attribute)
,
[1]
(xtructure.stack.Stack attribute)
,
[1]
(xtructure.stack.stack.Stack attribute)
,
[1]
merge_arrays_indices_loop() (in module xtructure.bgpq.merge_split)
(in module xtructure.bgpq.merge_split.loop)
merge_arrays_parallel() (in module xtructure.bgpq.merge_split)
(in module xtructure.bgpq.merge_split.parallel)
merge_buffer() (xtructure.BGPQ method)
(xtructure.bgpq.BGPQ method)
(xtructure.bgpq.bgpq.BGPQ method)
merge_indices_kernel_loop() (in module xtructure.bgpq.merge_split.loop)
merge_parallel_kernel() (in module xtructure.bgpq.merge_split.parallel)
merge_sort_split_idx() (in module xtructure.bgpq.merge_split)
(in module xtructure.bgpq.merge_split.split)
module
xtructure
xtructure.bgpq
xtructure.bgpq.bgpq
xtructure.bgpq.merge_split
xtructure.bgpq.merge_split.common
xtructure.bgpq.merge_split.loop
xtructure.bgpq.merge_split.parallel
xtructure.bgpq.merge_split.split
xtructure.core
xtructure.core.dataclass
xtructure.core.field_descriptor_utils
xtructure.core.field_descriptors
xtructure.core.protocol
xtructure.core.structuredtype
xtructure.core.xtructure_decorators
xtructure.core.xtructure_decorators.aggregate_bitpack
xtructure.core.xtructure_decorators.annotate
xtructure.core.xtructure_decorators.bitpack_accessors
xtructure.core.xtructure_decorators.default
xtructure.core.xtructure_decorators.hash
xtructure.core.xtructure_decorators.indexing
xtructure.core.xtructure_decorators.io
xtructure.core.xtructure_decorators.ops
xtructure.core.xtructure_decorators.shape
xtructure.core.xtructure_decorators.string_format
xtructure.core.xtructure_decorators.structure_util
xtructure.core.xtructure_decorators.validation
xtructure.core.xtructure_numpy
xtructure.core.xtructure_numpy.array_ops
xtructure.core.xtructure_numpy.dataclass_ops
xtructure.hashtable
xtructure.hashtable.table
xtructure.io
xtructure.io.bitpack
xtructure.io.io
xtructure.numpy
xtructure.queue
xtructure.queue.queue
xtructure.stack
xtructure.stack.stack
xtructure.xtructure_numpy
N
ndim (xtructure.core.protocol.Xtructurable property)
(xtructure.core.Xtructurable property)
(xtructure.HashIdx property)
(xtructure.hashtable.HashIdx property)
(xtructure.Xtructurable property)
O
ones_like() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
P
packed_num_bytes() (in module xtructure.io.bitpack)
packed_tensor() (xtructure.core.field_descriptors.FieldDescriptor class method)
(xtructure.core.FieldDescriptor class method)
(xtructure.FieldDescriptor class method)
pad() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
padding_as_batch() (xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.hashtable.HashIdx method)
(xtructure.Xtructurable method)
parallel_insert() (xtructure.HashTable method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.table.HashTable method)
peek() (xtructure.Queue method)
(xtructure.queue.Queue method)
(xtructure.queue.queue.Queue method)
(xtructure.Stack method)
(xtructure.stack.Stack method)
(xtructure.stack.stack.Stack method)
pop() (xtructure.Stack method)
(xtructure.stack.Stack method)
(xtructure.stack.stack.Stack method)
push() (xtructure.Stack method)
(xtructure.stack.Stack method)
(xtructure.stack.stack.Stack method)
Q
Queue (class in xtructure)
(class in xtructure.queue)
(class in xtructure.queue.queue)
R
random() (xtructure.core.protocol.Xtructurable class method)
(xtructure.core.Xtructurable class method)
(xtructure.HashIdx class method)
(xtructure.hashtable.HashIdx class method)
(xtructure.Xtructurable class method)
ravel() (in module xtructure.core.xtructure_numpy)
(in module xtructure.xtructure_numpy)
register_dataclass_type_with_jax_tree_util() (in module xtructure.core.dataclass)
repeat() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
replace() (xtructure.BGPQ method)
(xtructure.bgpq.BGPQ method)
(xtructure.bgpq.bgpq.BGPQ method)
(xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.HashTable method)
(xtructure.hashtable.HashIdx method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.table.HashTable method)
(xtructure.Queue method)
(xtructure.queue.Queue method)
(xtructure.queue.queue.Queue method)
(xtructure.Stack method)
(xtructure.stack.Stack method)
(xtructure.stack.stack.Stack method)
(xtructure.Xtructurable method)
reshape() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
(xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.hashtable.HashIdx method)
(xtructure.Xtructurable method)
S
save() (in module xtructure.io)
(in module xtructure.io.io)
(xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.hashtable.HashIdx method)
(xtructure.Xtructurable method)
scalar() (xtructure.core.field_descriptors.FieldDescriptor class method)
(xtructure.core.FieldDescriptor class method)
(xtructure.FieldDescriptor class method)
seed (xtructure.HashTable attribute)
(xtructure.hashtable.HashTable attribute)
(xtructure.hashtable.table.HashTable attribute)
set() (xtructure.core.protocol.Updater method)
set_as_condition() (xtructure.core.protocol.Updater method)
shape (xtructure.core.protocol.Xtructurable property)
(xtructure.core.Xtructurable property)
(xtructure.HashIdx property)
(xtructure.hashtable.HashIdx property)
(xtructure.Xtructurable property)
SINGLE (xtructure.core.StructuredType attribute)
(xtructure.core.structuredtype.StructuredType attribute)
(xtructure.StructuredType attribute)
size (xtructure.BGPQ attribute)
(xtructure.BGPQ property)
(xtructure.bgpq.BGPQ attribute)
(xtructure.bgpq.BGPQ property)
(xtructure.bgpq.bgpq.BGPQ attribute)
(xtructure.bgpq.bgpq.BGPQ property)
(xtructure.HashTable attribute)
(xtructure.hashtable.HashTable attribute)
(xtructure.hashtable.table.HashTable attribute)
(xtructure.Queue property)
(xtructure.queue.Queue property)
(xtructure.queue.queue.Queue property)
(xtructure.Stack attribute)
,
[1]
(xtructure.stack.Stack attribute)
,
[1]
(xtructure.stack.stack.Stack attribute)
,
[1]
split() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
squeeze() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
Stack (class in xtructure)
(class in xtructure.stack)
(class in xtructure.stack.stack)
stack() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
str() (xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.hashtable.HashIdx method)
(xtructure.Xtructurable method)
structured_type (xtructure.core.protocol.Xtructurable property)
(xtructure.core.Xtructurable property)
(xtructure.HashIdx property)
(xtructure.hashtable.HashIdx property)
(xtructure.Xtructurable property)
StructuredType (class in xtructure)
(class in xtructure.core)
(class in xtructure.core.structuredtype)
swapaxes() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
T
table (xtructure.HashTable attribute)
(xtructure.hashtable.HashTable attribute)
(xtructure.hashtable.table.HashTable attribute)
tail (xtructure.Queue attribute)
,
[1]
(xtructure.queue.Queue attribute)
,
[1]
(xtructure.queue.queue.Queue attribute)
,
[1]
take() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
take_along_axis() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
tensor() (xtructure.core.field_descriptors.FieldDescriptor class method)
(xtructure.core.FieldDescriptor class method)
(xtructure.FieldDescriptor class method)
tile() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
to_tuple() (xtructure.BGPQ method)
(xtructure.bgpq.BGPQ method)
(xtructure.bgpq.bgpq.BGPQ method)
(xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.HashTable method)
(xtructure.hashtable.HashIdx method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.table.HashTable method)
(xtructure.Queue method)
(xtructure.queue.Queue method)
(xtructure.queue.queue.Queue method)
(xtructure.Stack method)
(xtructure.stack.Stack method)
(xtructure.stack.stack.Stack method)
(xtructure.Xtructurable method)
to_uint8() (in module xtructure.io.bitpack)
transpose() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
(xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.hashtable.HashIdx method)
(xtructure.Xtructurable method)
U
uint32ed (xtructure.core.protocol.Xtructurable property)
(xtructure.core.Xtructurable property)
(xtructure.HashIdx property)
(xtructure.hashtable.HashIdx property)
(xtructure.Xtructurable property)
uint32ed_to_hash() (in module xtructure.core.xtructure_decorators.hash)
unique_mask() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
UNSTRUCTURED (xtructure.core.StructuredType attribute)
(xtructure.core.structuredtype.StructuredType attribute)
(xtructure.StructuredType attribute)
update_on_condition() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
Updater (class in xtructure.core.protocol)
V
val_buffer (xtructure.BGPQ attribute)
,
[1]
(xtructure.bgpq.BGPQ attribute)
,
[1]
(xtructure.bgpq.bgpq.BGPQ attribute)
,
[1]
val_store (xtructure.BGPQ attribute)
,
[1]
(xtructure.bgpq.BGPQ attribute)
,
[1]
(xtructure.bgpq.bgpq.BGPQ attribute)
,
[1]
(xtructure.Queue attribute)
,
[1]
(xtructure.queue.Queue attribute)
,
[1]
(xtructure.queue.queue.Queue attribute)
,
[1]
(xtructure.Stack attribute)
,
[1]
(xtructure.stack.Stack attribute)
,
[1]
(xtructure.stack.stack.Stack attribute)
,
[1]
W
where() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
where_no_broadcast() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
with_intrinsic_shape() (in module xtructure)
(in module xtructure.core)
(in module xtructure.core.field_descriptor_utils)
X
Xtructurable (class in xtructure)
(class in xtructure.core)
(class in xtructure.core.protocol)
xtructure
module
xtructure.bgpq
module
xtructure.bgpq.bgpq
module
xtructure.bgpq.merge_split
module
xtructure.bgpq.merge_split.common
module
xtructure.bgpq.merge_split.loop
module
xtructure.bgpq.merge_split.parallel
module
xtructure.bgpq.merge_split.split
module
xtructure.core
module
xtructure.core.dataclass
module
xtructure.core.field_descriptor_utils
module
xtructure.core.field_descriptors
module
xtructure.core.protocol
module
xtructure.core.structuredtype
module
xtructure.core.xtructure_decorators
module
xtructure.core.xtructure_decorators.aggregate_bitpack
module
xtructure.core.xtructure_decorators.annotate
module
xtructure.core.xtructure_decorators.bitpack_accessors
module
xtructure.core.xtructure_decorators.default
module
xtructure.core.xtructure_decorators.hash
module
xtructure.core.xtructure_decorators.indexing
module
xtructure.core.xtructure_decorators.io
module
xtructure.core.xtructure_decorators.ops
module
xtructure.core.xtructure_decorators.shape
module
xtructure.core.xtructure_decorators.string_format
module
xtructure.core.xtructure_decorators.structure_util
module
xtructure.core.xtructure_decorators.validation
module
xtructure.core.xtructure_numpy
module
xtructure.core.xtructure_numpy.array_ops
module
xtructure.core.xtructure_numpy.dataclass_ops
module
xtructure.hashtable
module
xtructure.hashtable.table
module
xtructure.io
module
xtructure.io.bitpack
module
xtructure.io.io
module
xtructure.numpy
module
xtructure.queue
module
xtructure.queue.queue
module
xtructure.stack
module
xtructure.stack.stack
module
xtructure.xtructure_numpy
module
xtructure_dataclass() (in module xtructure)
(in module xtructure.core)
(in module xtructure.core.xtructure_decorators)
Z
zeros_like() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)