Samna is the developer interface to the SynSense toolchain and run-time environment for interacting with all SynSense devices.

Develped towards efficiency and user friendly, a set of Python API is availabe with the core running in C++, it is possible to work with neuromorphic devices in a professional and elegant manner. Samna also features an event based stream filter system allows real-time, multi-branch processing of the event based stream coming in or out from the device. With an integration of a just-in-time compiler in Samna, the fexlibility of this filter system has been taken to an even higher dimension, which supports adding users defined filter functions at run-time to meet requirements of any different scenarios.

Back To