You can not select more than 25 topics
Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- # This script is for installing horovod on readthedocs only!
- set -e
-
- pwd
- SCRIPT_DIR=$(cd $(dirname $0) && pwd)
-
- [ ! -z "$1" ] && export PATH=$1:$PATH
-
- LOCATION=/home/docs
- URL=https://github.com/lgarithm/openmpi-release/raw/master/releases/openmpi-bin-3.1.0-rtd.tar.bz2
-
- mkdir -p ${LOCATION}
- chmod a+rx ${LOCATION}
- cd ${LOCATION}
- curl -vLOJ ${URL}
- tar -xf *.tar.bz2
-
- pip install tensorflow==1.5.0 # must install tensorflow before horovod
- PATH=${LOCATION}/openmpi/bin:$PATH pip install horovod
-
- # install all requirements except tensorflow
- for req in $(find $SCRIPT_DIR/../requirements -type f); do
- if [ ! $(grep tensorflow $req) ]; then
- pip install -r $req
- fi
- done
-
- echo "done $0"
|