@Bitking FYI, our internal project, a high performance HTM-like system, has demonstrated one-shot learning with resistance to catastrophic forgetting for a classification application (non-images so far). We are in the final stages for getting approval for public release of the software and we are looking for to sharing with the community.
We’d also like to collaborate with @marty1885 on how we can improve our projects separately or jointly since we seem to have similar goals, but took slightly different approaches in a C/C++/Python framework. In particular, @marty1885 made use of multi-threading and architectural separation of the frontend and backend, which is something we haven’t done yet, although we’ve tried our best to make room for its eventual implementation.
We also discontinued our GPU implementation since it was slower than running directly on a CPU core. I think we would need to rewrite our previous OpenCL implementation to make more effective and optimal use of the GPU bus and cores. However, this change made installing and running our software as easy as installing a python module with pip.
Anyway, I look forward to hearing more about this presentation, although it seems like it will be in Chinese