Works both ways, I think. I'm going to see how to do that, will ask for your help if need be. I want to do this both for HTM.java and Felix' Comportex (Clojure's also on JVM).
On Fri, Jun 5, 2015 at 4:07 PM, cogmission (David Ray) < [email protected]> wrote: > Yep, did some scouring, and rJava looks to be about the best option. The > example I saw talks about imbedding R snippets in Java code: > http://www.codophile.com/how-to-integrate-r-with-java-using-rjava/ > > I don't know about calling out to java from R. > > On Fri, Jun 5, 2015 at 9:53 AM, Fergal Byrne <[email protected]> > wrote: > >> http://www.rforge.net/rJava/ should do the trick... >> >> On Fri, Jun 5, 2015 at 3:48 PM, Fergal Byrne <[email protected] >> > wrote: >> >>> Great. Can I suggest making this into a Matlab module/library/whatsit >>> and making it publicly available? That's what most of these people do. >>> >>> Come to think of it, I'm off to see if this can be done for R (which is >>> what the rest of us use who don't buy Matlab). Anyone interested in helping? >>> >>> >>> >>> On Fri, Jun 5, 2015 at 3:36 PM, cogmission (David Ray) < >>> [email protected]> wrote: >>> >>>> Hi Fergal, >>>> >>>> Indeed! That page looks very interesting (like a gateway to Matlab for >>>> me also!). Ubiquity and Heterogeneity is why we have NuPIC on the JVM! :-) >>>> @Tod, I'm now anxious to see how this works out! >>>> >>>> Java (Brain): The same thing we do every night, Pinky - try to take >>>> over the world! >>>> >>>> Cheers, >>>> >>>> On Fri, Jun 5, 2015 at 9:02 AM, Fergal Byrne < >>>> [email protected]> wrote: >>>> >>>>> HI David, >>>>> >>>>> Neither do I, but that page says Matlab has a JVM inside for this very >>>>> purpose, so that it's easy to use Java stuff directly in Matlab. So at >>>>> worst, it should only require someone who's had some experience accessing >>>>> Java from within Matlab. >>>>> >>>>> We'd really love to have HTM opened up to the academic community, and >>>>> their lingua franca is Matlab. Geoff HInton won't use anything else, >>>>> apparently. This could be really useful for our outreach ambitions, so >>>>> glad >>>>> you're on board with it. >>>>> >>>>> Regards >>>>> >>>>> Fergal >>>>> >>>>> >>>>> >>>>> On Fri, Jun 5, 2015 at 2:58 PM, cogmission (David Ray) < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Tod, >>>>>> >>>>>> I don't have any Matlab experience, but if you find that you'd like >>>>>> to explore using the Java port; as Fergal stated, I have a large presence >>>>>> here and on the other lists. You can also try >>>>>> https://gitter.im/numenta/public for realtime assistance. >>>>>> >>>>>> Cheers, >>>>>> David >>>>>> >>>>>> On Fri, Jun 5, 2015 at 8:32 AM, Fergal Byrne < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi Tod, >>>>>>> >>>>>>> I'm not aware of anyone doing this (and many HTM systems are nothing >>>>>>> like NuPIC, being based on the 2000's HTM ideas). I'd suggest taking a >>>>>>> look >>>>>>> at David Ray's HTM.java [1] which is an official Numenta port of NuPIC >>>>>>> to >>>>>>> Java. David is ever present on this list and very helpful to newcomers >>>>>>> to >>>>>>> HTM.java. >>>>>>> >>>>>>> Here's [2] some starting points for using Java systems from Matlab. >>>>>>> >>>>>>> Please keep us informed on how you're getting on. If possible share >>>>>>> your working code, it'd effectively be a "port' of NuPIC to Matlab. >>>>>>> >>>>>>> Regards >>>>>>> >>>>>>> Fergal Byrne >>>>>>> >>>>>>> [1] https://github.com/numenta/htm.java >>>>>>> [2] >>>>>>> https://nf.nci.org.au/facilities/software/Matlab/techdoc/matlab_external/ch_java.html >>>>>>> >>>>>>> On Fri, Jun 5, 2015 at 2:02 PM, Schuck, Tod M <[email protected] >>>>>>> > wrote: >>>>>>> >>>>>>>> Hello Nupic List, >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> We are conducting a semester long undergraduate clinic with a local >>>>>>>> university on image processing and pattern recognition. We are also >>>>>>>> working >>>>>>>> with Numenta with their Nupic software to see if it can help us with >>>>>>>> some >>>>>>>> internal research. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> For the university clinic, we want to look more at the fundamentals >>>>>>>> of HTM reasoning, not just solve the example problem we are setting up. >>>>>>>> However, for the university clinic, we want to keep it MatLab/Simulink >>>>>>>> based if possible, so that we can make the most use of the time with >>>>>>>> the >>>>>>>> students in the science discovery area and not working through >>>>>>>> Python/C++ >>>>>>>> scripting issues. The students will have already been working with >>>>>>>> MatLab >>>>>>>> and will generally have a good knowledge of it even at the Junior >>>>>>>> level. >>>>>>>> The university students also have access to all of the Mathworks tool >>>>>>>> boxes. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> So we are looking for anyone who has developed HTM methods in >>>>>>>> MatLab or Simulink. We checked with Numenta, and they have not done >>>>>>>> any of >>>>>>>> their development in MatLab, so they do not have any artifacts. We can >>>>>>>> possibly wrap the parts of Numenta’s software that we need to make it >>>>>>>> work >>>>>>>> in MatLab, but we want to avoid this if possible. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Thank you for your time and entertaining the requests of the Nupic >>>>>>>> newbie. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Peace – Tod >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Tod M. Schuck, PhD >>>>>>>> >>>>>>>> Lockheed Martin MST >>>>>>>> >>>>>>>> Moorestown, NJ 08057 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Fergal Byrne, Brenter IT @fergbyrne >>>>>>> >>>>>>> http://inbits.com - Better Living through Thoughtful Technology >>>>>>> http://ie.linkedin.com/in/fergbyrne/ - >>>>>>> https://github.com/fergalbyrne >>>>>>> >>>>>>> Founder of Clortex: HTM in Clojure - >>>>>>> https://github.com/nupic-community/clortex >>>>>>> Co-creator @OccupyStartups Time-Bombed Open License >>>>>>> http://occupystartups.me >>>>>>> >>>>>>> Author, Real Machine Intelligence with Clortex and NuPIC >>>>>>> Read for free or buy the book at >>>>>>> https://leanpub.com/realsmartmachines >>>>>>> >>>>>>> e:[email protected] t:+353 83 4214179 >>>>>>> Join the quest for Machine Intelligence at http://numenta.org >>>>>>> Formerly of Adnet [email protected] http://www.adnet.ie >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *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 >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> Fergal Byrne, Brenter IT @fergbyrne >>>>> >>>>> http://inbits.com - Better Living through Thoughtful Technology >>>>> http://ie.linkedin.com/in/fergbyrne/ - https://github.com/fergalbyrne >>>>> >>>>> Founder of Clortex: HTM in Clojure - >>>>> https://github.com/nupic-community/clortex >>>>> Co-creator @OccupyStartups Time-Bombed Open License >>>>> http://occupystartups.me >>>>> >>>>> Author, Real Machine Intelligence with Clortex and NuPIC >>>>> Read for free or buy the book at https://leanpub.com/realsmartmachines >>>>> >>>>> e:[email protected] t:+353 83 4214179 >>>>> Join the quest for Machine Intelligence at http://numenta.org >>>>> Formerly of Adnet [email protected] http://www.adnet.ie >>>>> >>>> >>>> >>>> >>>> -- >>>> *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 >>>> >>> >>> >>> >>> -- >>> >>> Fergal Byrne, Brenter IT @fergbyrne >>> >>> http://inbits.com - Better Living through Thoughtful Technology >>> http://ie.linkedin.com/in/fergbyrne/ - https://github.com/fergalbyrne >>> >>> Founder of Clortex: HTM in Clojure - >>> https://github.com/nupic-community/clortex >>> Co-creator @OccupyStartups Time-Bombed Open License >>> http://occupystartups.me >>> >>> Author, Real Machine Intelligence with Clortex and NuPIC >>> Read for free or buy the book at https://leanpub.com/realsmartmachines >>> >>> e:[email protected] t:+353 83 4214179 >>> Join the quest for Machine Intelligence at http://numenta.org >>> Formerly of Adnet [email protected] http://www.adnet.ie >>> >> >> >> >> -- >> >> Fergal Byrne, Brenter IT @fergbyrne >> >> http://inbits.com - Better Living through Thoughtful Technology >> http://ie.linkedin.com/in/fergbyrne/ - https://github.com/fergalbyrne >> >> Founder of Clortex: HTM in Clojure - >> https://github.com/nupic-community/clortex >> Co-creator @OccupyStartups Time-Bombed Open License >> http://occupystartups.me >> >> Author, Real Machine Intelligence with Clortex and NuPIC >> Read for free or buy the book at https://leanpub.com/realsmartmachines >> >> e:[email protected] t:+353 83 4214179 >> Join the quest for Machine Intelligence at http://numenta.org >> Formerly of Adnet [email protected] http://www.adnet.ie >> > > > > -- > *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 > -- Fergal Byrne, Brenter IT @fergbyrne http://inbits.com - Better Living through Thoughtful Technology http://ie.linkedin.com/in/fergbyrne/ - https://github.com/fergalbyrne Founder of Clortex: HTM in Clojure - https://github.com/nupic-community/clortex Co-creator @OccupyStartups Time-Bombed Open License http://occupystartups.me Author, Real Machine Intelligence with Clortex and NuPIC Read for free or buy the book at https://leanpub.com/realsmartmachines e:[email protected] t:+353 83 4214179 Join the quest for Machine Intelligence at http://numenta.org Formerly of Adnet [email protected] http://www.adnet.ie
