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 >> > >
