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

Reply via email to