HD - Wolframite

(ns index
  "Entrypoint for the Clay-generated docs -> docs/generated/index.html"
  (:require
    [scicloj.kindly.v4.kind :as kind]
    [scicloj.kindly.v4.api :as kindly]))

1 gh Pages

https://benjamin-asdf.github.io/hdc-wolfram/

2 Concept

2.1 Mushroom body models?

  • make a HD version of mushrooom body models, compare to sparse distrubute memory, modern hopfield and transformer architectures

  • try those also as analogical reasoners

3 Implementations

  • HD/VSA: MAP, block sparse, …
  • resonator networks
  • Sparse Distrubuted Memory

4 Build Docs

  • Depends on a Quarto install
  • Run build-site in build.clj

5 Dev

setup clay on save:

(defun my-setup-clay-save-hook ()
  (interactive)
  (add-hook
   'after-save-hook
   (defun my-clay-reload  ()
     (interactive)
     (cider-sync-tooling-eval
      (format "((requiring-resolve 'scicloj.clay.v2.api/make!)\n {:source-path \"%s\"})"
              (buffer-file-name))))
   nil
   t))

5.1 Further documentation

See the book content menu on the left side

source: notebooks/index.clj