#!/bin/bash #SBATCH --time=20 #SBATCH --mem=16000 #SBATCH --nodes=10 #SBATCH --ntasks-per-node=10 #SBATCH --partition=multiple #SBATCH --mem-per-cpu=94000 #SBATCH --job-name=vehicle_classification 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