This is really cool. I see there are a few ports in various stages - there is also the clortex clojure one (not sure how closely "affiliated" that one is).
Reading the paper - I can see this would be a rather "fun" thing to implement. On Sat, Aug 23, 2014 at 7:42 AM, cogmission1 . <[email protected]> wrote: > Thanks guys! > > I would like to thank Matt for his help and encouragement and Chetan for > his guidance for helping me get started with this endeavor; and to Numenta > in general for being such a responsive and generous organization. Hopefully > we will have a fully functioning Java port before not too long! > > > On Fri, Aug 22, 2014 at 3:58 PM, Chetan Surpur <[email protected]> > wrote: > >> Really great work David! Thanks for taking the initiative!! >> >> >> On Fri, Aug 22, 2014 at 12:06 PM, Matthew Taylor <[email protected]> >> wrote: >> >>> Hello NuPIC, >>> >>> David Ray (or "cogmission" on GitHub and IRC), has been working on a >>> Java port of NuPIC, starting with Chetan's new temporal memory >>> algorithms. He has graciously offered to transfer ownership of his >>> code to the Numenta GitHub organization: >>> >>> https://github.com/numenta/htm.java >>> >>> We at Numenta are treating this as a community-driven port of NuPIC, >>> and we want to ensure it gets the support it deserves. For the >>> time-being, it is not an "official" NuPIC port because it will need >>> future automated validations put in place, so for now we just want to >>> make sure we foster it's development and help it grow if the community >>> desires it. >>> >>> To be clear, htm.java is an incomplete community-driven Java port of >>> NuPIC. It is not a Java client for nupic.core. We're not quite ready >>> to create different clients for nupic.core yet, so we are reserving >>> the name "nupic.java" for that client if/when it comes. >>> >>> Here's how Numenta will support this project: >>> >>> 1. provide processes, structure, resources (like the mailing lists and >>> reporting), and tooling like our other repos >>> 2. help guide the community progress by reviewing PRs that need some >>> algorithm expertise >>> 3. once (if) the project matures, provide some general tests that >>> could be applied to any NuPIC port to guarantee same functionality >>> across ports >>> >>> Because David started this codebase, I've given him write permissions >>> on this repository, so he is the official "reviewer" for htm.java >>> (existing NuPIC reviewers will also have the same permissions). >>> >>> We're going to treat this repository like all our other codebases [1], >>> so our standard development procedures [2] apply. The only difference >>> is that David will act as reviewer for this repository. If you would >>> like to contribute, please feel free. Contact David Ray with any >>> questions (or email the nupic-hackers mailing list [3] with questions >>> about contributions). >>> >>> Big thanks to David for his work on this Java port! >>> >>> [1] https://github.com/numenta >>> [2] >>> https://github.com/numenta/nupic/wiki/Contributing-to-NuPIC#protocol-and-processes >>> [3] >>> http://lists.numenta.org/mailman/listinfo/nupic-hackers_lists.numenta.org >>> >>> Regards, >>> --------- >>> Matt Taylor >>> OS Community Flag-Bearer >>> Numenta >>> >>> _______________________________________________ >>> nupic mailing list >>> [email protected] >>> http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org >>> >>> >> >> _______________________________________________ >> nupic mailing list >> [email protected] >> http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org >> >> > > _______________________________________________ > nupic mailing list > [email protected] > http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org > > -- Michael D Neale home: www.michaelneale.net blog: michaelneale.blogspot.com
_______________________________________________ nupic mailing list [email protected] http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org
