Before cloning this repo, make sure you have git-lfs installed. If not, run sudo apt install git-lfs.
Create a new python venv if you don't already have one for the MemryX SDK, e.g.
python3 -m venv ~/mxThen activate it, update pip, and install the requirements:
. ~/mx/bin/activate
pip install --upgrade pip wheel
pip install -r requirements.txtYou're all set to try the examples!
Please see the individual example READMEs, and try out the examples in the recommended order.
-
separate processes: example usage of completely separate Python applications
-
combined: single process that runs the input stream in 2 different DFPs on 2 different MXAs
-
load-balancing: run an input stream across all 4 connected MXAs to increase total throughput