Skip to content

Commit aaa0ecb

Browse files
authored
Merge pull request #193 from srowen/DBR13
Remove DBR 12 notes in favor of 13; remove test loading data as it doesn't respect flag anyway
2 parents a357706 + 10d0d65 commit aaa0ecb

File tree

1 file changed

+9
-31
lines changed

1 file changed

+9
-31
lines changed

train_dolly.py

Lines changed: 9 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -30,34 +30,18 @@
3030
# COMMAND ----------
3131

3232
# MAGIC %md
33-
# MAGIC Install these additional NVIDIA libraries for Databricks Runtime 12.2 ML:
33+
# MAGIC Install these additional NVIDIA libraries for Databricks Runtime 13.x+ ML:
3434

3535
# COMMAND ----------
3636

37-
!wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/libcusparse-dev-11-3_11.5.0.58-1_amd64.deb -O /tmp/libcusparse-dev-11-3_11.5.0.58-1_amd64.deb && \
38-
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/libcublas-dev-11-3_11.5.1.109-1_amd64.deb -O /tmp/libcublas-dev-11-3_11.5.1.109-1_amd64.deb && \
39-
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/libcusolver-dev-11-3_11.1.2.109-1_amd64.deb -O /tmp/libcusolver-dev-11-3_11.1.2.109-1_amd64.deb && \
40-
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/libcurand-dev-11-3_10.2.4.109-1_amd64.deb -O /tmp/libcurand-dev-11-3_10.2.4.109-1_amd64.deb && \
41-
dpkg -i /tmp/libcusparse-dev-11-3_11.5.0.58-1_amd64.deb && \
42-
dpkg -i /tmp/libcublas-dev-11-3_11.5.1.109-1_amd64.deb && \
43-
dpkg -i /tmp/libcusolver-dev-11-3_11.1.2.109-1_amd64.deb && \
44-
dpkg -i /tmp/libcurand-dev-11-3_10.2.4.109-1_amd64.deb
45-
46-
# COMMAND ----------
47-
48-
# MAGIC %md
49-
# MAGIC Install these additional NVIDIA libraries for Databricks Runtime 13.0 ML (uncomment first):
50-
51-
# COMMAND ----------
52-
53-
#!wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/libcusparse-dev-11-7_11.7.3.50-1_amd64.deb -O /tmp/libcusparse-dev-11-7_11.7.3.50-1_amd64.deb && \
54-
# wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/libcublas-dev-11-7_11.10.1.25-1_amd64.deb -O /tmp/libcublas-dev-11-7_11.10.1.25-1_amd64.deb && \
55-
# wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/libcusolver-dev-11-7_11.4.0.1-1_amd64.deb -O /tmp/libcusolver-dev-11-7_11.4.0.1-1_amd64.deb && \
56-
# wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/libcurand-dev-11-7_10.2.10.91-1_amd64.deb -O /tmp/libcurand-dev-11-7_10.2.10.91-1_amd64.deb && \
57-
# dpkg -i /tmp/libcusparse-dev-11-7_11.7.3.50-1_amd64.deb && \
58-
# dpkg -i /tmp/libcublas-dev-11-7_11.10.1.25-1_amd64.deb && \
59-
# dpkg -i /tmp/libcusolver-dev-11-7_11.4.0.1-1_amd64.deb && \
60-
# dpkg -i /tmp/libcurand-dev-11-7_10.2.10.91-1_amd64.deb
37+
# MAGIC !wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/libcusparse-dev-11-7_11.7.3.50-1_amd64.deb -O /tmp/libcusparse-dev-11-7_11.7.3.50-1_amd64.deb && \
38+
# MAGIC wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/libcublas-dev-11-7_11.10.1.25-1_amd64.deb -O /tmp/libcublas-dev-11-7_11.10.1.25-1_amd64.deb && \
39+
# MAGIC wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/libcusolver-dev-11-7_11.4.0.1-1_amd64.deb -O /tmp/libcusolver-dev-11-7_11.4.0.1-1_amd64.deb && \
40+
# MAGIC wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/libcurand-dev-11-7_10.2.10.91-1_amd64.deb -O /tmp/libcurand-dev-11-7_10.2.10.91-1_amd64.deb && \
41+
# MAGIC dpkg -i /tmp/libcusparse-dev-11-7_11.7.3.50-1_amd64.deb && \
42+
# MAGIC dpkg -i /tmp/libcublas-dev-11-7_11.10.1.25-1_amd64.deb && \
43+
# MAGIC dpkg -i /tmp/libcusolver-dev-11-7_11.4.0.1-1_amd64.deb && \
44+
# MAGIC dpkg -i /tmp/libcurand-dev-11-7_10.2.10.91-1_amd64.deb
6145

6246
# COMMAND ----------
6347

@@ -95,12 +79,6 @@
9579

9680
# COMMAND ----------
9781

98-
# Cache data and tokenizer locally before creating a bunch of deepspeed processes and make sure they succeeds.
99-
load_training_dataset()
100-
load_tokenizer()
101-
102-
# COMMAND ----------
103-
10482
timestamp = datetime.now().strftime("%Y-%m-%dT%H:%M:%S")
10583
model_name = "dolly"
10684

0 commit comments

Comments
 (0)