How-To Guides
How-to guides solve specific, practical problems. They assume you already know the basics. If you are new to PyHDC, start with the Five-Minute Quickstart and Tutorials first.
Guide |
Problem solved |
|---|---|
Which encoding should I use for my task? |
|
How do I bundle multiple hypervectors? |
|
How do I store and retrieve key-value pairs? |
|
How do I compare hypervectors, including in batch? |
|
How do I work with (D, N, M) batches? |
|
How do I encode sequences with permutation? |
|
How do I use operator syntax for bundle, bind, and permute? |
|
How do I move between NumPy and PyTorch / GPU? |
|
How do I make my experiments reproducible? |
|
How do I remap similarity output to [0, 1]? |
|
How do I keep sparse binary vectors from becoming dense? |
|
How do I handle PyHDC errors gracefully? |
|
How do I wrap an existing NumPy array as a Hypervector? |