Skip to content

Commit f6d25d0

Browse files
committed
add pytorch
1 parent f32e6b3 commit f6d25d0

File tree

3 files changed

+50
-1
lines changed

3 files changed

+50
-1
lines changed

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ dependencies = [
1313
"pandas>=2.2.1",
1414
"openpyxl>=3.1.2",
1515
"mypy>=1.8.0",
16+
"torch>=2.2.1",
17+
"torchvision>=0.17.1",
18+
"torchaudio>=2.2.1",
1619
]
1720
readme = "README.md"
1821
requires-python = ">= 3.8"
@@ -35,4 +38,4 @@ allow-direct-references = true
3538
packages = ["src/pm_kun"]
3639

3740
[tool.rye.scripts]
38-
check = "mypy --strict src/pm_kun/__init__.py"
41+
check = "mypy --strict src/pm_kun/__init__.py"

requirements-dev.lock

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,20 @@ et-xmlfile==1.1.0
2323
# via openpyxl
2424
filelock==3.13.1
2525
# via huggingface-hub
26+
# via torch
2627
# via transformers
2728
fonttools==4.49.0
2829
# via matplotlib
2930
fsspec==2024.2.0
3031
# via huggingface-hub
32+
# via torch
3133
huggingface-hub==0.21.3
3234
# via tokenizers
3335
# via transformers
3436
idna==3.6
3537
# via requests
38+
jinja2==3.1.3
39+
# via torch
3640
kivy==2.3.0
3741
# via kivy
3842
# via pm-kun
@@ -43,16 +47,23 @@ kivy-garden==0.1.5
4347
# via kivy-examples
4448
kiwisolver==1.4.5
4549
# via matplotlib
50+
markupsafe==2.1.5
51+
# via jinja2
4652
matplotlib==3.8.3
4753
# via pm-kun
54+
mpmath==1.3.0
55+
# via sympy
4856
mypy==1.8.0
4957
# via pm-kun
5058
mypy-extensions==1.0.0
5159
# via mypy
60+
networkx==3.2.1
61+
# via torch
5262
numpy==1.26.4
5363
# via contourpy
5464
# via matplotlib
5565
# via pandas
66+
# via torchvision
5667
# via transformers
5768
openpyxl==3.1.2
5869
# via pm-kun
@@ -65,6 +76,7 @@ pandas==2.2.1
6576
pillow==10.2.0
6677
# via kivy
6778
# via matplotlib
79+
# via torchvision
6880
pygments==2.17.2
6981
# via kivy
7082
# via kivy-examples
@@ -89,8 +101,18 @@ safetensors==0.4.2
89101
# via transformers
90102
six==1.16.0
91103
# via python-dateutil
104+
sympy==1.12
105+
# via torch
92106
tokenizers==0.15.2
93107
# via transformers
108+
torch==2.2.1
109+
# via pm-kun
110+
# via torchaudio
111+
# via torchvision
112+
torchaudio==2.2.1
113+
# via pm-kun
114+
torchvision==0.17.1
115+
# via pm-kun
94116
tqdm==4.66.2
95117
# via huggingface-hub
96118
# via transformers
@@ -99,6 +121,7 @@ transformers==4.38.2
99121
typing-extensions==4.10.0
100122
# via huggingface-hub
101123
# via mypy
124+
# via torch
102125
tzdata==2024.1
103126
# via pandas
104127
urllib3==2.2.1

requirements.lock

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,20 @@ et-xmlfile==1.1.0
2323
# via openpyxl
2424
filelock==3.13.1
2525
# via huggingface-hub
26+
# via torch
2627
# via transformers
2728
fonttools==4.49.0
2829
# via matplotlib
2930
fsspec==2024.2.0
3031
# via huggingface-hub
32+
# via torch
3133
huggingface-hub==0.21.3
3234
# via tokenizers
3335
# via transformers
3436
idna==3.6
3537
# via requests
38+
jinja2==3.1.3
39+
# via torch
3640
kivy==2.3.0
3741
# via kivy
3842
# via pm-kun
@@ -43,16 +47,23 @@ kivy-garden==0.1.5
4347
# via kivy-examples
4448
kiwisolver==1.4.5
4549
# via matplotlib
50+
markupsafe==2.1.5
51+
# via jinja2
4652
matplotlib==3.8.3
4753
# via pm-kun
54+
mpmath==1.3.0
55+
# via sympy
4856
mypy==1.8.0
4957
# via pm-kun
5058
mypy-extensions==1.0.0
5159
# via mypy
60+
networkx==3.2.1
61+
# via torch
5262
numpy==1.26.4
5363
# via contourpy
5464
# via matplotlib
5565
# via pandas
66+
# via torchvision
5667
# via transformers
5768
openpyxl==3.1.2
5869
# via pm-kun
@@ -65,6 +76,7 @@ pandas==2.2.1
6576
pillow==10.2.0
6677
# via kivy
6778
# via matplotlib
79+
# via torchvision
6880
pygments==2.17.2
6981
# via kivy
7082
# via kivy-examples
@@ -89,8 +101,18 @@ safetensors==0.4.2
89101
# via transformers
90102
six==1.16.0
91103
# via python-dateutil
104+
sympy==1.12
105+
# via torch
92106
tokenizers==0.15.2
93107
# via transformers
108+
torch==2.2.1
109+
# via pm-kun
110+
# via torchaudio
111+
# via torchvision
112+
torchaudio==2.2.1
113+
# via pm-kun
114+
torchvision==0.17.1
115+
# via pm-kun
94116
tqdm==4.66.2
95117
# via huggingface-hub
96118
# via transformers
@@ -99,6 +121,7 @@ transformers==4.38.2
99121
typing-extensions==4.10.0
100122
# via huggingface-hub
101123
# via mypy
124+
# via torch
102125
tzdata==2024.1
103126
# via pandas
104127
urllib3==2.2.1

0 commit comments

Comments
 (0)