Git Product home page Git Product logo

Comments (7)

breznak avatar breznak commented on June 12, 2024

What do you guys think? @jefffohl @chessweb01 @mirkoklukas

from htm.javascript.

jefffohl avatar jefffohl commented on June 12, 2024

For there to be a serious effort in making a new JavaScript implementation of HTM, I think there needs to be a compelling reason to do so. Ralf's project (this one), has the intent of being able to run HTM in a browser, for which, I suspect, he has his own reasons. I myself started a couple of JS implementations, but they have stalled out. I hope to get back to them at some point, but for me, the primary reason is for self-edification.

What are your reasons for wanting to implement HTM in JS?

from htm.javascript.

cogmission avatar cogmission commented on June 12, 2024

Hi @breznak,

I'm not sure if you're aware of this, but this project is a direct port of
htm.java to JavaScript? The last time I talked to Ralf, he was attempting
to port over the Network API - which is where I believe he left off... But
I think he's still around to answer your questions.

Cheers,
David

On Wed, Jan 27, 2016 at 4:03 PM, breznak [email protected] wrote:

What do you guys think? @jefffohl https://github.com/jefffohl
@chessweb01 https://github.com/chessweb01 @mirkoklukas
https://github.com/mirkoklukas


Reply to this email directly or view it on GitHub
#3 (comment)
.

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

from htm.javascript.

breznak avatar breznak commented on June 12, 2024

@cogmission I know this was a port of htm.java but the last commit is dated some 8months ago, so a lot has changed. Would be great to hear from the main developer, the github nickname seems to be disabled..

@jefffohl I'm sure the port will be very demanding job, my motivation would be purely practical - I'd like to allow nupic.visualizer users have a built-in anomaly detection module (as HTM). For real hand-made porting I don't have the skills, nor enough interest. That's why I suggested the automated conversion (with all its drawbacks)

from htm.javascript.

cogmission avatar cogmission commented on June 12, 2024

@breznak,

I would say, "a lot has been added" - but not much has changed (I re-wrote the TM for the whole orphan segments effort, but other than that almost everything else were additions). I would bet that the most viable alternative is to continue from where Ralf left off?

from htm.javascript.

cogmission avatar cogmission commented on June 12, 2024

Yep, I just looked at it, and all you need to do is port over the
Anomaly.java class and you're in business! :-) (if all you want is to run
anomaly detection - you have the SP and TM and basic encoders...)

On Wed, Jan 27, 2016 at 4:26 PM, breznak [email protected] wrote:

@cogmission https://github.com/cogmission I know this was a port of
htm.java but the last commit is dated some 8months ago, so a lot has
changed. Would be great to hear from the main developer, the github
nickname seems to be disabled..

@jefffohl https://github.com/jefffohl I'm sure the port will be very
demanding job, my motivation would be purely practical - I'd like to allow
nupic.visualizer users have a built-in anomaly detection module (as HTM).
For real hand-made porting I don't have the skills, nor enough interest.
That's why I suggested the automated conversion (with all its drawbacks)


Reply to this email directly or view it on GitHub
#3 (comment)
.

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

from htm.javascript.

breznak avatar breznak commented on June 12, 2024

all you need to do is port over the Anomaly.java class and you're in business! :-)

thanks for the review @cogmission ! That sounds pretty doable! :)

from htm.javascript.

Related Issues (4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.