This project is under very heavy development and will change drastically with no warning.
These are supporting visualizations for the HTM School educational video series.
Here is a guide to running the complete HTM School Visualization Suite.
This is a web application with a Nodejs server and a JavaScript frontend.
- node.js (for serving files and HTTP Proxy to NuPIC History Server)
- Lodash
- Bootstrap
- jQuery UI
- Handlebars
- Moment
- NuPIC History Server - install & run
- Cell-viz 1.1.2 - install & generate the static content with
webpack
There are 2 options:
- Permanent link:
ln -s static/js/third/dyson-bundle.js YOUR_PATH/cell-viz/out/dyson.js
This is a permanent solution, just need to update the webpack incell-viz
later on. - Generate the file: go to
cd YOUR_PATH/cell-viz/
, generate:webpack --output-path OTHER_PATH/htm-school-viz/static/js/third --output-filename dyson-bundle.js
Install npm requirements:
npm install
REQUIREMENT: This server depends on the nupic-history-server 0.0.1 running on PORT 8080. You must have that server running for any spatial pooler visualizations to work (ep. 7+).
Now start this server on any port you like:
npm start 8001
View on http://localhost:8001/.
Notes about the episodes.
- Ep. 10, ep. 11: need to generate the
webpack
static content fromcell-viz
- Ep. 10: You appear too close to the scene, press
s
to zoom-out. Currently works only in Chrome/Chromium browsers