a b/SSD/predSSD.sh
1
#!/usr/bin/env bash
2
3
# Ron the short-list GPU queue
4
#SBATCH -p slurm_sbel_cmg 
5
#SBATCH --account=cmg --qos=cmg_owner
6
7
## Request one CPU core from the scheduler
8
#SBATCH -c 1
9
10
## Request a GPU from the scheduler, we don't care what kind
11
#SBATCH --gres=gpu:1
12
#SBATCH -t 14-3:00 # time (D-HH:MM)
13
14
## Create a unique output file for the job
15
#SBATCH -o cuda_Training-%j.log
16
17
## Load CUDA into your environment
18
## load custimized CUDA and cudaToolkit
19
20
module load usermods
21
module load user/cuda
22
23
## Load Euler's OpenCV
24
## It does not work
25
## module load opencv/3.3.1
26
27
# (1)
28
# you need to create ssd virtual environment first
29
# then activate the ssd virtual environment
30
source activate ssd
31
32
# (2)
33
# install software needed
34
#conda install -c anaconda --name ssd cudatoolkit>=9.2 --yes
35
#conda install -c anaconda --name ssd cudnn>=7.0.5 --yes
36
conda install --name ssd numpy --yes
37
#conda install --name ssd tensorflow-gpu --yes
38
conda install --name ssd tensorflow-gpu --yes
39
conda install -c anaconda --name ssd keras-gpu --yes
40
#conda install --name ssd keras --yes #>=2.2.0 --yes
41
#conda install --name ssd keras --yes
42
conda install -c anaconda --name ssd matplotlib --yes
43
conda install -c anaconda --name ssd beautifulsoup4 --yes 
44
conda install -c anaconda --name ssd scikit-learn --yes
45
conda install -c anaconda --name ssd Pillow --yes
46
conda install --name ssd opencv --yes
47
conda install --name ssd tqdm --yes
48
#conda install -c conda-forge --name ssd opencv --yes
49
#conda install --name ssd opencv
50
#conda install -c conda-forge opencv
51
52
# (3)
53
54
python3 predict_top2.py