hyperdimensional-computing / torchhd

Torchhd is a Python library for Hyperdimensional Computing and Vector Symbolic Architectures
https://torchhd.readthedocs.io
MIT License
229 stars 24 forks source link

Implement encoding functions in terms of VSA primitives #79

Closed rgayler closed 1 year ago

rgayler commented 2 years ago

Where possible, implement the encoding functions in terms of the generic VSA primitives (bind, bundle, etc.) rather than pytorch primitives. This allows for comparing the effect of different specific implementations of the VSA primtives.

See #73 and #74.