Recent Releases of torch-hd
torch-hd - v5.7.1 Release Notes
Rerelease of v5.7.0 due to error while publishing packages.
- Python
Published by mikeheddes over 1 year ago
torch-hd - v5.7.0 Release Notes
What's Changed
- Add MCRTensor by @milad2073 in https://github.com/hyperdimensional-computing/torchhd/pull/174
- Add similarity calculation for all pairs of vectors in the unit test … by @milad2073 in https://github.com/hyperdimensional-computing/torchhd/pull/175
New Contributors
- @milad2073 made their first contribution in https://github.com/hyperdimensional-computing/torchhd/pull/174
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.6.3...v5.7.0
- Python
Published by mikeheddes over 1 year ago
torch-hd - v5.6.3 Release Notes
Rerelease of v5.6.0 due to error while publishing Conda package.
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.6.2...v5.6.3
- Python
Published by mikeheddes over 1 year ago
torch-hd - v5.6.2 Release Notes
Rerelease of v5.6.0 due to error while publishing Conda package.
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.6.1...v5.6.2
- Python
Published by mikeheddes over 1 year ago
torch-hd - v5.6.1 Release Notes
Rerelease of v5.6.0 due to error while publishing Conda package.
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.6.0...v5.6.1
- Python
Published by mikeheddes over 1 year ago
torch-hd - 5.6.0 Release Notes
What's Changed
- Add normalization function of hypervectors and deprecate hard_quantize by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/173
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.5.0...v5.6.0
- Python
Published by mikeheddes over 1 year ago
torch-hd - 5.5.0 Release Notes
What's Changed
- Add implementation of AdaptHD and zero-norm warning by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/165
- Update tutorial with new (working) example code by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/168
- Add new
classifiersmodule with commonly used HD/VSA classifiers by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/166
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.4.1...v5.5.0
- Python
Published by mikeheddes almost 2 years ago
torch-hd - 5.4.1 Release Notes
What's Changed
- Fix
randselprobability is opposite of documentation by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/162
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.4.0...v5.4.1
- Python
Published by mikeheddes over 2 years ago
torch-hd - 5.4.0 Release Notes
What's Changed
- Add citation file by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/154
- Ensure hamming similarity inputs are vsa tensors by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/159
- Remove unneccessary Random in EMG example by @Zeldax64 in https://github.com/hyperdimensional-computing/torchhd/pull/156
- Allow custom dtype for some VSA similarity functions by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/160
New Contributors
- @Zeldax64 made their first contribution in https://github.com/hyperdimensional-computing/torchhd/pull/156
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.3.0...v5.4.0
- Python
Published by mikeheddes over 2 years ago
torch-hd - 5.3.0 Release Notes
What's Changed
- Implement Vector-Derived Transformation Binding by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/149
- Squared sinc distribution to create triangular kernel shape by @scken in https://github.com/hyperdimensional-computing/torchhd/pull/151
- Implement Binary Sparse Block Codes VSA model by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/146
New Contributors
- @scken made their first contribution in https://github.com/hyperdimensional-computing/torchhd/pull/151
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.2.1...v5.3.0
- Python
Published by mikeheddes over 2 years ago
torch-hd - 5.2.1 Release Notes
What's Changed
- Fix dtype validation error in the Fractional Power Encoding by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/148
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.2.0...v5.2.1
- Python
Published by mikeheddes over 2 years ago
torch-hd - 5.2.0 Release Notes
What's Changed
- Added fractional power encoding by @denkle in https://github.com/hyperdimensional-computing/torchhd/pull/142
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.1.2...v5.2.0
- Python
Published by mikeheddes over 2 years ago
torch-hd - 5.1.2 Release Notes
Re-release of 5.1.1 because it did not trigger the publishing workflow on GitHub.
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.1.1...v5.1.2
- Python
Published by mikeheddes almost 3 years ago
torch-hd - 5.1.1 Release Notes
PyTorch backward compatibility fix.
What's Changed
- Fix usage of new .mT to older .transpose() by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/138
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.1.0...v5.1.1
- Python
Published by mikeheddes almost 3 years ago
torch-hd - 5.1.0 Release Notes
What's Changed
- Fix incorrect variable usage in EMG example by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/136
- Add Hopfield and Attention memory models by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/134
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.0.1...v5.1.0
- Python
Published by mikeheddes almost 3 years ago
torch-hd - 5.0.1 Release Notes
Minor documentation changes.
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v5.0.0...v5.0.1
- Python
Published by mikeheddes almost 3 years ago
torch-hd - 5.0.0 Release Notes
What's Changed
- Allow batch dimensions in dot and cosine similarity by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/119
- Add resonator network and sparse distributed memory by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/123
- Simplified renaming of various core functions and classes by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/124
- Add intRVFL to the models module by @denkle in https://github.com/hyperdimensional-computing/torchhd/pull/125
- Add license to source files by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/128
- Add tests for the models module by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/129
- Add tests for the embedding module by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/126
- Add test for create random permute function by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/131
- Add tests for datasets by @Didanny in https://github.com/hyperdimensional-computing/torchhd/pull/130
Breaking changes (renaming)
VSA_Model->VSATensorBSC->BSCTensorMAP->MAPTensorHRR->HRRTensorFHRR->FHRRTensorempty_hv->emptyidentity_hv->identityrandom_hv->randomlevel_hv->levelthermometer_hv->thermometercircular_hv->circularcos_similarity->cosine_similarityand aliased ascos- The function signature of hypervector creation now takes in a string instead of the
VSATensortype
New Contributors
- @Didanny made their first contribution in https://github.com/hyperdimensional-computing/torchhd/pull/130
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v4.5.0...v5.0.0
- Python
Published by mikeheddes almost 3 years ago
torch-hd - 4.5.0 Release Notes
What's Changed
- Add Centroid classification model with iterative learning methods by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/113
- Add UCI classification benchmark and example using intRVFL by @denkle in https://github.com/hyperdimensional-computing/torchhd/pull/98
- Created createrandompermute function by @21leejenny in https://github.com/hyperdimensional-computing/torchhd/pull/115
- Dataset documentation improvements by @pereverges in https://github.com/hyperdimensional-computing/torchhd/pull/116
New Contributors
- @21leejenny made their first contribution in https://github.com/hyperdimensional-computing/torchhd/pull/115
- @pereverges made their first contribution in https://github.com/hyperdimensional-computing/torchhd/pull/116
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v4.4.0...v4.5.0
- Python
Published by mikeheddes about 3 years ago
torch-hd - 4.4.0 Release Notes
What's Changed
- Add Holographic Reduced Representations VSA model by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/109
- Fix the nonlinear bug and add MNIST example by @Orienfish in https://github.com/hyperdimensional-computing/torchhd/pull/110
- Support for all VSA models in the embeddings module by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/111
New Contributors
- @Orienfish made their first contribution in https://github.com/hyperdimensional-computing/torchhd/pull/110
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v4.3.0...v4.4.0
- Python
Published by mikeheddes about 3 years ago
torch-hd - 4.3.0 Release Notes
What's Changed
- Added DWHC datasets 21 - 40 by @denkle in https://github.com/hyperdimensional-computing/torchhd/pull/104
- Added DWHC datasets 41 - 60 by @denkle in https://github.com/hyperdimensional-computing/torchhd/pull/105
- Added DWHC datasets 61 - 90 by @denkle in https://github.com/hyperdimensional-computing/torchhd/pull/106
- Added DWHC datasets 91 - 121 by @denkle in https://github.com/hyperdimensional-computing/torchhd/pull/107
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v4.2.1...v4.3.0
- Python
Published by mikeheddes about 3 years ago
torch-hd - 4.2.1 Release Notes
Re-release of v4.2.0 because of missing version update.
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v4.2.0...v4.2.1
- Python
Published by mikeheddes about 3 years ago
torch-hd - 4.2.0 Release Notes
What's Changed
- Add 20 datasets from UCI repository by @denkle in https://github.com/hyperdimensional-computing/torchhd/pull/103
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v4.1.1...v4.2.0
- Python
Published by mikeheddes about 3 years ago
torch-hd - 4.1.1 Release Notes
Re-release of v4.1.0 because of an error in the publication pipeline.
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v4.1.0...v4.1.1
- Python
Published by mikeheddes about 3 years ago
torch-hd - 4.1.0 Release Notes
What's Changed
- Add methods to form thermometer codes by @denkle in https://github.com/hyperdimensional-computing/torchhd/pull/93
- New Abalone and Adult datasets by @denkle in https://github.com/hyperdimensional-computing/torchhd/pull/96
- Fix wrong quantization example by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/102
New Contributors
- @denkle made their first contribution in https://github.com/hyperdimensional-computing/torchhd/pull/93
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v4.0.0...v4.1.0
- Python
Published by mikeheddes about 3 years ago
torch-hd - 4.0.0 Release Notes
What's Changed
- Support explicit VSA models enabling customization of operations by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/91
- Support for the Binary Spatter Codes, Multiply-Add-Permute, and Fourier Holographic Reduced Representation VSA models.
- All functions in the functional module are now accessible from the root of torchhd. For example
torchhd.functional.multisetis now accessible astorchhd.multiset.
Breaking changes
- Renamed
cosine_similaritytocos_similarity. - Removal of the unbind function in favor of inverse and negative functions.
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v3.4.0...v4.0.0
- Python
Published by mikeheddes over 3 years ago
torch-hd - 3.4.0 Release Notes
What's Changed
- Add sinusoid embedding and fix projection embedding by @Didanny in https://github.com/hyperdimensional-computing/torchhd/pull/88
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v3.3.0...v3.4.0
- Python
Published by mikeheddes over 3 years ago
torch-hd - 3.3.0 Release Notes
What's Changed
- Add functional creation of graph encoding by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/85
- Add randsel bundling of hypervectors by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/86
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v3.2.0...v3.3.0
- Python
Published by mikeheddes over 3 years ago
torch-hd - 3.2.0 Release Notes
What's Changed
- Add universal cosine and dot similarity support by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/82
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v3.1.0...v3.2.0
- Python
Published by mikeheddes over 3 years ago
torch-hd - 3.1.0 Release Notes
What's Changed
- Add complex hypervector types by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/81
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v3.0.1...v3.1.0
- Python
Published by mikeheddes over 3 years ago
torch-hd - 3.0.1 Release Notes
Fix conda package configurations.
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v3.0.0...v3.0.1
- Python
Published by mikeheddes over 3 years ago
torch-hd - 3.0.0 Release Notes
Breaking Changes
- Renaming of
functional.sequencetofunctional.bundle_sequence. - Renaming of
functional.distinct_sequencetofunctional.bind_sequence. - Renaming of
structures.Sequencetostructures.BundleSequence. - Renaming of
structures.DistinctSequencetostructures.BindSequence. - Removal of the
outoptional keyword argument.
What's Changed
- Rename sequence by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/68
- Plotting by @dheyay in https://github.com/hyperdimensional-computing/torchhd/pull/67
- Add binary hypervector support by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/71
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v2.3.0...v3.0.0
- Python
Published by mikeheddes over 3 years ago
torch-hd - 2.3.0 Release Notes
What's Changed
- Fix sequence replace and from_tensor by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/61
- Sparsity by @igordeoliveiranunes in https://github.com/hyperdimensional-computing/torchhd/pull/56
- Improvements to documentation/readme by @igordeoliveiranunes in https://github.com/hyperdimensional-computing/torchhd/pull/64
- Fix graph neighbors by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/65
- Add structures tests by @pverges in https://github.com/hyperdimensional-computing/torchhd/pull/66
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v2.2.3...v2.3.0
- Python
Published by mikeheddes almost 4 years ago
torch-hd - 2.2.3 Release Notes
Working on making the library available on Anaconda.
What's Changed
- Conda package by @dheyay in https://github.com/hyperdimensional-computing/torchhd/pull/58
- Fix conda package upload by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/59
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v2.2.2...v2.2.3
- Python
Published by mikeheddes almost 4 years ago
torch-hd - v2.2.2
What's Changed
- Testing functional module by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/50
- Conda package by @dheyay in https://github.com/hyperdimensional-computing/torchhd/pull/51
- Add aliasing for basic function by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/52
- Conda package by @dheyay in https://github.com/hyperdimensional-computing/torchhd/pull/57
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v2.2.1...v2.2.2
- Python
Published by dheyay almost 4 years ago
torch-hd - 2.2.1 Release Notes
What's Changed
- Add documentation for functional module by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/39
- Add structures documentation by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/41
- Add embeddings documentation by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/40
- Update example in README by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/44
- Add cross product function by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/46
- Add Getting started and HDC Learning tutorials to docs by @igordeoliveiranunes in https://github.com/hyperdimensional-computing/torchhd/pull/43
- Conda package workflow updated by @dheyay in https://github.com/hyperdimensional-computing/torchhd/pull/45
- Add sparsity option to random hypervectors by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/47
New Contributors
- @igordeoliveiranunes made their first contribution in https://github.com/hyperdimensional-computing/torchhd/pull/43
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/2.1.3...v2.2.1
- Python
Published by mikeheddes almost 4 years ago
torch-hd - 2.1.0 Release Notes
What's Changed
- RegHD single model regression example by @dheyay in https://github.com/hyperdimensional-computing/torchhd/pull/23
- Add hash table data structure by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/27
- Move documentation to readthedocs by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/28
- Add cleanup function for associative memory lookup by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/30
- Add multibind, sequence and distinct sequence functions by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/commit/a75fe04bdd8dc40839e88de321f95cc5841abc84
New Contributors
- @dheyay made their first contribution in https://github.com/hyperdimensional-computing/torchhd/pull/23
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v2.0.0...2.1.0
- Python
Published by mikeheddes almost 4 years ago
torch-hd - 2.0.0 Release Notes
Jump to version 2 because torch-hd on PyPi is already on 1.0.4 and since we are making a breaking change we move to the next major version number.
What's Changed
- Add basic data structures by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/4
- Add distinct sequence by @mikeheddes in https://github.com/hyperdimensional-computing/torchhd/pull/13
New Contributors
- @mikeheddes made their first contribution in https://github.com/hyperdimensional-computing/torchhd/pull/4
Full Changelog: https://github.com/hyperdimensional-computing/torchhd/compare/v0.6.0...v2.0.0
- Python
Published by mikeheddes almost 4 years ago
torch-hd - 0.6.0 Release Notes
First release after merger between the torch-hd and hdc libraries, now called torchhd.
- Python
Published by mikeheddes almost 4 years ago