Manual / Software

Manual/Software-SDK2019-06-13T02:16:24+00:00

The nepes NM500 Software Development Kit allows you to manage nepes NM500 neuromorphic chip and implement custom solutions by using libraries, utilities, and programming interfaces provided with the nepes NM500 Software Development Kit.

SDK for Python

Download  |  SDK version 2.0.1 for Python

Download

Release Version

  • Fixed ‘Device not found’ when the NeuroShield is only connected on Windows platform.
  • Batch Learning (includes iterative learning)
  • Clusterize (unsupervised learning)
  • Model Analysis (distribution of neurons by category and context)
  • Save and Load Model (knowledge file)
  • The return type of some functions has changed.
  • Supports Python 2 and 3
  • Supports Windows, Linux, Mac and Raspberry PI
  • NM500 Core APIs (includes Low-Level APIs)

SDK for C/C++

Download  |  SDK version 2.0.1 for C/C++

Windows

MacOS

raspberry pi

Linux

Release Version

  • Fixed ‘Device not found’ error message when the NeuroShield is only connected. (Windows only)
  • Added Model analysis functions
  • Added Clustering and batch learning functions
  • New All of NeuroMem(NM500) APIs for platform and language compatibility.
  • Removed All of old APIs
  • Added the parameter for Learning to retrieve the affected neurons after learning successfully.
  • A bug in the context has been fixed when the context id is larger than 64.
  • NM500 Core APIs (includes Low-Level APIs)
  • Camera APIs (Frame and ROI)

SDK for Java

Download  |  SDK version 1.0.1 for Java

Windows

Release Version

  • NM500 Core APIs (includes Low-Level APIs)
  • Camera APIs (Frame and ROI)

SDK for Android

Download  |  SDK version 1.0.2 for Android

Android

Release Version

  • NM500 Core APIs (includes Low-Level APIs)