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
_
_capacity (xtructure.HashTable attribute)
(xtructure.hashtable.HashTable attribute)
(xtructure.hashtable.hashtable.HashTable attribute)
A
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.hashtable.hashtable.CuckooIdx property)
(xtructure.hashtable.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 (xtructure.core.protocol.shape_tuple attribute)
batch_shape (xtructure.core.protocol.Xtructurable property)
(xtructure.core.Xtructurable 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)
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.hashtable.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.hashtable.hashtable.CuckooIdx property)
(xtructure.hashtable.hashtable.HashIdx property)
(xtructure.Xtructurable property)
C
cache_field_descriptors() (in module xtructure.core.field_descriptors)
capacity (xtructure.HashTable attribute)
,
[1]
(xtructure.hashtable.HashTable attribute)
,
[1]
(xtructure.hashtable.hashtable.HashTable attribute)
,
[1]
check_invariants() (xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.hashtable.HashIdx method)
(xtructure.hashtable.hashtable.CuckooIdx method)
(xtructure.hashtable.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)
cuckoo_table_n (xtructure.HashTable attribute)
(xtructure.hashtable.HashTable attribute)
(xtructure.hashtable.hashtable.HashTable attribute)
CuckooIdx (class in xtructure.hashtable.hashtable)
D
default() (xtructure.core.protocol.Xtructurable class method)
(xtructure.core.Xtructurable class method)
(xtructure.HashIdx class method)
(xtructure.hashtable.HashIdx class method)
(xtructure.hashtable.hashtable.CuckooIdx class method)
(xtructure.hashtable.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.hashtable.hashtable.CuckooIdx attribute)
(xtructure.hashtable.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.hashtable.hashtable.CuckooIdx attribute)
(xtructure.hashtable.hashtable.HashIdx attribute)
(xtructure.Xtructurable property)
delete_heapify() (xtructure.BGPQ static method)
(xtructure.bgpq.BGPQ static method)
(xtructure.bgpq.bgpq.BGPQ static method)
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 (xtructure.core.xtructure_decorators.default.FieldInfo attribute)
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.core.xtructure_decorators.default.FieldInfo attribute)
(xtructure.HashIdx property)
(xtructure.hashtable.HashIdx property)
(xtructure.hashtable.hashtable.CuckooIdx property)
(xtructure.hashtable.hashtable.HashIdx property)
(xtructure.Xtructurable property)
dtype_tuple (class in xtructure.core.protocol)
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
field_type (xtructure.core.xtructure_decorators.default.FieldInfo attribute)
FieldDescriptor (class in xtructure)
(class in xtructure.core)
(class in xtructure.core.field_descriptors)
FieldInfo (class in xtructure.core.xtructure_decorators.default)
fields (xtructure.core.protocol.dtype_tuple attribute)
(xtructure.core.protocol.shape_tuple attribute)
fill_value (xtructure.core.xtructure_decorators.default.FieldInfo attribute)
fill_value_factory (xtructure.core.xtructure_decorators.default.FieldInfo attribute)
fingerprints (xtructure.HashTable attribute)
(xtructure.hashtable.HashTable attribute)
(xtructure.hashtable.hashtable.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.hashtable.hashtable.CuckooIdx method)
(xtructure.hashtable.hashtable.HashIdx method)
(xtructure.Xtructurable method)
from_tuple() (xtructure.BGPQ method)
(xtructure.bgpq.BGPQ method)
(xtructure.bgpq.bgpq.BGPQ method)
(xtructure.HashIdx method)
(xtructure.HashTable method)
(xtructure.hashtable.HashIdx method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.hashtable.CuckooIdx method)
(xtructure.hashtable.hashtable.HashIdx method)
(xtructure.hashtable.hashtable.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)
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_new_idx_byterized() (in module xtructure.hashtable.hashtable)
get_new_idx_from_uint32ed() (in module xtructure.hashtable.hashtable)
H
hash() (xtructure.core.protocol.Xtructurable method)
(xtructure.core.Xtructurable method)
(xtructure.HashIdx method)
(xtructure.hashtable.HashIdx method)
(xtructure.hashtable.hashtable.CuckooIdx method)
(xtructure.hashtable.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.hashtable.hashtable.CuckooIdx method)
(xtructure.hashtable.hashtable.HashIdx method)
(xtructure.Xtructurable method)
HashIdx (class in xtructure)
(class in xtructure.hashtable)
(class in xtructure.hashtable.hashtable)
HashTable (class in xtructure)
(class in xtructure.hashtable)
(class in xtructure.hashtable.hashtable)
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)
(xtructure.hashtable.hashtable.CuckooIdx attribute)
(xtructure.hashtable.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.hashtable.HashTable method)
intrinsic_shape (xtructure.core.xtructure_decorators.default.FieldInfo attribute)
is_nested_xtructure() (in module xtructure.core.xtructure_decorators.structure_util)
is_xtructed (xtructure.core.protocol.Xtructurable attribute)
(xtructure.core.Xtructurable attribute)
(xtructure.HashIdx attribute)
(xtructure.hashtable.HashIdx attribute)
(xtructure.hashtable.hashtable.CuckooIdx attribute)
(xtructure.hashtable.hashtable.HashIdx attribute)
(xtructure.Xtructurable attribute)
is_xtructure_class() (in module xtructure.core.xtructure_decorators.default)
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.hashtable.hashtable.CuckooIdx class method)
(xtructure.hashtable.hashtable.HashIdx class method)
(xtructure.Xtructurable class method)
lookup() (xtructure.HashTable method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.hashtable.HashTable method)
lookup_cuckoo() (xtructure.HashTable method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.hashtable.HashTable method)
lookup_parallel() (xtructure.HashTable method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.hashtable.HashTable method)
M
make_batched() (xtructure.BGPQ static method)
(xtructure.bgpq.BGPQ static method)
(xtructure.bgpq.bgpq.BGPQ static method)
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() (in module xtructure.bgpq.bgpq)
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.annotate
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.hashtable
xtructure.io
xtructure.io.io
xtructure.numpy
xtructure.queue
xtructure.queue.queue
xtructure.stack
xtructure.stack.stack
xtructure.xtructure_numpy
N
name (xtructure.core.xtructure_decorators.default.FieldInfo attribute)
nested_class_type (xtructure.core.xtructure_decorators.default.FieldInfo attribute)
O
ones_like() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
P
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.hashtable.hashtable.CuckooIdx method)
(xtructure.hashtable.hashtable.HashIdx method)
(xtructure.Xtructurable method)
parallel_insert() (xtructure.HashTable method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.hashtable.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.hashtable.hashtable.CuckooIdx class method)
(xtructure.hashtable.hashtable.HashIdx class method)
(xtructure.Xtructurable class method)
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.HashIdx method)
(xtructure.HashTable method)
(xtructure.hashtable.HashIdx method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.hashtable.CuckooIdx method)
(xtructure.hashtable.hashtable.HashIdx method)
(xtructure.hashtable.hashtable.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)
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.hashtable.hashtable.CuckooIdx method)
(xtructure.hashtable.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.hashtable.hashtable.CuckooIdx method)
(xtructure.hashtable.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)
,
[1]
(xtructure.hashtable.HashTable attribute)
,
[1]
(xtructure.hashtable.hashtable.HashTable attribute)
,
[1]
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.hashtable.hashtable.CuckooIdx property)
(xtructure.hashtable.hashtable.HashIdx property)
(xtructure.Xtructurable property)
shape_tuple (class in xtructure.core.protocol)
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)
,
[1]
(xtructure.hashtable.HashTable attribute)
,
[1]
(xtructure.hashtable.hashtable.HashTable attribute)
,
[1]
(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]
sort_arrays() (in module xtructure.bgpq.bgpq)
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.hashtable.hashtable.CuckooIdx method)
(xtructure.hashtable.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.hashtable.hashtable.CuckooIdx property)
(xtructure.hashtable.hashtable.HashIdx property)
(xtructure.Xtructurable property)
StructuredType (class in xtructure)
(class in xtructure.core)
(class in xtructure.core.structuredtype)
swap_axes() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
T
table (xtructure.HashTable attribute)
,
[1]
(xtructure.hashtable.HashTable attribute)
,
[1]
(xtructure.hashtable.hashtable.HashTable attribute)
,
[1]
table_idx (xtructure.HashTable attribute)
,
[1]
(xtructure.hashtable.HashTable attribute)
,
[1]
(xtructure.hashtable.hashtable.HashTable attribute)
,
[1]
table_index (xtructure.hashtable.hashtable.CuckooIdx 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.HashIdx method)
(xtructure.HashTable method)
(xtructure.hashtable.HashIdx method)
(xtructure.hashtable.HashTable method)
(xtructure.hashtable.hashtable.CuckooIdx method)
(xtructure.hashtable.hashtable.HashIdx method)
(xtructure.hashtable.hashtable.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)
transpose() (in module xtructure.core.xtructure_numpy)
(in module xtructure.core.xtructure_numpy.dataclass_ops)
(in module xtructure.xtructure_numpy)
U
uint32ed (xtructure.core.protocol.Xtructurable property)
(xtructure.core.Xtructurable property)
(xtructure.HashIdx property)
(xtructure.hashtable.HashIdx property)
(xtructure.hashtable.hashtable.CuckooIdx property)
(xtructure.hashtable.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.annotate
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.hashtable
module
xtructure.io
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)