Wow David!
this looks awesome!
Can't wait to get home and play with it.
KUDOS!!

On Wed, Sep 10, 2014 at 1:51 PM, Joseph Skippings <[email protected]>
wrote:

> Wow that is awesome!!!
>
> Sent from my iPhone
>
> On Sep 10, 2014, at 7:20 AM, David Ragazzi <[email protected]> wrote:
>
> Thank you, guys!
>
> > The connections visualisation looks like a great *explanatory tool*
> too!
>
> This is other objective, I remember that Jeff Hawkins commented about the
> need of tool that allow visualize a HTM in 3D to check what changed along
> the time.. For this, NuStudio keeps the history of states (max=5, but you
> can increase), so you might slide the "step bar" for check if the columns
> are active at moment, were predicted or not, or if the input is unexpected
> which cells were chosen as learning cells, or what new synapses were
> created or removed, etc.
>
> > How difficult would it be for an intermediate developer to create a
> similar application for Nupic.core c++?
>
> Daniel, you don't need re-invent the wheel, you could change NuStudio to
> handle NuPIC C++ instead of NuPIC Python. It's because NuPIC Python dist
> has some bindings to handle NuPIC C++. Theorically, you just need change
> some "headers imports" and voilá.. But in the pratice, this is not
> possible, because NuStudio uses the new TM (implemented on Python but not
> on C++).. So I advise you wait a little until TM is implemented on C++..
> But once this done, a few changes will be need..
>
> > another Ragazzi-quality production!
>
> Thanks for this, Fergal! :-D
>
> David
>
> On 10 September 2014 04:01, Fergal Byrne <[email protected]>
> wrote:
>
>> Hi David,
>>
>> Wow, that looks and sounds like a great new addition to the NuPIC
>> ecosystem. I'll have time to take a proper look at it this evening, but it
>> already looks like you've pulled off yet another Ragazzi-quality
>> production! Well done and thanks for sharing this - I think having great
>> tools like this is hugely important for spreading the word about NuPIC and
>> HTM.
>>
>> Cheers,
>>
>> Fergal Byrne
>>
>> On Wed, Sep 10, 2014 at 6:57 AM, Kevin Martin <
>> [email protected]> wrote:
>>
>>> Awesome! One more cool thing to do when I get time. Great work!
>>>
>>> On Wed, Sep 10, 2014 at 11:08 AM, Ajay Ramanathan <[email protected]
>>> > wrote:
>>>
>>>> It looks really cool; looking forward to it :D
>>>>
>>>> On Wed, Sep 10, 2014 at 9:48 AM, Michael Neale <[email protected]
>>>> > wrote:
>>>>
>>>>> This looks incredible - what a great tool. The connections
>>>>> visualisation looks like a great explanatory tool too!
>>>>>
>>>>> On Wed, Sep 10, 2014 at 9:39 AM, David Ragazzi <[email protected]
>>>>> > wrote:
>>>>>
>>>>>> Hello NuPICers!
>>>>>>
>>>>>> Just for inform that in all these days I was out, I was creating an a
>>>>>> tool that I believe will be a breakthrough for the community. This
>>>>>> tool calls "NuPIC Studio", or just NuStudio. NuStudio is an
>>>>>> all­-in-­one tool that allows users create a HTM neural network from
>>>>>> scratch, train it, collect statistics, and share it among the members of
>>>>>> the community. It is not just a visualization tool but an HTM builder,
>>>>>> debugger and laboratory for experiments. It is ideal for newbies with
>>>>>> little intimacy with NuPIC code as well as experts that wish a better
>>>>>> productivity. Among its features and advantages I list:
>>>>>> - Users can open, save, or change their "HTM projects" or of other
>>>>>> developers. A typical project contains data to be trained, neural network
>>>>>> configuration, statistics, etc, which can be shared to be analysed or
>>>>>> integrated with other projects.
>>>>>> - The HTM engine is the own original NuPIC libray (Python
>>>>>> distribution). This means no port, no bindings, no re-implementation, 
>>>>>> etc.
>>>>>> So any changes in the original nupic source can be immediatedly viewed.
>>>>>> This helps users that wish test improvements like new encoders or even
>>>>>> hierarchy, attention, and motor integration.
>>>>>> - The project is pip-installable and for desktop use.
>>>>>>
>>>>>> Project details:
>>>>>> - All code is implemented in Python. When I say "all code", I really
>>>>>> mean that code like GUI, 3d simulation, etc, are writen in Python and use
>>>>>> open-source and cross platform components.
>>>>>> - All GUI stuff (forms, controls, etc) is implemented in PyQT. PyQT
>>>>>> is the version of the famous QT adapted for python apps, which is
>>>>>> open-source, cross-platform, complete, and very easy to code and change.
>>>>>> - All utilities like XML serialization, canvas 2d, etc, also are
>>>>>> implemented in PyQT.
>>>>>> - A front-end object-oriented layer also written in Python is
>>>>>> provided in order to ease the understanding of the NuPIC code and keep
>>>>>> backwards compatibility. This means that someone with less experience in
>>>>>> NuPIC could re-use this front-end in her projects.
>>>>>>
>>>>>> The project's site is:
>>>>>> https://github.com/DavidRagazzi/nupic.studio
>>>>>>
>>>>>> and you can see some screen-shots attached to this message.
>>>>>>
>>>>>> Surely it still is not 100%, and it's expected that some installation
>>>>>> issues arise, but I hope optimize the process as soon as possible. By the
>>>>>> way, it works reasonably well and any people is welcome to try it or even
>>>>>> improve it.
>>>>>>
>>>>>> I look forward for your feedback, it is very important!
>>>>>>
>>>>>> Cheers,
>>>>>> David
>>>>>>
>>>>>> --
>>>>>> David Ragazzi
>>>>>> MSc in Sofware Engineer (University of Liverpool)
>>>>>> Try NuPIC Studio! https://github.com/DavidRagazzi/nupic.studio
>>>>>> --
>>>>>> "I think James Connolly, the Irish revolutionary, is right when he
>>>>>> says that the only prophets are those who make their future. So we're
>>>>>> not anticipating, we're working for it."
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Michael D Neale
>>>>> home: www.michaelneale.net
>>>>> blog: michaelneale.blogspot.com
>>>>>
>>>>
>>>>
>>>
>>
>>
>> --
>>
>> Fergal Byrne, Brenter IT
>>
>> http://inbits.com - Better Living through Thoughtful Technology
>> http://ie.linkedin.com/in/fergbyrne/ - https://github.com/fergalbyrne
>>
>> Author, Real Machine Intelligence with Clortex and NuPIC
>> Read for free or buy the book at https://leanpub.com/realsmartmachines
>>
>> Speaking on Clortex and HTM/CLA at euroClojure Krakow, June 2014:
>> http://euroclojure.com/2014/
>> and at LambdaJam Chicago, July 2014: http://www.lambdajam.com
>>
>> 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
>>
>
>
>
> --
> David Ragazzi
> MSc in Sofware Engineer (University of Liverpool)
> OS Community Commiter at Numenta.org
> --
> "I think James Connolly, the Irish revolutionary, is right when he says that
> the only prophets are those who make their future. So we're not
> anticipating, we're working for it."
>
>


-- 
Marek Otahal :o)

Reply via email to