Hi Fergal,

Just one correction on the point below. The Python codebase would not be
part of nupic.core. nupic.core would be a very small and lightweight C++
core.

--Subutai


On Sat, Jan 25, 2014 at 1:43 PM, Fergal Byrne
<[email protected]>wrote:

>
> Subutai, the problem is not with the Network API or any other apparently
> large scale API. The problem is that the implementation of big chunks of
> the CLA and HTM are inside monolithic classes which have execution threads
> extending over thousands of lines of code (2500 lines of python in the case
> of the main SP class). These huge classes have everything a monolith needs,
> opaque mutable data structures, a dozen methods reading and writing various
> subsets of them, intermediate data being created on line 280* (optionally
> recreated when unpickling), mutated interdependently in various ways on
> lines 390, 670, 220, 1800, etc, and then outputted differently depending on
> which method is called where.
> *Line numbers are made up and do not correspond to actual code.
>
>
>
_______________________________________________
nupic mailing list
[email protected]
http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org

Reply via email to