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
