What I have done is the following. I downloaded the nupic directory from
nupic.core and tried to compile all sourcefiles. That failed ofcourse,
so I changed things in the sourcefiles. Mainly that was removing
seralisation, things about 64 bits and adding some haderfiles (from yaml
and apr-1). After those changes I could compile all necessary
sourcefiles and put them together in a C++-library. From time to time I
check nupic.core to see if there are important changes. If so I adapt
the files I have.
So now I can use in my programs the spatial pooler and the temporal
memory from nupic. The encoders I wrote myself and also a simple
anomaly-calculation.
When I have time, I want to check all sourcefiles and throw away
everything that I don't need. I only want to use the spatial pooler and
the temporal memory, so I probably don't need regions, networks and
other things. When that's done, I could upload those sources and the
scripts to make the library and some example programs. If people are
interested in that.
As you can see, now it is all a bit rough and still under construction.
But with the present sources I could write a program reading hotgym and
calculating the anomalies in it. And make some small testprograms.
greetings: Jos Theelen
On 2015-10-14 18:08, Matthew Taylor wrote:
Jos, is your code available? If not, can you push it to github? I would
love to see how you are utilizing the C++ only parts of NuPIC
(nupic.core). As far as I know, no one else is doing this right now
(correct me if I am wrong, community!)
Regards,
---------
Matt Taylor
OS Community Flag-Bearer
Numenta
On Wed, Oct 14, 2015 at 8:53 AM, Jos Theelen <[email protected]
<mailto:[email protected]>> wrote:
My temporal memory (or better the connections in it) throws an
exception: cannot create synapse: segment has reached maximum number
of synapses. I looked around if anybody else has had this problem,
but found nothing. I work with a 32 bit C++ program, made from the
nupic.core sources. The parameters I used are the same as for the
hotgym-example, that gave no problems.
I am now trying different parameters for the temporal memory, but I
have no idea which ones I should change. Can somebody say what could
be the reason for this exception?
No virus found in this message.
Checked by AVG - www.avg.com <http://www.avg.com>
Version: 2015.0.6140 / Virus Database: 4447/10821 - Release Date: 10/14/15