numenta / nupic-legacy

Numenta Platform for Intelligent Computing is an implementation of Hierarchical Temporal Memory (HTM), a theory of intelligence based strictly on the neuroscience of the neocortex.
http://numenta.org/
GNU Affero General Public License v3.0
6.34k stars 1.56k forks source link

ARMv7 Architecture support for NuPIC #387

Closed akamlani closed 10 years ago

akamlani commented 10 years ago

Moving up to a recent codebase for ARMv7 Architecture support to get mainlined. Platform: Samsung Chromebook Ubuntu (Crouton).

Few Open Issues for Discussion:

However still facing build errors. Thought I would check first on dependencies before pasting build error logs. Comments?

breznak commented 10 years ago

Hi, cool to see the Chromebook knowcking on the door!

I think for now you can go with linux32arm7 separate, though it'd be nice to have them merged under linux32arm in future, like you say.

To the dependencies, we do not patch any of those, but specific build flags are sometimes used to work with NuPIC, that's why we ship these libs statically. So basically you should use the istructions (if applicable) in the PRs you mentioned and rebuild for the new platform..

akamlani commented 10 years ago

Submitted PR 418: https://github.com/numenta/nupic/pull/418