Here is a summary of the responses:

    7  C++ core with concrete API
         - encoder extension points
         - no library dependencies
    6  Real temporal pooling
    5  Hierarchies of CLA regions
    4  Compelling sample application
    3  Language-independent serialization format
    3  CMake support
    3  Multiple variable prediction with arbitrary time intervals
    2  Sensorimotor model
    1  Binary distros for common platforms
    1  Pip install nupic
    1  Comparisons with other ML techniques
    1  Full descriptions of algorithms
    1  Regression framework to measure algorithmic progress
    1  Vision focus
    1  Optimize TP for GPU and multicore
    1  Repository restructure
---------
Matt Taylor
OS Community Flag-Bearer
Numenta


On Tue, Jan 7, 2014 at 3:57 AM, David Ragazzi <davidraga...@gmail.com> wrote:
> +1 Organize the repository structure:
> I think we should have intuitive and straight names to Nupic subprojects.
> For example, instead of the core be in NTA/algoritms, I think we should have
> a exclusive folder only with this project (CLA for example), OPF (frameworks
> folder) also shouldn't be as subfolder as it is a external project that
> consumes the CLA. Also is interesting organize the files in Source, Release,
> Docs, and Build_System folders (although some progress already was made),
> because this structure is easy to understand to newbies and also separate
> the components according to specific public.
>
> An suggestion of folders structure:
> 1. Nupic
>   1.1. Source: source files of all subprojects
>     1.1.1. CLA: project folder of the stand-alone CLA algorithm
>     1.1.2. OPF: project folder of the prediction framework
>     1.1.3. Encoders: folder containing encoders (text, numbers, etc) with
> inherited classes to manipulate HTM input and abstract the process.
>     1.1.4. DataSources: folder containing data sources (vector, database,
> text files, etc) to abstract the data access.
>   1.2. Doc: documentation folder including pdfs, videos, etc
>     1.2.1. User: documentation for those that only want test and integrate
> Nupic with their projects.
>     1.2.2. Developer: documentation for those that want put hands on. It
> could include intro about project, convention code, development process,
> etc.
>   1.3. Relase: temporary folder containing all binary files generated by
> building process. This also could allow that Nupic be downloaded in 2
> categories: Release (for attending users) or Source+Release (for attending
> developers)
>   1.4. Build_System: temporary folder containing the build system generated
> by Cmake.
>
> Well, this is only a rough draft.. but it´s my 1 cent.. :-)
>
> David
>
>
> On 6 January 2014 22:53, Matthew Taylor <m...@numenta.org> wrote:
>>
>> Hello NuPIC community,
>>
>> 2014 is here, and I'd like to start this year off by getting some
>> ideas and feedback from you. Just one simple question:
>>
>>     What is the most important work that needs to be done for NuPIC this
>> year?
>>
>> We've already had a lot of discussion about this in several threads on
>> the mailing list over the past 6 months, but I don't want to miss
>> anything. Tell me what YOU think is important, either directly to
>> m...@numenta.org, but preferably to the mailing list so we can discuss
>> it.
>>
>> Is it a well-defined core API? Is it a C++ only implementation of the
>> core algorithms and encoders? A pip-installable NuPIC? More complete
>> documentation and example code? More hackathons and videos?
>> Comparisons with other ML algorithm implementations?
>>
>> I'm looking forward to hearing your opinions.
>>
>> Thanks,
>> ---------
>> Matt Taylor
>> OS Community Flag-Bearer
>> Numenta
>>
>> _______________________________________________
>> nupic mailing list
>> nupic@lists.numenta.org
>> http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org
>
>
>
> _______________________________________________
> nupic mailing list
> nupic@lists.numenta.org
> http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org
>

_______________________________________________
nupic mailing list
nupic@lists.numenta.org
http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org

Reply via email to