-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wishlist #12
Comments
I would add a wiki with some or all of:
I also wouldn't mind using a code beautifier and linter and explaining expectations in the developer notes. |
+1 for the wiki, It's enabled here and should be editable. |
Looks like the style guide link is broken. Not sure where it is. |
I added a few pages... to be filled in later. |
For the "SDR" data type I would like to consider a bit array (Int64[32]) for 2048 bits. Wrapper this in a class to add bit get/set and AND/ OR and other operations on the entire array. Taking advantage of the 64 bit word to do some things in parallel. Counting overlap bits could benefit from this. I have not flushed out my ideas entirely but it would be interesting to build a prototype and benchmark it against a sparse array or even an Int32[2048] or Byte[2048] array |
Definitely good idea for trying! The SDR datatype should be exactly for this - allowing to quickly experiment with different data-structure for the entire NuPIC/SDR. There is a library for "compressed bit representation", which I think would fit your use-case. bitset? It would be good for memory footprint, alternatives are sparse vectors. |
I'd like for the temporal memory to accept predictive inputs (onto distal basal dendrites) from an external source. Right now there is an example of this in numenta/htmresearch. This feature is needed to reproduce some of Numenta's papers. This feature request now has its own issue: #88 (comment) |
I think this is quite easily doable. Would you like to work on that? Anyway, could you please open an issue for this with link to the PY implementation? |
Unordered, confusing, just ideas-drop list.
top down compute
(so we can get input for given SDR, without Classifier)The text was updated successfully, but these errors were encountered: