Ok, who do I have to sleep with to get this for HTM.java? :-P ^ ^ 0 \__/
Cheers, Me On Tue, Nov 10, 2015 at 12:14 PM, Marcus Lewis <[email protected]> wrote: > Correct. Comportex is written to run on the JVM (Clojure) or compile down > to JavaScript (ClojureScript). Because Felix conveniently had HTM running > in a web browser, it was "easy" for him to start attaching visualizations > to it*. HTM on the JVM was faster, but HTM in the browser was seeable. > > Eventually the browser was the main place to run Comportex, because the > visual running environment was just so good. > > I brought this running environment to the JVM. I started with a hack > <https://www.youtube.com/watch?v=tPjNWEj_vHc> that dumped models into the > browser, but later I changed ComportexViz to talk to an HTM server rather > than crawling the HTM directly. Some time passed. I built stuff > <http://mrcslws.com/gorilla/?path=hotgym.clj> with it. And now I swapped > in a NuPIC server. > > So it's not exactly a "successor". The real story is: We have a way of > running HTMs from the browser, and it can drive any HTM -- you just have to > build a bridge to it. This video announced a new bridge. > > > *This sentence is based on a true story. > > On Tue, Nov 10, 2015 at 3:08 AM, Wakan Tanka <[email protected]> wrote: > >> On 11/10/2015 01:04 AM, Marcus Lewis wrote: >> >>> Hi all, >>> >>> I'm excited to announce... this: See your HTM run (a.k.a. ComportexViz, >>> but for NuPIC) <https://www.youtube.com/watch?v=rEQ2XVOnhDw> >>> >>> <https://www.youtube.com/watch?v=rEQ2XVOnhDw> >>> Inline image 2 <https://www.youtube.com/watch?v=rEQ2XVOnhDw> >>> >>> Feel free to try it out: https://github.com/mrcslws/comportexviz-nupic >>> >>> The important parts are done. There are still a few hacks in the code, >>> and the install / python run experience is okay but not perfect. The >>> "examples" folder is the documentation. >>> >>> There's lots of room to make this do more. A couple examples: >>> >>> * Port the other plots to work with NuPIC: time, cell SDRs >>> <http://floybix.github.io/2015/09/15/the-taming-of-the-sdr/>, >>> sources. For reference, here are the online demos >>> <https://nupic-community.github.io/comportexviz/> for Comportex. >>> * Bring these visualizations into other environments >>> <http://mrcslws.com/gorilla/?path=hotgym.clj> for NuPIC, like >>> IPython Notebook. >>> * Build an htm.java server. There are now Comportex.js, Comportex JVM, >>> and NuPIC servers, so this is definitely doable. >>> >>> Relieved this actually worked, >>> Marcus >>> >> >> Hello Marcus, >> >> Thank you very much for your work. I would ask one question: I've seen in >> your video that your project is successor (if I can use those words) of >> "Viz for Comportex.js" [1] and "Viz for JVM Comportex". If I understand >> correct then "Viz for Comportex.js" is visualization tool for Comportex [2] >> a Clojure library which has nothing to do with official NuPIC >> implementation. On the other hand your tool is based on official NuPIC >> implementation. Is this correct? >> >> [1] https://github.com/nupic-community/comportexviz/blob/master/README.md >> [2] https://github.com/nupic-community/comportex/ >> >> Thank you very much >> >> Wakan Tanka >> >> > -- *With kind regards,* David Ray Java Solutions Architect *Cortical.io <http://cortical.io/>* Sponsor of: HTM.java <https://github.com/numenta/htm.java> [email protected] http://cortical.io
