Installation (Raspberry Pi)

Acute Lymphoblastic Leukemia oneAPI Classifier

Introduction

This guide will guide you through the installation process for the HIAS Acute Lymphoblastic Leukemia oneAPI Classifier on your Ubuntu development machine.

 

Raspberry Pi OS

For this Project, the operating system choice is Raspberry Pi OS.

 

Intel® Distribution of OpenVINO™ Toolkit

To install Intel® Distribution of OpenVINO™ Toolkit for Raspberry Pi, navigate to the home directory on your Raspberry Pi and use the following commands:

  wget https://download.01.org/opencv/2021/openvinotoolkit/2021.2/l_openvino_toolkit_runtime_raspbian_p_2021.2.185.tgz
  sudo mkdir -p /opt/intel/openvino
  sudo tar -xf  l_openvino_toolkit_runtime_raspbian_p_2021.2.185.tgz  --strip 1 -C /opt/intel/openvino
  sudo apt install cmake
  source /opt/intel/openvino/bin/setupvars.sh
  echo "source /opt/intel/openvino/bin/setupvars.sh" >> ~/.bashrc

 

Intel® Movidius™ Neural Compute Stick 2

Now we will set up ready for Neural Compute Stick 2.

  sudo usermod -a -G users "$(whoami)"

Now close your existing terminal and open a new open. Once in your new terminal use the following commands:

  sh /opt/intel/openvino/install_dependencies/install_NCS_udev_rules.sh

 

Transfer Files

Next you need to transfer the project folder to your Raspberry Pi, make sure that you have all of the files from the model directory.

 

Software Install

All other requirements are included in scripts/install-rpi4.sh. You can run this file on machine by navigating to the project root in terminal and using the commands below:

 sh scripts/install-rpi4.sh

 

Continue

Now you can continue with the Acute Lymphoblastic Leukemia oneAPI Classifier Raspberry Pi 4 usage guide.

 

Contributing

The Peter Moss Acute Myeloid & Lymphoblastic Leukemia AI Research project encourages and youlcomes code contributions, bug fixes and enhancements from the Github.

Please read the CONTRIBUTING document for a full guide to forking our repositories and submitting your pull requests. You will also find information about our code of conduct on this page.

Contributors

 

Versioning

You use SemVer for versioning. For the versions available, see Releases.

 

License

This project is licensed under the MIT License - see the LICENSE file for details.

 

Bugs/Issues

You use the repo issues to track bugs and general requests related to using this project. See CONTRIBUTING for more info on how to submit bugs, feature requests and proposals.