diff --git a/execute_vehicle_classification.sh b/execute_vehicle_classification.sh new file mode 100644 index 0000000000000000000000000000000000000000..a6ad482f622f3281f59d1cf96878789884274d8f --- /dev/null +++ b/execute_vehicle_classification.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +echo "creating folder" +#create folder and change directory +mkdir -p ~/hpc_vehicle_classification +cd ~/hpc_vehicle_classification +pwd + +echo "handling ssh-key" +#handle SSH-key (the argument "$1" is the SSH-key to gitlab) +eval $(ssh-agent -s) +echo "$1" | base64 -d | tr -d '\r' | ssh-add - > /dev/null + +#pull gitlab repository +echo "pulling gitlab repository" +git init +git pull git@transfer.hft-stuttgart.de:fork_hpc_vehicle_classification/hpc_vehicle_classification.git + +#loading conda environment +echo "load and activate virtual environment" +eval "$(conda shell.bash hook)" +conda env create -f environment.yml +conda activate env_vehicle_classification + +echo "running python code" +python main.py