45 lines
1.5 KiB
Bash
Executable File
45 lines
1.5 KiB
Bash
Executable File
#!/bin/bash -e
|
|
|
|
# Install MXNet
|
|
wget -c -q -O mxnet.tar.gz https://d1onfpft10uf5o.cloudfront.net/greengrass-ml-installers/mxnet/ggc-mxnet-v1.2.1-python-raspi.tar.gz
|
|
tar xvzf mxnet.tar.gz -C "${ROOTFS_DIR}/opt"
|
|
rm -f mxnet.tar.gz
|
|
|
|
on_chroot << EOF
|
|
pip -vv install imutils h5py dlib pandas scipy
|
|
pip install markdown==3.1.1
|
|
pip3 -vv install imutils h5py dlib pandas scipy
|
|
EOF
|
|
|
|
on_chroot << EOF
|
|
cd /opt/ggc-mxnet-v1.2.1-python-raspi
|
|
pip -vv install mxnet-1.2.1-py2.py3-none-any.whl
|
|
pip3 -vv install mxnet-1.2.1-py2.py3-none-any.whl
|
|
EOF
|
|
|
|
# Install Tensorflow
|
|
# wget -c -q -O tensorflow.tar.gz https://d1onfpft10uf5o.cloudfront.net/greengrass-ml-installers/tf/greengrass_ML@Edge_TF_v1_4_0_installer_cp27_raspi3_armv7.tar.gz
|
|
# tar xvzf tensorflow.tar.gz -C "${ROOTFS_DIR}/opt"
|
|
# rm -f tensorflow.tar.gz
|
|
|
|
on_chroot << EOF
|
|
cd /opt
|
|
wget -c https://github.com/lhelontra/tensorflow-on-arm/releases/download/v1.14.0-buster/tensorflow-1.14.0-cp27-none-linux_armv7l.whl
|
|
pip install -vv tensorflow-1.14.0-cp27-none-linux_armv7l.whl
|
|
EOF
|
|
|
|
# Install DL Framework
|
|
# wget -c -q -O dlr.tar.gz https://d1onfpft10uf5o.cloudfront.net/greengrass-ml-installers/dlr/dlr-1.0-py2-armv7l.tar.gz
|
|
# tar xvzf dlr.tar.gz -C "${ROOTFS_DIR}/opt"
|
|
# rm -f dlr.tar.gz
|
|
|
|
# on_chroot << EOF
|
|
# cd /opt/dlr-1.0-py2-armv7l
|
|
# easy_install dlr-1.0-py2.7-linux-armv7l.egg
|
|
# EOF
|
|
|
|
### NOT DOING THESE FOR NOW. Not sure what the use case is
|
|
# Install Chainer
|
|
# wget -c -q -O chainer.tar.gz https://s3.amazonaws.com/chainer-greengrass-packages/chainer-installer-for-raspi-v4.0.0.tar.gz
|
|
# tar -xzf chainer.tar.gz
|