File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change 1
- torch
2
- numpy
3
1
sentencepiece
4
2
packaging
5
3
expecttest # So we can use IS_FBCODE flag
Original file line number Diff line number Diff line change @@ -88,6 +88,16 @@ def get_extensions():
88
88
89
89
return ext_modules
90
90
91
+ # Mimic code from torchvision https://github.com/pytorch/vision/blob/143d078b28f00471156a4e562dd3836370acc9ee/setup.py#L58
92
+ pytorch_dep = "torch"
93
+ if os .getenv ("PYTORCH_VERSION" ):
94
+ pytorch_dep += "==" + os .getenv ("PYTORCH_VERSION" )
95
+
96
+ requirements = [
97
+ "numpy" ,
98
+ pytorch_dep ,
99
+ ]
100
+
91
101
setup (
92
102
name = package_name ,
93
103
version = version + version_suffix ,
@@ -97,7 +107,7 @@ def get_extensions():
97
107
"torchao.kernel.configs" : ["*.pkl" ],
98
108
},
99
109
ext_modules = get_extensions () if use_cpp != "0" else None ,
100
- install_requires = read_requirements ( " requirements.txt" ) ,
110
+ install_requires = requirements ,
101
111
extras_require = {"dev" : read_requirements ("dev-requirements.txt" )},
102
112
description = "Package for applying ao techniques to GPU models" ,
103
113
long_description = open ("README.md" ).read (),
You can’t perform that action at this time.
0 commit comments