Skip to content

Commit a4b003a

Browse files
authored
Update PyTorch notebook to get dirived from data science notebook (#24)
1 parent 4a24149 commit a4b003a

File tree

11 files changed

+104
-76
lines changed

11 files changed

+104
-76
lines changed

Makefile

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,14 @@ jupyter-datascience-ubi8-python-3.8: jupyter-minimal-ubi8-python-3.8
7777
jupyter/datascience/ubi8-python-3.8/requirements.txt)
7878
$(call image,$@,jupyter/datascience/ubi8-python-3.8,$<)
7979

80+
# Build and push jupyter-pytorch-ubi8-python-3.8 image to the registry
81+
.PHONY: jupyter-pytorch-ubi8-python-3.8
82+
jupyter-pytorch-ubi8-python-3.8: jupyter-datascience-ubi8-python-3.8
83+
$(call pip_compile,bootstrap/ubi8-python-3.8,\
84+
base/ubi8-python-3.8/requirements.in jupyter/minimal/ubi8-python-3.8/requirements.in jupyter/datascience/ubi8-python-3.8/requirements.in jupyter/pytorch/ubi8-python-3.8/requirements.in,\
85+
jupyter/pytorch/ubi8-python-3.8/requirements.txt)
86+
$(call image,$@,jupyter/pytorch/ubi8-python-3.8,$<)
87+
8088
# Build and push cuda-ubi8-python-3.8 image to the registry
8189
.PHONY: cuda-ubi8-python-3.8
8290
cuda-ubi8-python-3.8: base-ubi8-python-3.8
@@ -92,14 +100,6 @@ cuda-jupyter-minimal-ubi8-python-3.8: cuda-ubi8-python-3.8
92100
cuda-jupyter-datascience-ubi8-python-3.8: cuda-jupyter-minimal-ubi8-python-3.8
93101
$(call image,$@,jupyter/datascience/ubi8-python-3.8,$<)
94102

95-
# Build and push cuda-jupyter-pytorch-ubi8-python-3.8 image to the registry
96-
.PHONY: cuda-jupyter-pytorch-ubi8-python-3.8
97-
cuda-jupyter-pytorch-ubi8-python-3.8: cuda-jupyter-datascience-ubi8-python-3.8
98-
$(call pip_compile,bootstrap/ubi8-python-3.8,\
99-
base/ubi8-python-3.8/requirements.in jupyter/minimal/ubi8-python-3.8/requirements.in jupyter/datascience/ubi8-python-3.8/requirements.in jupyter/pytorch/ubi8-python-3.8/requirements.in,\
100-
jupyter/pytorch/ubi8-python-3.8/requirements.txt)
101-
$(call image,$@,jupyter/pytorch/ubi8-python-3.8,$<)
102-
103103
# Build and push cuda-jupyter-tensorflow-ubi8-python-3.8 image to the registry
104104
.PHONY: cuda-jupyter-tensorflow-ubi8-python-3.8
105105
cuda-jupyter-tensorflow-ubi8-python-3.8: cuda-jupyter-datascience-ubi8-python-3.8

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,26 @@ graph TB
1414
base-ubi8-python-3.8("Notebooks Base<br/>(base-ubi8-python-3.8)");
1515
jupyter-minimal-ubi8-python-3.8("Minimal Notebook<br/>(jupyter-minimal-ubi8-python-3.8)");
1616
jupyter-datascience-ubi8-python-3.8("Data Science Notebook<br/>(jupyter-datascience-ubi8-python-3.8)");
17+
jupyter-pytorch-ubi8-python-3.8("PyTorch Notebook<br/>(jupyter-pytorch-ubi8-python-3.8)");
1718
1819
%% Edges
1920
ubi8-python-3.8 --> base-ubi8-python-3.8;
2021
base-ubi8-python-3.8 --> jupyter-minimal-ubi8-python-3.8;
2122
jupyter-minimal-ubi8-python-3.8 --> jupyter-datascience-ubi8-python-3.8;
23+
jupyter-datascience-ubi8-python-3.8 --> jupyter-pytorch-ubi8-python-3.8;
2224
end
2325
2426
subgraph CUDA
2527
%% Nodes
2628
cuda-ubi8-python-3.8("CUDA Notebooks Base<br/>(cuda-ubi8-python-3.8)");
2729
cuda-jupyter-minimal-ubi8-python-3.8("CUDA Minimal Notebook<br/>(cuda-jupyter-minimal-ubi8-python-3.8)");
2830
cuda-jupyter-datascience-ubi8-python-3.8("CUDA Data Science Notebook<br/>(cuda-jupyter-datascience-ubi8-python-3.8)");
29-
cuda-jupyter-pytorch-ubi8-python-3.8("CUDA PyTorch Notebook<br/>(cuda-jupyter-pytorch-ubi8-python-3.8)");
3031
cuda-jupyter-tensorflow-ubi8-python-3.8("CUDA TensorFlow Notebook<br/>(cuda-jupyter-tensorflow-ubi8-python-3.8)");
3132
3233
%% Edges
3334
base-ubi8-python-3.8 --> cuda-ubi8-python-3.8;
3435
cuda-ubi8-python-3.8 --> cuda-jupyter-minimal-ubi8-python-3.8;
3536
cuda-jupyter-minimal-ubi8-python-3.8 --> cuda-jupyter-datascience-ubi8-python-3.8;
36-
cuda-jupyter-datascience-ubi8-python-3.8 --> cuda-jupyter-pytorch-ubi8-python-3.8;
3737
cuda-jupyter-datascience-ubi8-python-3.8 --> cuda-jupyter-tensorflow-ubi8-python-3.8;
3838
end
3939
```
@@ -44,9 +44,9 @@ The following notebook images are available:
4444

4545
- jupyter-minimal-ubi8-python-3.8
4646
- jupyter-datascience-ubi8-python-3.8
47+
- jupyter-pytorch-ubi8-python-3.8
4748
- cuda-jupyter-minimal-ubi8-python-3.8
4849
- cuda-jupyter-datascience-ubi8-python-3.8
49-
- cuda-jupyter-pytorch-ubi8-python-3.8
5050
- cuda-jupyter-tensorflow-ubi8-python-3.8
5151

5252
If you want to manually build a notebook image, you can use the following

base/ubi8-python-3.8/requirements.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -796,9 +796,9 @@ tzlocal==4.2 \
796796
--hash=sha256:89885494684c929d9191c57aa27502afc87a579be5cdd3225c77c463ea043745 \
797797
--hash=sha256:ee5842fa3a795f023514ac2d801c4a81d1743bbe642e3940143326b3a00addd7
798798
# via rfc5424-logging-handler
799-
urllib3==1.26.12 \
800-
--hash=sha256:3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e \
801-
--hash=sha256:b930dd878d5a8afb066a637fbb35144fe7901e3b209d1cd4f524bd0e9deee997
799+
urllib3==1.26.13 \
800+
--hash=sha256:47cc05d99aaa09c9e72ed5809b60e7ba354e64b59c9c173ac3018642d8bb41fc \
801+
--hash=sha256:c083dd0dce68dbfbe1129d5271cb90f9447dea7d52097c6e0126120c521ddea8
802802
# via
803803
# kubernetes
804804
# requests
@@ -893,9 +893,9 @@ pip==22.3.1 \
893893
# via
894894
# micropipenv
895895
# pip-tools
896-
setuptools==65.6.0 \
897-
--hash=sha256:6211d2f5eddad8757bd0484923ca7c0a6302ebc4ab32ea5e94357176e0ca0840 \
898-
--hash=sha256:d1eebf881c6114e51df1664bc2c9133d022f78d12d5f4f665b9191f084e2862d
896+
setuptools==65.6.3 \
897+
--hash=sha256:57f6f22bde4e042978bcd50176fdb381d7c21a9efa4041202288d3737a0c6a54 \
898+
--hash=sha256:a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75
899899
# via
900900
# kubernetes
901901
# pip-tools

jupyter/datascience/ubi8-python-3.8/requirements.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -564,9 +564,9 @@ fsspec==2022.11.0 \
564564
--hash=sha256:259d5fd5c8e756ff2ea72f42e7613c32667dc2049a4ac3d84364a7ca034acb8b \
565565
--hash=sha256:d6e462003e3dcdcb8c7aa84c73a228f8227e72453cd22570e2363e8844edfe7b
566566
# via s3fs
567-
gitdb==4.0.9 \
568-
--hash=sha256:8033ad4e853066ba6ca92050b9df2f89301b8fc8bf7e9324d412a63f8bf1a8fd \
569-
--hash=sha256:bac2fd45c0a1c9cf619e63a90d62bdc63892ef92387424b855792a6cabe789aa
567+
gitdb==4.0.10 \
568+
--hash=sha256:6eb990b69df4e15bad899ea868dc46572c3f75339735663b81de79b06f17eb9a \
569+
--hash=sha256:c286cf298426064079ed96a9e4a9d39e7f3e9bf15ba60701e95f5492f28415c7
570570
# via gitpython
571571
gitpython==3.1.29 \
572572
--hash=sha256:41eea0deec2deea139b459ac03656f0dd28fc4a3387240ec1d3c259a2c47850f \
@@ -583,9 +583,9 @@ idna==3.4 \
583583
# anyio
584584
# requests
585585
# yarl
586-
importlib-metadata==5.0.0 \
587-
--hash=sha256:da31db32b304314d044d3c12c79bd59e307889b287ad12ff387b3500835fc2ab \
588-
--hash=sha256:ddb0e35065e8938f867ed4928d0ae5bf2a53b7773871bfe6bcc7e4fcdc7dea43
586+
importlib-metadata==5.1.0 \
587+
--hash=sha256:d5059f9f1e8e41f80e9c56c2ee58811450c31984dfa625329ffd7c0dad88a73b \
588+
--hash=sha256:d84d17e21670ec07990e1044a99efe8d615d860fd176fc29ef5c306068fda313
589589
# via
590590
# jupyterlab-server
591591
# nbconvert
@@ -1856,9 +1856,9 @@ tzlocal==4.2 \
18561856
--hash=sha256:89885494684c929d9191c57aa27502afc87a579be5cdd3225c77c463ea043745 \
18571857
--hash=sha256:ee5842fa3a795f023514ac2d801c4a81d1743bbe642e3940143326b3a00addd7
18581858
# via rfc5424-logging-handler
1859-
urllib3==1.26.12 \
1860-
--hash=sha256:3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e \
1861-
--hash=sha256:b930dd878d5a8afb066a637fbb35144fe7901e3b209d1cd4f524bd0e9deee997
1859+
urllib3==1.26.13 \
1860+
--hash=sha256:47cc05d99aaa09c9e72ed5809b60e7ba354e64b59c9c173ac3018642d8bb41fc \
1861+
--hash=sha256:c083dd0dce68dbfbe1129d5271cb90f9447dea7d52097c6e0126120c521ddea8
18621862
# via
18631863
# botocore
18641864
# kubernetes
@@ -2042,9 +2042,9 @@ pip==22.3.1 \
20422042
# via
20432043
# micropipenv
20442044
# pip-tools
2045-
setuptools==65.6.0 \
2046-
--hash=sha256:6211d2f5eddad8757bd0484923ca7c0a6302ebc4ab32ea5e94357176e0ca0840 \
2047-
--hash=sha256:d1eebf881c6114e51df1664bc2c9133d022f78d12d5f4f665b9191f084e2862d
2045+
setuptools==65.6.3 \
2046+
--hash=sha256:57f6f22bde4e042978bcd50176fdb381d7c21a9efa4041202288d3737a0c6a54 \
2047+
--hash=sha256:a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75
20482048
# via
20492049
# kubernetes
20502050
# pip-tools

jupyter/minimal/ubi8-python-3.8/requirements.txt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -450,9 +450,9 @@ frozenlist==1.3.3 \
450450
# via
451451
# aiohttp
452452
# aiosignal
453-
gitdb==4.0.9 \
454-
--hash=sha256:8033ad4e853066ba6ca92050b9df2f89301b8fc8bf7e9324d412a63f8bf1a8fd \
455-
--hash=sha256:bac2fd45c0a1c9cf619e63a90d62bdc63892ef92387424b855792a6cabe789aa
453+
gitdb==4.0.10 \
454+
--hash=sha256:6eb990b69df4e15bad899ea868dc46572c3f75339735663b81de79b06f17eb9a \
455+
--hash=sha256:c286cf298426064079ed96a9e4a9d39e7f3e9bf15ba60701e95f5492f28415c7
456456
# via gitpython
457457
gitpython==3.1.29 \
458458
--hash=sha256:41eea0deec2deea139b459ac03656f0dd28fc4a3387240ec1d3c259a2c47850f \
@@ -469,9 +469,9 @@ idna==3.4 \
469469
# anyio
470470
# requests
471471
# yarl
472-
importlib-metadata==5.0.0 \
473-
--hash=sha256:da31db32b304314d044d3c12c79bd59e307889b287ad12ff387b3500835fc2ab \
474-
--hash=sha256:ddb0e35065e8938f867ed4928d0ae5bf2a53b7773871bfe6bcc7e4fcdc7dea43
472+
importlib-metadata==5.1.0 \
473+
--hash=sha256:d5059f9f1e8e41f80e9c56c2ee58811450c31984dfa625329ffd7c0dad88a73b \
474+
--hash=sha256:d84d17e21670ec07990e1044a99efe8d615d860fd176fc29ef5c306068fda313
475475
# via
476476
# jupyterlab-server
477477
# nbconvert
@@ -1355,9 +1355,9 @@ tzlocal==4.2 \
13551355
--hash=sha256:89885494684c929d9191c57aa27502afc87a579be5cdd3225c77c463ea043745 \
13561356
--hash=sha256:ee5842fa3a795f023514ac2d801c4a81d1743bbe642e3940143326b3a00addd7
13571357
# via rfc5424-logging-handler
1358-
urllib3==1.26.12 \
1359-
--hash=sha256:3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e \
1360-
--hash=sha256:b930dd878d5a8afb066a637fbb35144fe7901e3b209d1cd4f524bd0e9deee997
1358+
urllib3==1.26.13 \
1359+
--hash=sha256:47cc05d99aaa09c9e72ed5809b60e7ba354e64b59c9c173ac3018642d8bb41fc \
1360+
--hash=sha256:c083dd0dce68dbfbe1129d5271cb90f9447dea7d52097c6e0126120c521ddea8
13611361
# via
13621362
# kubernetes
13631363
# requests
@@ -1466,9 +1466,9 @@ pip==22.3.1 \
14661466
# via
14671467
# micropipenv
14681468
# pip-tools
1469-
setuptools==65.6.0 \
1470-
--hash=sha256:6211d2f5eddad8757bd0484923ca7c0a6302ebc4ab32ea5e94357176e0ca0840 \
1471-
--hash=sha256:d1eebf881c6114e51df1664bc2c9133d022f78d12d5f4f665b9191f084e2862d
1469+
setuptools==65.6.3 \
1470+
--hash=sha256:57f6f22bde4e042978bcd50176fdb381d7c21a9efa4041202288d3737a0c6a54 \
1471+
--hash=sha256:a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75
14721472
# via
14731473
# kubernetes
14741474
# pip-tools

jupyter/pytorch/ubi8-python-3.8/Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
ARG BASE_IMAGE
22
FROM ${BASE_IMAGE}
33

4-
LABEL name="odh-notebook-cuda-jupyter-pytorch-ubi8-python-3.8" \
5-
summary="Jupyter CUDA pytorch notebook image for ODH notebooks" \
6-
description="Jupyter CUDA pytorch notebook image with base Python 3.8 builder image based on UBI8 for ODH notebooks" \
7-
io.k8s.display-name="Jupyter CUDA pytorch notebook image for ODH notebooks" \
8-
io.k8s.description="Jupyter CUDA pytorch notebook image with base Python 3.8 builder image based on UBI8 for ODH notebooks" \
4+
LABEL name="odh-notebook-jupyter-pytorch-ubi8-python-3.8" \
5+
summary="Jupyter pytorch notebook image for ODH notebooks" \
6+
description="Jupyter pytorch notebook image with base Python 3.8 builder image based on UBI8 for ODH notebooks" \
7+
io.k8s.display-name="Jupyter pytorch notebook image for ODH notebooks" \
8+
io.k8s.description="Jupyter pytorch notebook image with base Python 3.8 builder image based on UBI8 for ODH notebooks" \
99
authoritative-source-url="https://github.com/opendatahub-io/notebooks" \
1010
io.openshift.build.commit.ref="main" \
1111
io.openshift.build.source-location="https://github.com/opendatahub-io/notebooks/tree/main/jupyter/pytorch/ubi8-python-3.8" \
12-
io.openshift.build.image="quay.io/opendatahub/notebooks:cuda-jupyter-pytorch-ubi8-python-3.8"
12+
io.openshift.build.image="quay.io/opendatahub/notebooks:jupyter-pytorch-ubi8-python-3.8"
1313

1414
# Install Python packages and Jupyterlab extensions from requirements.txt
1515
COPY requirements.txt ./

jupyter/pytorch/ubi8-python-3.8/kustomize/base/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ resources:
1010
images:
1111
- name: quay.io/opendatahub/notebooks
1212
newName: quay.io/opendatahub/notebooks
13-
newTag: cuda-jupyter-pytorch-ubi8-python-3.8
13+
newTag: jupyter-pytorch-ubi8-python-3.8

jupyter/pytorch/ubi8-python-3.8/kustomize/base/statefulset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ spec:
1717
spec:
1818
containers:
1919
- name: notebook
20-
image: quay.io/opendatahub/notebooks:cuda-jupyter-pytorch-ubi8-python-3.8
20+
image: quay.io/opendatahub/notebooks:jupyter-pytorch-ubi8-python-3.8
2121
imagePullPolicy: Always
2222
workingDir: /opt/app-root/src
2323
env:
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
# PyTorch notebook pacakages
22
torch==1.13.0
33
tensorboard==2.11.0
4+
torchvision==0.14.0

jupyter/pytorch/ubi8-python-3.8/requirements.txt

Lines changed: 39 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -568,9 +568,9 @@ fsspec==2022.11.0 \
568568
--hash=sha256:259d5fd5c8e756ff2ea72f42e7613c32667dc2049a4ac3d84364a7ca034acb8b \
569569
--hash=sha256:d6e462003e3dcdcb8c7aa84c73a228f8227e72453cd22570e2363e8844edfe7b
570570
# via s3fs
571-
gitdb==4.0.9 \
572-
--hash=sha256:8033ad4e853066ba6ca92050b9df2f89301b8fc8bf7e9324d412a63f8bf1a8fd \
573-
--hash=sha256:bac2fd45c0a1c9cf619e63a90d62bdc63892ef92387424b855792a6cabe789aa
571+
gitdb==4.0.10 \
572+
--hash=sha256:6eb990b69df4e15bad899ea868dc46572c3f75339735663b81de79b06f17eb9a \
573+
--hash=sha256:c286cf298426064079ed96a9e4a9d39e7f3e9bf15ba60701e95f5492f28415c7
574574
# via gitpython
575575
gitpython==3.1.29 \
576576
--hash=sha256:41eea0deec2deea139b459ac03656f0dd28fc4a3387240ec1d3c259a2c47850f \
@@ -641,9 +641,9 @@ idna==3.4 \
641641
# anyio
642642
# requests
643643
# yarl
644-
importlib-metadata==5.0.0 \
645-
--hash=sha256:da31db32b304314d044d3c12c79bd59e307889b287ad12ff387b3500835fc2ab \
646-
--hash=sha256:ddb0e35065e8938f867ed4928d0ae5bf2a53b7773871bfe6bcc7e4fcdc7dea43
644+
importlib-metadata==5.1.0 \
645+
--hash=sha256:d5059f9f1e8e41f80e9c56c2ee58811450c31984dfa625329ffd7c0dad88a73b \
646+
--hash=sha256:d84d17e21670ec07990e1044a99efe8d615d860fd176fc29ef5c306068fda313
647647
# via
648648
# jupyterlab-server
649649
# markdown
@@ -1225,6 +1225,7 @@ numpy==1.23.5 \
12251225
# scikit-learn
12261226
# scipy
12271227
# tensorboard
1228+
# torchvision
12281229
nvidia-cublas-cu11==11.10.3.66 \
12291230
--hash=sha256:8ac17ba6ade3ed56ab898a036f9ae0756f1e81052a317bf98f8c6d18dc3ae49e \
12301231
--hash=sha256:d32e4d75f94ddfb93ea0a5dda08389bcc65d8916a25cb9f37ac89edaeed3bded
@@ -1384,6 +1385,7 @@ pillow==9.3.0 \
13841385
# via
13851386
# bokeh
13861387
# matplotlib
1388+
# torchvision
13871389
pip-tools==6.10.0 \
13881390
--hash=sha256:57ac98392548f5ca96c2831927deec3035efe81ff476e3c744bd474ca9c6a1f2 \
13891391
--hash=sha256:7f9f7356052db6942b5aaabc8eba29983591ca0ad75affbf2f0a25d9361be624
@@ -1691,6 +1693,7 @@ requests==2.28.1 \
16911693
# thoth-analyzer
16921694
# thoth-common
16931695
# thoth-python
1696+
# torchvision
16941697
requests-oauthlib==1.3.1 \
16951698
--hash=sha256:2577c501a2fb8d05a304c09d090d6e47c306fef15809d102b327cf8364bddab5 \
16961699
--hash=sha256:75beac4a47881eeb94d5ea5d6ad31ef88856affe2332b9aafb52c6452ccf0d7a
@@ -1948,6 +1951,29 @@ torch==1.13.0 \
19481951
--hash=sha256:f01a9ae0d4b69d2fc4145e8beab45b7877342dddbd4838a7d3c11ca7f6680745 \
19491952
--hash=sha256:f68edfea71ade3862039ba66bcedf954190a2db03b0c41a9b79afd72210abd97 \
19501953
--hash=sha256:fa768432ce4b8ffa29184c79a3376ab3de4a57b302cdf3c026a6be4c5a8ab75b
1954+
# via
1955+
# -r -
1956+
# torchvision
1957+
torchvision==0.14.0 \
1958+
--hash=sha256:0123d0280c547aa9766954928b1ab9af2125a8861f53af23c07e56aeef0f2520 \
1959+
--hash=sha256:0758632e15bd24c88daaf5fee66cf56d08318e7f561e416e26f5b90a1f61aa3a \
1960+
--hash=sha256:1c477dbb8ff6d0e1c7847aa94b55347076c664863aed69e8b79335cb12674c1b \
1961+
--hash=sha256:1db57014a6946e8633e1f2863aaea47d5b3e7424f94136ab5d50861a6db35698 \
1962+
--hash=sha256:281071e140bcfe0b564935ed26198001dab86b72b3eaea32939a1b63af181be1 \
1963+
--hash=sha256:3b283a3811c4d777295583426ceb29320c2bd2d6a38e68c5f7ff3220c0560c7c \
1964+
--hash=sha256:4a4516afcf8d2fc6575f8358638b3972e2b655eec59988abcfbbd1d8410b74d5 \
1965+
--hash=sha256:68110418c833a10153e382b0394598dd169ab823a2168139c7b4f62ea48a4446 \
1966+
--hash=sha256:6a6aa72804cff9550cbb890f98c7e9ff26acdfc48064d1129faf1bbfeaf60a0a \
1967+
--hash=sha256:6c0b8aa6f9a1c8372ee59fd31bf366745096b777cd75352a4c587781b08d72e5 \
1968+
--hash=sha256:7b6e1706760eace0257ebb0677404cdd64f4cf88804bc6379f694cf3ed470591 \
1969+
--hash=sha256:7dbb54b47edfc08f51df3fb8c66a917b07897d9e3f2fa739aa9ccb36a38fe1bc \
1970+
--hash=sha256:8857eb11aee31f106b0fa35cfbe0a82a5af0c267fdd74b9d1a46bc1ff71ccdaf \
1971+
--hash=sha256:897832c3be99d74afeb2705a2eb8a8147c4b0f4ab6a19ed304743b85bd5e7008 \
1972+
--hash=sha256:9572ae1680664850df0146fe3975b17902ac429d817651f030d2bacf3f467bdd \
1973+
--hash=sha256:cbf76d89624efa7d96bd6425d24dcce605976326dc2837c2f0529b49bf206bf2 \
1974+
--hash=sha256:e6b9f137c2d4954b1abce706ac1e56f98b73516e8fe35b62a8819bfc1226079b \
1975+
--hash=sha256:e8c5c26d92e7a5527c5ed31827cf6fff75aa3011cf9f818a5b0f7283fa68162c \
1976+
--hash=sha256:f6b41df5e4daf6ee21b61ae5a77abcce7bf7d0f7596c920ba4919fe7b7727f20
19511977
# via -r -
19521978
tornado==6.2 \
19531979
--hash=sha256:1d54d13ab8414ed44de07efecb97d4ef7c39f7438cf5e976ccd356bebb1b5fca \
@@ -1995,6 +2021,7 @@ typing-extensions==4.4.0 \
19952021
# aioitertools
19962022
# rich
19972023
# torch
2024+
# torchvision
19982025
tzdata==2022.6 \
19992026
--hash=sha256:04a680bdc5b15750c39c12a448885a51134a27ec9af83667663f0b3a1bf3f342 \
20002027
--hash=sha256:91f11db4503385928c15598c98573e3af07e7229181bee5375bd30f1695ddcae
@@ -2003,9 +2030,9 @@ tzlocal==4.2 \
20032030
--hash=sha256:89885494684c929d9191c57aa27502afc87a579be5cdd3225c77c463ea043745 \
20042031
--hash=sha256:ee5842fa3a795f023514ac2d801c4a81d1743bbe642e3940143326b3a00addd7
20052032
# via rfc5424-logging-handler
2006-
urllib3==1.26.12 \
2007-
--hash=sha256:3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e \
2008-
--hash=sha256:b930dd878d5a8afb066a637fbb35144fe7901e3b209d1cd4f524bd0e9deee997
2033+
urllib3==1.26.13 \
2034+
--hash=sha256:47cc05d99aaa09c9e72ed5809b60e7ba354e64b59c9c173ac3018642d8bb41fc \
2035+
--hash=sha256:c083dd0dce68dbfbe1129d5271cb90f9447dea7d52097c6e0126120c521ddea8
20092036
# via
20102037
# botocore
20112038
# kubernetes
@@ -2197,9 +2224,9 @@ pip==22.3.1 \
21972224
# via
21982225
# micropipenv
21992226
# pip-tools
2200-
setuptools==65.6.0 \
2201-
--hash=sha256:6211d2f5eddad8757bd0484923ca7c0a6302ebc4ab32ea5e94357176e0ca0840 \
2202-
--hash=sha256:d1eebf881c6114e51df1664bc2c9133d022f78d12d5f4f665b9191f084e2862d
2227+
setuptools==65.6.3 \
2228+
--hash=sha256:57f6f22bde4e042978bcd50176fdb381d7c21a9efa4041202288d3737a0c6a54 \
2229+
--hash=sha256:a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75
22032230
# via
22042231
# kubernetes
22052232
# nvidia-cublas-cu11

0 commit comments

Comments
 (0)