Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W | X | Z _ __eq__() (holovec.utils.cpse.CPSEMetadata method) __init__() (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) (holovec.encoders.Encoder method) (holovec.encoders.FractionalPowerEncoder method) (holovec.encoders.ImageEncoder method) (holovec.encoders.LevelEncoder method) (holovec.encoders.NGramEncoder method) (holovec.encoders.PositionBindingEncoder method) (holovec.encoders.ThermometerEncoder method) (holovec.encoders.TrajectoryEncoder method) (holovec.encoders.VectorEncoder method) (holovec.models.BSCModel method) (holovec.models.BSDCModel method) (holovec.models.FHRRModel method) (holovec.models.GHRRModel method) (holovec.models.HRRModel method) (holovec.models.MAPModel method) (holovec.models.VSAModel method) (holovec.models.VTBModel method) (holovec.retrieval.AssocStore method) (holovec.retrieval.Codebook method) (holovec.retrieval.ItemStore method) (holovec.spaces.VectorSpace method) (holovec.utils.cpse.CPSEMetadata method) __repr__() (holovec.encoders.Encoder method) (holovec.encoders.FractionalPowerEncoder method) (holovec.encoders.ImageEncoder method) (holovec.encoders.LevelEncoder method) (holovec.encoders.NGramEncoder method) (holovec.encoders.PositionBindingEncoder method) (holovec.encoders.ThermometerEncoder method) (holovec.encoders.TrajectoryEncoder method) (holovec.encoders.VectorEncoder method) (holovec.utils.cpse.CPSEMetadata method) A abs() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) add() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) (holovec.retrieval.AssocStore method) (holovec.retrieval.Codebook method) (holovec.retrieval.ItemStore method) add_noise() (in module holovec.utils.operations) add_symbol() (holovec.encoders.PositionBindingEncoder method) angle() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) argmax() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) argmin() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) array() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) as_list() (holovec.retrieval.Codebook method) as_matrix() (holovec.retrieval.Codebook method) AssocStore (class in holovec.retrieval) auto_generate (holovec.encoders.PositionBindingEncoder attribute) available_models() (holovec.VSA class method) B Backend (class in holovec.backends) backend (holovec.encoders.Encoder attribute) bandwidth (holovec.encoders.FractionalPowerEncoder attribute) base_phasor (holovec.encoders.FractionalPowerEncoder attribute) base_seed (holovec.utils.cpse.CPSEMetadata attribute) batch_similarity() (in module holovec.utils.search) bind() (holovec.models.BSCModel method) (holovec.models.BSDCModel method) (holovec.models.FHRRModel method) (holovec.models.GHRRModel method) (holovec.models.HRRModel method) (holovec.models.MAPModel method) (holovec.models.VSAModel method) (holovec.models.VTBModel method) bind_multiple() (holovec.models.BSCModel method) (holovec.models.FHRRModel method) (holovec.models.HRRModel method) (holovec.models.MAPModel method) (holovec.models.VSAModel method) bind_sequence() (holovec.models.VTBModel method) BruteForceCleanup (class in holovec.utils.cleanup) BSCModel (class in holovec.models) BSDCModel (class in holovec.models) bundle() (holovec.models.BSCModel method) (holovec.models.BSDCModel method) (holovec.models.FHRRModel method) (holovec.models.GHRRModel method) (holovec.models.HRRModel method) (holovec.models.MAPModel method) (holovec.models.VSAModel method) (holovec.models.VTBModel method) C circular_convolve() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) circular_correlate() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) cleanup() (holovec.utils.cleanup.BruteForceCleanup method) (holovec.utils.cleanup.ResonatorCleanup method) clip() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) Codebook (class in holovec.retrieval) codebook (holovec.encoders.PositionBindingEncoder attribute) commutativity_degree (holovec.models.GHRRModel property) compatible_models (holovec.encoders.Encoder property) (holovec.encoders.FractionalPowerEncoder property) (holovec.encoders.ImageEncoder property) (holovec.encoders.LevelEncoder property) (holovec.encoders.NGramEncoder property) (holovec.encoders.PositionBindingEncoder property) (holovec.encoders.ThermometerEncoder property) (holovec.encoders.TrajectoryEncoder property) (holovec.encoders.VectorEncoder property) compute_diagonality() (holovec.models.GHRRModel method) concatenate() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) conjugate() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) cosine_similarity() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) CPSEMetadata (class in holovec.utils.cpse) create() (holovec.VSA class method) create_model() (in module holovec) create_space() (in module holovec.spaces) D decode() (holovec.encoders.Encoder method) (holovec.encoders.FractionalPowerEncoder method) (holovec.encoders.ImageEncoder method) (holovec.encoders.LevelEncoder method) (holovec.encoders.NGramEncoder method) (holovec.encoders.PositionBindingEncoder method) (holovec.encoders.ThermometerEncoder method) (holovec.encoders.TrajectoryEncoder method) (holovec.encoders.VectorEncoder method) device (holovec.backends.TorchBackend property) dim_vectors (holovec.encoders.TrajectoryEncoder attribute) (holovec.encoders.VectorEncoder attribute) dimension (holovec.encoders.Encoder attribute) divide() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) dot() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) dtype (holovec.spaces.VectorSpace property) dtype() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) E encode() (holovec.encoders.Encoder method) (holovec.encoders.FractionalPowerEncoder method) (holovec.encoders.ImageEncoder method) (holovec.encoders.LevelEncoder method) (holovec.encoders.NGramEncoder method) (holovec.encoders.PositionBindingEncoder method) (holovec.encoders.ThermometerEncoder method) (holovec.encoders.TrajectoryEncoder method) (holovec.encoders.VectorEncoder method) encode_batch() (holovec.encoders.Encoder method) encode_sequence() (holovec.models.BSDCModel method) Encoder (class in holovec.encoders) euclidean_distance() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) exp() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) extend() (holovec.retrieval.Codebook method) (holovec.retrieval.ItemStore method) F factorize() (holovec.retrieval.ItemStore method) (holovec.utils.cleanup.BruteForceCleanup method) (holovec.utils.cleanup.ResonatorCleanup method) factorize_verbose() (holovec.utils.cleanup.ResonatorCleanup method) fft() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) FHRRModel (class in holovec.models) find_by_segment_pattern() (in module holovec.utils.search) fit() (holovec.retrieval.AssocStore method) (holovec.retrieval.ItemStore method) fractional_power() (holovec.models.FHRRModel method) FractionalPowerEncoder (class in holovec.encoders) from_bipolar() (holovec.models.BSCModel method) from_dict() (holovec.utils.cpse.CPSEMetadata class method) from_json() (holovec.utils.cpse.CPSEMetadata class method) from_numpy() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) G generate_permutation_patterns() (in module holovec.utils.cpse) get_backend() (in module holovec.backends) get_codebook() (holovec.encoders.NGramEncoder method) get_codebook_size() (holovec.encoders.NGramEncoder method) (holovec.encoders.PositionBindingEncoder method) GHRRModel (class in holovec.models) H hamming_distance() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) holovec.utils.cpse module holovec.utils.operations module holovec.utils.search module HRRModel (class in holovec.models) I ifft() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) imag() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) image_shape (holovec.encoders.ImageEncoder attribute) ImageEncoder (class in holovec.encoders) input_type (holovec.encoders.Encoder property) (holovec.encoders.ImageEncoder property) (holovec.encoders.TrajectoryEncoder property) (holovec.encoders.VectorEncoder property) is_available() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) is_commutative (holovec.models.BSCModel property) (holovec.models.BSDCModel property) (holovec.models.FHRRModel property) (holovec.models.GHRRModel property) (holovec.models.HRRModel property) (holovec.models.MAPModel property) (holovec.models.VSAModel property) (holovec.models.VTBModel property) is_exact_inverse (holovec.models.BSCModel property) (holovec.models.BSDCModel property) (holovec.models.FHRRModel property) (holovec.models.GHRRModel property) (holovec.models.HRRModel property) (holovec.models.MAPModel property) (holovec.models.VSAModel property) (holovec.models.VTBModel property) is_reversible (holovec.encoders.Encoder property) (holovec.encoders.FractionalPowerEncoder property) (holovec.encoders.ImageEncoder property) (holovec.encoders.LevelEncoder property) (holovec.encoders.NGramEncoder property) (holovec.encoders.PositionBindingEncoder property) (holovec.encoders.ThermometerEncoder property) (holovec.encoders.TrajectoryEncoder property) (holovec.encoders.VectorEncoder property) is_self_inverse (holovec.models.BSCModel property) (holovec.models.BSDCModel property) (holovec.models.FHRRModel property) (holovec.models.GHRRModel property) (holovec.models.HRRModel property) (holovec.models.MAPModel property) (holovec.models.VSAModel property) (holovec.models.VTBModel property) ItemStore (class in holovec.retrieval) J JAXBackend (class in holovec.backends) L labels (holovec.retrieval.Codebook property) learn_mixture_weights() (holovec.encoders.FractionalPowerEncoder method) LevelEncoder (class in holovec.encoders) linspace() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) load() (holovec.retrieval.AssocStore class method) (holovec.retrieval.Codebook class method) (holovec.retrieval.ItemStore class method) log() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) M MAPModel (class in holovec.models) matmul() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) matrix_trace() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) matrix_transpose() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) max() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) mean() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) measure_sparsity() (holovec.models.BSDCModel method) min() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) mode (holovec.encoders.NGramEncoder attribute) model (holovec.encoders.Encoder attribute) model_info() (holovec.VSA class method) model_name (holovec.models.BSCModel property) (holovec.models.BSDCModel property) (holovec.models.FHRRModel property) (holovec.models.GHRRModel property) (holovec.models.HRRModel property) (holovec.models.MAPModel property) (holovec.models.VSAModel property) (holovec.models.VTBModel property) module holovec.utils.cpse holovec.utils.operations holovec.utils.search multiply() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) multiply_scalar() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) N n (holovec.encoders.NGramEncoder attribute) n_channels (holovec.encoders.ImageEncoder attribute) n_components (holovec.utils.cpse.CPSEMetadata attribute) n_dimensions (holovec.encoders.TrajectoryEncoder attribute) (holovec.encoders.VectorEncoder attribute) name (holovec.backends.Backend property) (holovec.backends.JAXBackend property) (holovec.backends.NumPyBackend property) (holovec.backends.TorchBackend property) nearest_neighbors() (in module holovec.utils.search) ngram_encoder (holovec.encoders.NGramEncoder attribute) NGramEncoder (class in holovec.encoders) None (holovec.utils.cleanup.ResonatorCleanup attribute) norm() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) normalize() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) (holovec.models.BSCModel method) (holovec.models.FHRRModel method) (holovec.models.HRRModel method) (holovec.models.MAPModel method) (holovec.models.VSAModel method) (holovec.spaces.VectorSpace method) normalize_input (holovec.encoders.VectorEncoder attribute) NumPyBackend (class in holovec.backends) O ones() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) P permutation_seeds (holovec.utils.cpse.CPSEMetadata attribute) permute() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) (holovec.models.BSCModel method) (holovec.models.BSDCModel method) (holovec.models.FHRRModel method) (holovec.models.GHRRModel method) (holovec.models.HRRModel method) (holovec.models.MAPModel method) (holovec.models.VSAModel method) (holovec.models.VTBModel method) PositionBindingEncoder (class in holovec.encoders) power() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) Q query() (holovec.retrieval.ItemStore method) query_label() (holovec.retrieval.AssocStore method) query_value() (holovec.retrieval.AssocStore method) R random() (holovec.models.BSCModel method) (holovec.models.FHRRModel method) (holovec.models.HRRModel method) (holovec.models.MAPModel method) (holovec.models.VSAModel method) (holovec.spaces.VectorSpace method) random_binary() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) random_bipolar() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) random_normal() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) random_phasor() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) random_sequence() (holovec.models.BSCModel method) (holovec.models.FHRRModel method) (holovec.models.HRRModel method) (holovec.models.MAPModel method) (holovec.models.VSAModel method) random_uniform() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) real() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) rehash() (holovec.models.BSDCModel method) reshape() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) ResonatorCleanup (class in holovec.utils.cleanup) roll() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) S save() (holovec.retrieval.AssocStore method) (holovec.retrieval.Codebook method) (holovec.retrieval.ItemStore method) scalar_encoder (holovec.encoders.TrajectoryEncoder attribute) (holovec.encoders.VectorEncoder attribute) seed_offset (holovec.encoders.PositionBindingEncoder attribute) segment_pattern() (in module holovec.utils.search) select_top_k() (in module holovec.utils.operations) shape() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) sign() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) similarity() (holovec.models.BSCModel method) (holovec.models.FHRRModel method) (holovec.models.HRRModel method) (holovec.models.MAPModel method) (holovec.models.VSAModel method) (holovec.spaces.VectorSpace method) similarity_matrix() (in module holovec.utils.operations) size (holovec.retrieval.Codebook property) softmax() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) space_name (holovec.spaces.VectorSpace property) stack() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) stride (holovec.encoders.NGramEncoder attribute) subtract() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) sum() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) supports_complex() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) supports_device() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) supports_gpu() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) supports_jit() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) supports_sparse() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) svd() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) T test_non_commutativity() (holovec.models.GHRRModel method) (holovec.models.VTBModel method) ThermometerEncoder (class in holovec.encoders) threshold() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) threshold_search() (in module holovec.utils.search) time_range (holovec.encoders.TrajectoryEncoder attribute) to_bipolar() (holovec.models.BSCModel method) to_dict() (holovec.utils.cpse.CPSEMetadata method) to_json() (holovec.utils.cpse.CPSEMetadata method) to_numpy() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) TorchBackend (class in holovec.backends) TrajectoryEncoder (class in holovec.encoders) U unbind() (holovec.models.BSCModel method) (holovec.models.BSDCModel method) (holovec.models.FHRRModel method) (holovec.models.GHRRModel method) (holovec.models.HRRModel method) (holovec.models.MAPModel method) (holovec.models.VSAModel method) (holovec.models.VTBModel method) unpermute() (holovec.models.BSCModel method) (holovec.models.FHRRModel method) (holovec.models.HRRModel method) (holovec.models.MAPModel method) (holovec.models.VSAModel method) V validate_cpse_convergence() (in module holovec.utils.cpse) VectorEncoder (class in holovec.encoders) VectorSpace (class in holovec.spaces) VSA (class in holovec) VSAModel (class in holovec.models) VTBModel (class in holovec.models) W where() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) X xor() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method) Z zeros() (holovec.backends.Backend method) (holovec.backends.JAXBackend method) (holovec.backends.NumPyBackend method) (holovec.backends.TorchBackend method)