"vscode:/vscode.git/clone" did not exist on "dca66862736dff75809bc0649ae1aff68c077c1c"
deploy_from_slurm.sh 2.68 KB
Newer Older
Tim Dettmers's avatar
Tim Dettmers committed
1
#!/bin/bash
2
3
BASE_PATH=$1

Tim Dettmers's avatar
Tim Dettmers committed
4
5
6
7
8
9
module unload cuda
module unload gcc

rm -rf dist build
make clean
make cleaneggs
10
11
export CUDA_HOME=$BASE_PATH/cuda-11.0
make cuda110
Tim Dettmers's avatar
Tim Dettmers committed
12

13
14
15
16
17
18
19
if [ ! -f "./bitsandbytes/libbitsandbytes.so" ]; then
  # Control will enter here if $DIRECTORY doesn't exist.
  echo "Compilation unsuccessul!" 1>&2
  exit 64
fi
#CUDA_VERSION=110 python -m build
#python -m twine upload dist/* --verbose
Tim Dettmers's avatar
Tim Dettmers committed
20
21
22
23

rm -rf dist build
make clean
make cleaneggs
24
25
26
27
28
29
30
31
32
33
export CUDA_HOME=$BASE_PATH/cuda-11.1
make cuda11x

if [ ! -f "./bitsandbytes/libbitsandbytes.so" ]; then
  # Control will enter here if $DIRECTORY doesn't exist.
  echo "Compilation unsuccessul!" 1>&2
  exit 64
fi
#CUDA_VERSION=111 python -m build
#python -m twine upload dist/* --verbose
Tim Dettmers's avatar
Tim Dettmers committed
34
35
36
37

rm -rf dist build
make clean
make cleaneggs
38
39
40
41
42
43
44
45
46
47
export CUDA_HOME=$BASE_PATH/cuda-11.2
make cuda11x

if [ ! -f "./bitsandbytes/libbitsandbytes.so" ]; then
  # Control will enter here if $DIRECTORY doesn't exist.
  echo "Compilation unsuccessul!" 1>&2
  exit 64
fi
#CUDA_VERSION=112 python -m build
#python -m twine upload dist/* --verbose
Tim Dettmers's avatar
Tim Dettmers committed
48
49
50
51

rm -rf dist build
make clean
make cleaneggs
52
53
export CUDA_HOME=$BASE_PATH/cuda-11.3
make cuda11x
Tim Dettmers's avatar
Tim Dettmers committed
54

55
56
57
58
59
60
61
if [ ! -f "./bitsandbytes/libbitsandbytes.so" ]; then
  # Control will enter here if $DIRECTORY doesn't exist.
  echo "Compilation unsuccessul!" 1>&2
  exit 64
fi
#CUDA_VERSION=113 python -m build
#python -m twine upload dist/* --verbose
Tim Dettmers's avatar
Tim Dettmers committed
62
63
64
65

rm -rf dist build
make clean
make cleaneggs
66
67
68
69
70
71
72
73
74
75
export CUDA_HOME=$BASE_PATH/cuda-11.4
make cuda11x

if [ ! -f "./bitsandbytes/libbitsandbytes.so" ]; then
  # Control will enter here if $DIRECTORY doesn't exist.
  echo "Compilation unsuccessul!" 1>&2
  exit 64
fi
#CUDA_VERSION=114 python -m build
##python -m twine upload dist/* --verbose
Tim Dettmers's avatar
Tim Dettmers committed
76
77
78
79

rm -rf dist build
make clean
make cleaneggs
80
export CUDA_HOME=$BASE_PATH/cuda-11.5
Tim Dettmers's avatar
Tim Dettmers committed
81
make cuda11x
82
83
84
85
86
87
88
89

if [ ! -f "./bitsandbytes/libbitsandbytes.so" ]; then
  # Control will enter here if $DIRECTORY doesn't exist.
  echo "Compilation unsuccessul!" 1>&2
  exit 64
fi
#CUDA_VERSION=115 python -m build
#python -m twine upload dist/* --verbose
Tim Dettmers's avatar
Tim Dettmers committed
90
91
92
93

rm -rf dist build
make clean
make cleaneggs
94
95
export CUDA_HOME=$BASE_PATH/cuda-11.6

Tim Dettmers's avatar
Tim Dettmers committed
96
make cuda11x
97
98
99
100
101
102
103
if [ ! -f "./bitsandbytes/libbitsandbytes.so" ]; then
  # Control will enter here if $DIRECTORY doesn't exist.
  echo "Compilation unsuccessul!" 1>&2
  exit 64
fi
#CUDA_VERSION=116 python -m build
#python -m twine upload dist/* --verbose
Tim Dettmers's avatar
Tim Dettmers committed
104
105
106
107

rm -rf dist build
make clean
make cleaneggs
108
109
110
111
112
113
114
115
116
117
export CUDA_HOME=$BASE_PATH/cuda-11.7
make cuda11x

if [ ! -f "./bitsandbytes/libbitsandbytes.so" ]; then
  # Control will enter here if $DIRECTORY doesn't exist.
  echo "Compilation unsuccessul!" 1>&2
  exit 64
fi
#CUDA_VERSION=117 python -m build
#python -m twine upload dist/* --verbose