As of now I've put a port of the HTM (Hierarchical Temporal Memory) network of numenta (NuPIC) on GitHub as an unofficial (working) port.
There is an official port of HTM in java, called HTM.Java which I've ported to .NET.
This version is a more biological interpretation of the original HTM network in python.
The goal is to stay as close as possible to this port and the biological approach as possible and maintain the same API.
- Things that will be added in the future:
- Vision integration (ImageSensor etc)
- SDR (Sparse Dense Representation) Classifier integration (almost done at the point of writing)
- Speed optimisations
- KNN Classifier integration
I already have another post regarding this subject: Hierarchical Temporal Memory
The GitHub repository is: https://github.com/Zuntara/HTM.Net
Feel free to contribute ;)