├── .circleci └── config.yml ├── .gitignore ├── .vscode └── settings.json ├── README.md ├── ansna.nimble ├── src ├── ansna.nim ├── attention.nim ├── belieftable.nim ├── concepts.nim ├── cycle.nim ├── encoder.nim ├── event.nim ├── eventfifo.nim ├── fifo.nim ├── implication.nim ├── inference.nim ├── memory.nim ├── minmaxheap.nim ├── permutation.nim ├── priorityqueue.nim ├── project.nim ├── sdr.nim ├── stamp.nim ├── truth.nim └── usage.nim └── tests ├── .gitignore ├── nim.cfg ├── test_belieftable.nim ├── test_encoder.nim ├── test_eventfifo.nim ├── test_fifo.nim ├── test_minmaxheap.nim ├── test_permutation.nim ├── test_priorityqueue.nim ├── test_sdr.nim ├── test_stamp.nim └── test_truth.nim /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | nimcache/ 2 | 3 | ansna -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/README.md -------------------------------------------------------------------------------- /ansna.nimble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/ansna.nimble -------------------------------------------------------------------------------- /src/ansna.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/ansna.nim -------------------------------------------------------------------------------- /src/attention.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/attention.nim -------------------------------------------------------------------------------- /src/belieftable.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/belieftable.nim -------------------------------------------------------------------------------- /src/concepts.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/concepts.nim -------------------------------------------------------------------------------- /src/cycle.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/cycle.nim -------------------------------------------------------------------------------- /src/encoder.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/encoder.nim -------------------------------------------------------------------------------- /src/event.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/event.nim -------------------------------------------------------------------------------- /src/eventfifo.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/eventfifo.nim -------------------------------------------------------------------------------- /src/fifo.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/fifo.nim -------------------------------------------------------------------------------- /src/implication.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/implication.nim -------------------------------------------------------------------------------- /src/inference.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/inference.nim -------------------------------------------------------------------------------- /src/memory.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/memory.nim -------------------------------------------------------------------------------- /src/minmaxheap.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/minmaxheap.nim -------------------------------------------------------------------------------- /src/permutation.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/permutation.nim -------------------------------------------------------------------------------- /src/priorityqueue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/priorityqueue.nim -------------------------------------------------------------------------------- /src/project.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/project.nim -------------------------------------------------------------------------------- /src/sdr.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/sdr.nim -------------------------------------------------------------------------------- /src/stamp.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/stamp.nim -------------------------------------------------------------------------------- /src/truth.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/truth.nim -------------------------------------------------------------------------------- /src/usage.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/src/usage.nim -------------------------------------------------------------------------------- /tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/tests/.gitignore -------------------------------------------------------------------------------- /tests/nim.cfg: -------------------------------------------------------------------------------- 1 | --path:"../src/" 2 | --hint[processing]=off 3 | -------------------------------------------------------------------------------- /tests/test_belieftable.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/tests/test_belieftable.nim -------------------------------------------------------------------------------- /tests/test_encoder.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/tests/test_encoder.nim -------------------------------------------------------------------------------- /tests/test_eventfifo.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/tests/test_eventfifo.nim -------------------------------------------------------------------------------- /tests/test_fifo.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/tests/test_fifo.nim -------------------------------------------------------------------------------- /tests/test_minmaxheap.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/tests/test_minmaxheap.nim -------------------------------------------------------------------------------- /tests/test_permutation.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/tests/test_permutation.nim -------------------------------------------------------------------------------- /tests/test_priorityqueue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/tests/test_priorityqueue.nim -------------------------------------------------------------------------------- /tests/test_sdr.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/tests/test_sdr.nim -------------------------------------------------------------------------------- /tests/test_stamp.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/tests/test_stamp.nim -------------------------------------------------------------------------------- /tests/test_truth.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorisbontje/nim-ansna/HEAD/tests/test_truth.nim --------------------------------------------------------------------------------