JAX-HDC
User Guide
Installation
Quick Start
HDC Learning
Examples
API Reference
API Reference
Functional Module
VSA Models
Embeddings Module
Models Module
Memory Module
Utilities Module
Additional Information
Contributing
JAX-HDC
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (jax_hdc.AdaptiveHDC method)
(jax_hdc.AttentionMemory method)
(jax_hdc.BSBC method)
(jax_hdc.BSC method)
(jax_hdc.CentroidClassifier method)
(jax_hdc.CGR method)
(jax_hdc.embeddings.GraphEncoder method)
(jax_hdc.embeddings.KernelEncoder method)
(jax_hdc.embeddings.LevelEncoder method)
(jax_hdc.embeddings.ProjectionEncoder method)
(jax_hdc.embeddings.RandomEncoder method)
(jax_hdc.FHRR method)
(jax_hdc.GraphEncoder method)
(jax_hdc.HopfieldMemory method)
(jax_hdc.HRR method)
(jax_hdc.KernelEncoder method)
(jax_hdc.LevelEncoder method)
(jax_hdc.LVQClassifier method)
(jax_hdc.MAP method)
(jax_hdc.MCR method)
(jax_hdc.memory.HopfieldMemory method)
(jax_hdc.memory.SparseDistributedMemory method)
(jax_hdc.models.AdaptiveHDC method)
(jax_hdc.models.CentroidClassifier method)
(jax_hdc.models.LVQClassifier method)
(jax_hdc.models.RegularizedLSClassifier method)
(jax_hdc.ProjectionEncoder method)
(jax_hdc.RandomEncoder method)
(jax_hdc.RegularizedLSClassifier method)
(jax_hdc.SparseDistributedMemory method)
(jax_hdc.vsa.BSC method)
(jax_hdc.vsa.FHRR method)
(jax_hdc.vsa.HRR method)
(jax_hdc.vsa.MAP method)
(jax_hdc.vsa.VSAModel method)
(jax_hdc.VTB method)
A
AdaptiveHDC (class in jax_hdc)
(class in jax_hdc.models)
add() (jax_hdc.HopfieldMemory method)
(jax_hdc.memory.HopfieldMemory method)
AttentionMemory (class in jax_hdc)
B
batch_bind_bsc() (in module jax_hdc.functional)
batch_bind_map() (in module jax_hdc.functional)
batch_cosine_similarity() (in module jax_hdc.functional)
batch_hamming_similarity() (in module jax_hdc.functional)
benchmark_function() (in module jax_hdc.utils)
beta (jax_hdc.HopfieldMemory attribute)
(jax_hdc.memory.HopfieldMemory attribute)
bias (jax_hdc.embeddings.KernelEncoder attribute)
(jax_hdc.KernelEncoder attribute)
bind() (jax_hdc.BSBC method)
(jax_hdc.BSC method)
(jax_hdc.CGR method)
(jax_hdc.FHRR method)
(jax_hdc.HRR method)
(jax_hdc.MAP method)
(jax_hdc.MCR method)
(jax_hdc.vsa.BSC method)
(jax_hdc.vsa.FHRR method)
(jax_hdc.vsa.HRR method)
(jax_hdc.vsa.MAP method)
(jax_hdc.vsa.VSAModel method)
(jax_hdc.VTB method)
bind_bsc() (in module jax_hdc)
(in module jax_hdc.functional)
bind_hrr() (in module jax_hdc.functional)
bind_map() (in module jax_hdc)
(in module jax_hdc.functional)
block_size (jax_hdc.BSBC attribute)
BSBC (class in jax_hdc)
BSC (class in jax_hdc)
(class in jax_hdc.vsa)
bundle() (jax_hdc.BSBC method)
(jax_hdc.BSC method)
(jax_hdc.CGR method)
(jax_hdc.FHRR method)
(jax_hdc.HRR method)
(jax_hdc.MAP method)
(jax_hdc.MCR method)
(jax_hdc.vsa.BSC method)
(jax_hdc.vsa.FHRR method)
(jax_hdc.vsa.HRR method)
(jax_hdc.vsa.MAP method)
(jax_hdc.vsa.VSAModel method)
(jax_hdc.VTB method)
bundle_bsc() (in module jax_hdc)
(in module jax_hdc.functional)
bundle_hrr() (in module jax_hdc.functional)
bundle_map() (in module jax_hdc)
(in module jax_hdc.functional)
C
CentroidClassifier (class in jax_hdc)
(class in jax_hdc.models)
CGR (class in jax_hdc)
cleanup() (in module jax_hdc)
(in module jax_hdc.functional)
codebook (jax_hdc.embeddings.RandomEncoder attribute)
(jax_hdc.RandomEncoder attribute)
contents (jax_hdc.memory.SparseDistributedMemory attribute)
(jax_hdc.SparseDistributedMemory attribute)
cosine_similarity() (in module jax_hdc)
(in module jax_hdc.functional)
create() (jax_hdc.AdaptiveHDC static method)
(jax_hdc.AttentionMemory static method)
(jax_hdc.BSBC static method)
(jax_hdc.BSC static method)
(jax_hdc.CentroidClassifier static method)
(jax_hdc.CGR static method)
(jax_hdc.embeddings.GraphEncoder static method)
(jax_hdc.embeddings.KernelEncoder static method)
(jax_hdc.embeddings.LevelEncoder static method)
(jax_hdc.embeddings.ProjectionEncoder static method)
(jax_hdc.embeddings.RandomEncoder static method)
(jax_hdc.FHRR static method)
(jax_hdc.GraphEncoder static method)
(jax_hdc.HopfieldMemory static method)
(jax_hdc.HRR static method)
(jax_hdc.KernelEncoder static method)
(jax_hdc.LevelEncoder static method)
(jax_hdc.LVQClassifier static method)
(jax_hdc.MAP static method)
(jax_hdc.MCR static method)
(jax_hdc.memory.HopfieldMemory static method)
(jax_hdc.memory.SparseDistributedMemory static method)
(jax_hdc.models.AdaptiveHDC static method)
(jax_hdc.models.CentroidClassifier static method)
(jax_hdc.models.LVQClassifier static method)
(jax_hdc.models.RegularizedLSClassifier static method)
(jax_hdc.ProjectionEncoder static method)
(jax_hdc.RandomEncoder static method)
(jax_hdc.RegularizedLSClassifier static method)
(jax_hdc.SparseDistributedMemory static method)
(jax_hdc.vsa.BSC static method)
(jax_hdc.vsa.FHRR static method)
(jax_hdc.vsa.HRR static method)
(jax_hdc.vsa.MAP static method)
(jax_hdc.VTB static method)
create_vsa_model() (in module jax_hdc.vsa)
D
dimensions (jax_hdc.AdaptiveHDC attribute)
(jax_hdc.AttentionMemory attribute)
(jax_hdc.CentroidClassifier attribute)
(jax_hdc.embeddings.GraphEncoder attribute)
(jax_hdc.embeddings.KernelEncoder attribute)
(jax_hdc.embeddings.LevelEncoder attribute)
(jax_hdc.embeddings.ProjectionEncoder attribute)
(jax_hdc.embeddings.RandomEncoder attribute)
(jax_hdc.GraphEncoder attribute)
(jax_hdc.HopfieldMemory attribute)
(jax_hdc.KernelEncoder attribute)
(jax_hdc.LevelEncoder attribute)
(jax_hdc.LVQClassifier attribute)
(jax_hdc.memory.HopfieldMemory attribute)
(jax_hdc.memory.SparseDistributedMemory attribute)
(jax_hdc.models.AdaptiveHDC attribute)
(jax_hdc.models.CentroidClassifier attribute)
(jax_hdc.models.LVQClassifier attribute)
(jax_hdc.models.RegularizedLSClassifier attribute)
(jax_hdc.ProjectionEncoder attribute)
(jax_hdc.RandomEncoder attribute)
(jax_hdc.RegularizedLSClassifier attribute)
(jax_hdc.SparseDistributedMemory attribute)
(jax_hdc.vsa.VSAModel attribute)
E
encode() (jax_hdc.embeddings.KernelEncoder method)
(jax_hdc.embeddings.LevelEncoder method)
(jax_hdc.embeddings.ProjectionEncoder method)
(jax_hdc.embeddings.RandomEncoder method)
(jax_hdc.KernelEncoder method)
(jax_hdc.LevelEncoder method)
(jax_hdc.ProjectionEncoder method)
(jax_hdc.RandomEncoder method)
encode_batch() (jax_hdc.embeddings.KernelEncoder method)
(jax_hdc.embeddings.LevelEncoder method)
(jax_hdc.embeddings.ProjectionEncoder method)
(jax_hdc.embeddings.RandomEncoder method)
(jax_hdc.KernelEncoder method)
(jax_hdc.LevelEncoder method)
(jax_hdc.ProjectionEncoder method)
(jax_hdc.RandomEncoder method)
encode_edges() (jax_hdc.embeddings.GraphEncoder method)
(jax_hdc.GraphEncoder method)
encoding_type (jax_hdc.embeddings.LevelEncoder attribute)
(jax_hdc.LevelEncoder attribute)
F
FHRR (class in jax_hdc)
(class in jax_hdc.vsa)
fit() (jax_hdc.AdaptiveHDC method)
(jax_hdc.CentroidClassifier method)
(jax_hdc.LVQClassifier method)
(jax_hdc.models.AdaptiveHDC method)
(jax_hdc.models.CentroidClassifier method)
(jax_hdc.models.LVQClassifier method)
(jax_hdc.models.RegularizedLSClassifier method)
(jax_hdc.RegularizedLSClassifier method)
G
gamma (jax_hdc.embeddings.KernelEncoder attribute)
(jax_hdc.KernelEncoder attribute)
GraphEncoder (class in jax_hdc)
(class in jax_hdc.embeddings)
H
hamming_similarity() (in module jax_hdc)
(in module jax_hdc.functional)
HopfieldMemory (class in jax_hdc)
(class in jax_hdc.memory)
HRR (class in jax_hdc)
(class in jax_hdc.vsa)
I
input_dim (jax_hdc.embeddings.KernelEncoder attribute)
(jax_hdc.embeddings.ProjectionEncoder attribute)
(jax_hdc.KernelEncoder attribute)
(jax_hdc.ProjectionEncoder attribute)
inverse() (jax_hdc.BSBC method)
(jax_hdc.BSC method)
(jax_hdc.CGR method)
(jax_hdc.FHRR method)
(jax_hdc.HRR method)
(jax_hdc.MAP method)
(jax_hdc.MCR method)
(jax_hdc.vsa.BSC method)
(jax_hdc.vsa.FHRR method)
(jax_hdc.vsa.HRR method)
(jax_hdc.vsa.MAP method)
(jax_hdc.vsa.VSAModel method)
(jax_hdc.VTB method)
inverse_bsc() (in module jax_hdc)
(in module jax_hdc.functional)
inverse_hrr() (in module jax_hdc.functional)
inverse_map() (in module jax_hdc)
(in module jax_hdc.functional)
J
jax_hdc
module
K
k_active (jax_hdc.BSBC attribute)
KernelEncoder (class in jax_hdc)
(class in jax_hdc.embeddings)
keys (jax_hdc.AttentionMemory attribute)
L
level_hvs (jax_hdc.embeddings.LevelEncoder attribute)
(jax_hdc.LevelEncoder attribute)
LevelEncoder (class in jax_hdc)
(class in jax_hdc.embeddings)
locations (jax_hdc.memory.SparseDistributedMemory attribute)
(jax_hdc.SparseDistributedMemory attribute)
LVQClassifier (class in jax_hdc)
(class in jax_hdc.models)
M
MAP (class in jax_hdc)
(class in jax_hdc.vsa)
max_value (jax_hdc.embeddings.LevelEncoder attribute)
(jax_hdc.LevelEncoder attribute)
MCR (class in jax_hdc)
min_value (jax_hdc.embeddings.LevelEncoder attribute)
(jax_hdc.LevelEncoder attribute)
module
jax_hdc
N
name (jax_hdc.vsa.VSAModel attribute)
node_embeddings (jax_hdc.embeddings.GraphEncoder attribute)
(jax_hdc.GraphEncoder attribute)
normalize() (in module jax_hdc.utils)
num_classes (jax_hdc.AdaptiveHDC attribute)
(jax_hdc.CentroidClassifier attribute)
(jax_hdc.LVQClassifier attribute)
(jax_hdc.models.AdaptiveHDC attribute)
(jax_hdc.models.CentroidClassifier attribute)
(jax_hdc.models.LVQClassifier attribute)
(jax_hdc.models.RegularizedLSClassifier attribute)
(jax_hdc.RegularizedLSClassifier attribute)
num_features (jax_hdc.embeddings.RandomEncoder attribute)
(jax_hdc.RandomEncoder attribute)
num_heads (jax_hdc.AttentionMemory attribute)
num_levels (jax_hdc.embeddings.LevelEncoder attribute)
(jax_hdc.LevelEncoder attribute)
num_nodes (jax_hdc.embeddings.GraphEncoder attribute)
(jax_hdc.GraphEncoder attribute)
num_updates (jax_hdc.AdaptiveHDC attribute)
(jax_hdc.models.AdaptiveHDC attribute)
num_values (jax_hdc.embeddings.RandomEncoder attribute)
(jax_hdc.RandomEncoder attribute)
O
omega (jax_hdc.embeddings.KernelEncoder attribute)
(jax_hdc.KernelEncoder attribute)
P
patterns (jax_hdc.HopfieldMemory attribute)
(jax_hdc.memory.HopfieldMemory attribute)
permute() (in module jax_hdc)
(in module jax_hdc.functional)
predict() (jax_hdc.AdaptiveHDC method)
(jax_hdc.CentroidClassifier method)
(jax_hdc.LVQClassifier method)
(jax_hdc.models.AdaptiveHDC method)
(jax_hdc.models.CentroidClassifier method)
(jax_hdc.models.LVQClassifier method)
(jax_hdc.models.RegularizedLSClassifier method)
(jax_hdc.RegularizedLSClassifier method)
predict_proba() (jax_hdc.CentroidClassifier method)
(jax_hdc.models.CentroidClassifier method)
projection_matrix (jax_hdc.embeddings.ProjectionEncoder attribute)
(jax_hdc.ProjectionEncoder attribute)
ProjectionEncoder (class in jax_hdc)
(class in jax_hdc.embeddings)
prototypes (jax_hdc.AdaptiveHDC attribute)
(jax_hdc.CentroidClassifier attribute)
(jax_hdc.LVQClassifier attribute)
(jax_hdc.models.AdaptiveHDC attribute)
(jax_hdc.models.CentroidClassifier attribute)
(jax_hdc.models.LVQClassifier attribute)
Q
q (jax_hdc.CGR attribute)
(jax_hdc.MCR attribute)
R
radius (jax_hdc.memory.SparseDistributedMemory attribute)
(jax_hdc.SparseDistributedMemory attribute)
random() (jax_hdc.BSBC method)
(jax_hdc.BSC method)
(jax_hdc.CGR method)
(jax_hdc.FHRR method)
(jax_hdc.HRR method)
(jax_hdc.MAP method)
(jax_hdc.MCR method)
(jax_hdc.vsa.BSC method)
(jax_hdc.vsa.FHRR method)
(jax_hdc.vsa.HRR method)
(jax_hdc.vsa.MAP method)
(jax_hdc.vsa.VSAModel method)
(jax_hdc.VTB method)
RandomEncoder (class in jax_hdc)
(class in jax_hdc.embeddings)
read() (jax_hdc.memory.SparseDistributedMemory method)
(jax_hdc.SparseDistributedMemory method)
reg (jax_hdc.models.RegularizedLSClassifier attribute)
(jax_hdc.RegularizedLSClassifier attribute)
RegularizedLSClassifier (class in jax_hdc)
(class in jax_hdc.models)
replace() (jax_hdc.AdaptiveHDC method)
(jax_hdc.CentroidClassifier method)
(jax_hdc.LVQClassifier method)
(jax_hdc.models.AdaptiveHDC method)
(jax_hdc.models.CentroidClassifier method)
(jax_hdc.models.LVQClassifier method)
(jax_hdc.models.RegularizedLSClassifier method)
(jax_hdc.RegularizedLSClassifier method)
retrieve() (jax_hdc.AttentionMemory method)
(jax_hdc.HopfieldMemory method)
(jax_hdc.memory.HopfieldMemory method)
retrieve_with_weights() (jax_hdc.AttentionMemory method)
S
score() (jax_hdc.AdaptiveHDC method)
(jax_hdc.CentroidClassifier method)
(jax_hdc.LVQClassifier method)
(jax_hdc.models.AdaptiveHDC method)
(jax_hdc.models.CentroidClassifier method)
(jax_hdc.models.LVQClassifier method)
(jax_hdc.models.RegularizedLSClassifier method)
(jax_hdc.RegularizedLSClassifier method)
similarity() (jax_hdc.BSBC method)
(jax_hdc.BSC method)
(jax_hdc.CentroidClassifier method)
(jax_hdc.CGR method)
(jax_hdc.FHRR method)
(jax_hdc.HRR method)
(jax_hdc.MAP method)
(jax_hdc.MCR method)
(jax_hdc.models.CentroidClassifier method)
(jax_hdc.vsa.BSC method)
(jax_hdc.vsa.FHRR method)
(jax_hdc.vsa.HRR method)
(jax_hdc.vsa.MAP method)
(jax_hdc.vsa.VSAModel method)
(jax_hdc.VTB method)
SparseDistributedMemory (class in jax_hdc)
(class in jax_hdc.memory)
T
temperature (jax_hdc.AttentionMemory attribute)
U
update_online() (jax_hdc.CentroidClassifier method)
(jax_hdc.models.CentroidClassifier method)
V
values (jax_hdc.AttentionMemory attribute)
vsa_model_name (jax_hdc.AdaptiveHDC attribute)
(jax_hdc.CentroidClassifier attribute)
(jax_hdc.embeddings.GraphEncoder attribute)
(jax_hdc.embeddings.KernelEncoder attribute)
(jax_hdc.embeddings.LevelEncoder attribute)
(jax_hdc.embeddings.ProjectionEncoder attribute)
(jax_hdc.embeddings.RandomEncoder attribute)
(jax_hdc.GraphEncoder attribute)
(jax_hdc.KernelEncoder attribute)
(jax_hdc.LevelEncoder attribute)
(jax_hdc.LVQClassifier attribute)
(jax_hdc.models.AdaptiveHDC attribute)
(jax_hdc.models.CentroidClassifier attribute)
(jax_hdc.models.LVQClassifier attribute)
(jax_hdc.ProjectionEncoder attribute)
(jax_hdc.RandomEncoder attribute)
VSAModel (class in jax_hdc.vsa)
VTB (class in jax_hdc)
W
weights (jax_hdc.models.RegularizedLSClassifier attribute)
(jax_hdc.RegularizedLSClassifier attribute)
write() (jax_hdc.AttentionMemory method)
(jax_hdc.memory.SparseDistributedMemory method)
(jax_hdc.SparseDistributedMemory method)
write_batch() (jax_hdc.AttentionMemory method)