Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
vision
Commits
261f234d
"git@developer.sourcefind.cn:renzhc/diffusers_dcu.git" did not exist on "25a51b63ca75e1351069bee87a0fb3df5abb89c3"
Unverified
Commit
261f234d
authored
Oct 16, 2019
by
Francisco Massa
Committed by
GitHub
Oct 16, 2019
Browse files
Add CUDA 10.1 (#1478)
parent
54b5977e
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
213 additions
and
5 deletions
+213
-5
.circleci/config.yml
.circleci/config.yml
+197
-1
.circleci/config.yml.in
.circleci/config.yml.in
+1
-1
.circleci/regenerate.py
.circleci/regenerate.py
+3
-1
packaging/pkg_helpers.bash
packaging/pkg_helpers.bash
+11
-1
packaging/wheel/linux_manywheel.sh
packaging/wheel/linux_manywheel.sh
+1
-1
No files found.
.circleci/config.yml
View file @
261f234d
...
@@ -49,7 +49,7 @@ binary_common: &binary_common
...
@@ -49,7 +49,7 @@ binary_common: &binary_common
wheel_docker_image
:
wheel_docker_image
:
description
:
"
Wheel
only:
what
docker
image
to
use"
description
:
"
Wheel
only:
what
docker
image
to
use"
type
:
string
type
:
string
default
:
"
soumith/manylinux-cuda10
0
"
default
:
"
soumith/manylinux-cuda10
1
"
environment
:
environment
:
PYTHON_VERSION
:
<< parameters.python_version >>
PYTHON_VERSION
:
<< parameters.python_version >>
BUILD_VERSION
:
<< parameters.build_version >>
BUILD_VERSION
:
<< parameters.build_version >>
...
@@ -297,11 +297,22 @@ workflows:
...
@@ -297,11 +297,22 @@ workflows:
cu_version
:
cu100
cu_version
:
cu100
name
:
binary_linux_wheel_py2.7_cu100
name
:
binary_linux_wheel_py2.7_cu100
python_version
:
'
2.7'
python_version
:
'
2.7'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_linux_wheel
:
-
binary_linux_wheel
:
cu_version
:
cu100
cu_version
:
cu100
name
:
binary_linux_wheel_py2.7u_cu100
name
:
binary_linux_wheel_py2.7u_cu100
python_version
:
'
2.7'
python_version
:
'
2.7'
unicode_abi
:
'
1'
unicode_abi
:
'
1'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_linux_wheel
:
cu_version
:
cu101
name
:
binary_linux_wheel_py2.7_cu101
python_version
:
'
2.7'
-
binary_linux_wheel
:
cu_version
:
cu101
name
:
binary_linux_wheel_py2.7u_cu101
python_version
:
'
2.7'
unicode_abi
:
'
1'
-
binary_linux_wheel
:
-
binary_linux_wheel
:
cu_version
:
cpu
cu_version
:
cpu
name
:
binary_linux_wheel_py3.5_cpu
name
:
binary_linux_wheel_py3.5_cpu
...
@@ -315,6 +326,11 @@ workflows:
...
@@ -315,6 +326,11 @@ workflows:
cu_version
:
cu100
cu_version
:
cu100
name
:
binary_linux_wheel_py3.5_cu100
name
:
binary_linux_wheel_py3.5_cu100
python_version
:
'
3.5'
python_version
:
'
3.5'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_linux_wheel
:
cu_version
:
cu101
name
:
binary_linux_wheel_py3.5_cu101
python_version
:
'
3.5'
-
binary_linux_wheel
:
-
binary_linux_wheel
:
cu_version
:
cpu
cu_version
:
cpu
name
:
binary_linux_wheel_py3.6_cpu
name
:
binary_linux_wheel_py3.6_cpu
...
@@ -328,6 +344,11 @@ workflows:
...
@@ -328,6 +344,11 @@ workflows:
cu_version
:
cu100
cu_version
:
cu100
name
:
binary_linux_wheel_py3.6_cu100
name
:
binary_linux_wheel_py3.6_cu100
python_version
:
'
3.6'
python_version
:
'
3.6'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_linux_wheel
:
cu_version
:
cu101
name
:
binary_linux_wheel_py3.6_cu101
python_version
:
'
3.6'
-
binary_linux_wheel
:
-
binary_linux_wheel
:
cu_version
:
cpu
cu_version
:
cpu
name
:
binary_linux_wheel_py3.7_cpu
name
:
binary_linux_wheel_py3.7_cpu
...
@@ -341,6 +362,11 @@ workflows:
...
@@ -341,6 +362,11 @@ workflows:
cu_version
:
cu100
cu_version
:
cu100
name
:
binary_linux_wheel_py3.7_cu100
name
:
binary_linux_wheel_py3.7_cu100
python_version
:
'
3.7'
python_version
:
'
3.7'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_linux_wheel
:
cu_version
:
cu101
name
:
binary_linux_wheel_py3.7_cu101
python_version
:
'
3.7'
-
binary_macos_wheel
:
-
binary_macos_wheel
:
cu_version
:
cpu
cu_version
:
cpu
name
:
binary_macos_wheel_py2.7_cpu
name
:
binary_macos_wheel_py2.7_cpu
...
@@ -375,6 +401,11 @@ workflows:
...
@@ -375,6 +401,11 @@ workflows:
cu_version
:
cu100
cu_version
:
cu100
name
:
binary_linux_conda_py2.7_cu100
name
:
binary_linux_conda_py2.7_cu100
python_version
:
'
2.7'
python_version
:
'
2.7'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_linux_conda
:
cu_version
:
cu101
name
:
binary_linux_conda_py2.7_cu101
python_version
:
'
2.7'
-
binary_linux_conda
:
-
binary_linux_conda
:
cu_version
:
cpu
cu_version
:
cpu
name
:
binary_linux_conda_py3.5_cpu
name
:
binary_linux_conda_py3.5_cpu
...
@@ -388,6 +419,11 @@ workflows:
...
@@ -388,6 +419,11 @@ workflows:
cu_version
:
cu100
cu_version
:
cu100
name
:
binary_linux_conda_py3.5_cu100
name
:
binary_linux_conda_py3.5_cu100
python_version
:
'
3.5'
python_version
:
'
3.5'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_linux_conda
:
cu_version
:
cu101
name
:
binary_linux_conda_py3.5_cu101
python_version
:
'
3.5'
-
binary_linux_conda
:
-
binary_linux_conda
:
cu_version
:
cpu
cu_version
:
cpu
name
:
binary_linux_conda_py3.6_cpu
name
:
binary_linux_conda_py3.6_cpu
...
@@ -401,6 +437,11 @@ workflows:
...
@@ -401,6 +437,11 @@ workflows:
cu_version
:
cu100
cu_version
:
cu100
name
:
binary_linux_conda_py3.6_cu100
name
:
binary_linux_conda_py3.6_cu100
python_version
:
'
3.6'
python_version
:
'
3.6'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_linux_conda
:
cu_version
:
cu101
name
:
binary_linux_conda_py3.6_cu101
python_version
:
'
3.6'
-
binary_linux_conda
:
-
binary_linux_conda
:
cu_version
:
cpu
cu_version
:
cpu
name
:
binary_linux_conda_py3.7_cpu
name
:
binary_linux_conda_py3.7_cpu
...
@@ -414,6 +455,11 @@ workflows:
...
@@ -414,6 +455,11 @@ workflows:
cu_version
:
cu100
cu_version
:
cu100
name
:
binary_linux_conda_py3.7_cu100
name
:
binary_linux_conda_py3.7_cu100
python_version
:
'
3.7'
python_version
:
'
3.7'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_linux_conda
:
cu_version
:
cu101
name
:
binary_linux_conda_py3.7_cu101
python_version
:
'
3.7'
-
binary_macos_conda
:
-
binary_macos_conda
:
cu_version
:
cpu
cu_version
:
cpu
name
:
binary_macos_conda_py2.7_cpu
name
:
binary_macos_conda_py2.7_cpu
...
@@ -517,6 +563,7 @@ workflows:
...
@@ -517,6 +563,7 @@ workflows:
only
:
nightly
only
:
nightly
name
:
nightly_binary_linux_wheel_py2.7_cu100
name
:
nightly_binary_linux_wheel_py2.7_cu100
python_version
:
'
2.7'
python_version
:
'
2.7'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_wheel_upload
:
-
binary_wheel_upload
:
context
:
org-member
context
:
org-member
filters
:
filters
:
...
@@ -534,6 +581,7 @@ workflows:
...
@@ -534,6 +581,7 @@ workflows:
name
:
nightly_binary_linux_wheel_py2.7u_cu100
name
:
nightly_binary_linux_wheel_py2.7u_cu100
python_version
:
'
2.7'
python_version
:
'
2.7'
unicode_abi
:
'
1'
unicode_abi
:
'
1'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_wheel_upload
:
-
binary_wheel_upload
:
context
:
org-member
context
:
org-member
filters
:
filters
:
...
@@ -543,6 +591,39 @@ workflows:
...
@@ -543,6 +591,39 @@ workflows:
requires
:
requires
:
-
nightly_binary_linux_wheel_py2.7u_cu100
-
nightly_binary_linux_wheel_py2.7u_cu100
subfolder
:
cu100/
subfolder
:
cu100/
-
binary_linux_wheel
:
cu_version
:
cu101
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_wheel_py2.7_cu101
python_version
:
'
2.7'
-
binary_wheel_upload
:
context
:
org-member
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_wheel_py2.7_cu101_upload
requires
:
-
nightly_binary_linux_wheel_py2.7_cu101
subfolder
:
cu101/
-
binary_linux_wheel
:
cu_version
:
cu101
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_wheel_py2.7u_cu101
python_version
:
'
2.7'
unicode_abi
:
'
1'
-
binary_wheel_upload
:
context
:
org-member
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_wheel_py2.7u_cu101_upload
requires
:
-
nightly_binary_linux_wheel_py2.7u_cu101
subfolder
:
cu101/
-
binary_linux_wheel
:
-
binary_linux_wheel
:
cu_version
:
cpu
cu_version
:
cpu
filters
:
filters
:
...
@@ -583,6 +664,7 @@ workflows:
...
@@ -583,6 +664,7 @@ workflows:
only
:
nightly
only
:
nightly
name
:
nightly_binary_linux_wheel_py3.5_cu100
name
:
nightly_binary_linux_wheel_py3.5_cu100
python_version
:
'
3.5'
python_version
:
'
3.5'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_wheel_upload
:
-
binary_wheel_upload
:
context
:
org-member
context
:
org-member
filters
:
filters
:
...
@@ -592,6 +674,22 @@ workflows:
...
@@ -592,6 +674,22 @@ workflows:
requires
:
requires
:
-
nightly_binary_linux_wheel_py3.5_cu100
-
nightly_binary_linux_wheel_py3.5_cu100
subfolder
:
cu100/
subfolder
:
cu100/
-
binary_linux_wheel
:
cu_version
:
cu101
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_wheel_py3.5_cu101
python_version
:
'
3.5'
-
binary_wheel_upload
:
context
:
org-member
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_wheel_py3.5_cu101_upload
requires
:
-
nightly_binary_linux_wheel_py3.5_cu101
subfolder
:
cu101/
-
binary_linux_wheel
:
-
binary_linux_wheel
:
cu_version
:
cpu
cu_version
:
cpu
filters
:
filters
:
...
@@ -632,6 +730,7 @@ workflows:
...
@@ -632,6 +730,7 @@ workflows:
only
:
nightly
only
:
nightly
name
:
nightly_binary_linux_wheel_py3.6_cu100
name
:
nightly_binary_linux_wheel_py3.6_cu100
python_version
:
'
3.6'
python_version
:
'
3.6'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_wheel_upload
:
-
binary_wheel_upload
:
context
:
org-member
context
:
org-member
filters
:
filters
:
...
@@ -641,6 +740,22 @@ workflows:
...
@@ -641,6 +740,22 @@ workflows:
requires
:
requires
:
-
nightly_binary_linux_wheel_py3.6_cu100
-
nightly_binary_linux_wheel_py3.6_cu100
subfolder
:
cu100/
subfolder
:
cu100/
-
binary_linux_wheel
:
cu_version
:
cu101
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_wheel_py3.6_cu101
python_version
:
'
3.6'
-
binary_wheel_upload
:
context
:
org-member
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_wheel_py3.6_cu101_upload
requires
:
-
nightly_binary_linux_wheel_py3.6_cu101
subfolder
:
cu101/
-
binary_linux_wheel
:
-
binary_linux_wheel
:
cu_version
:
cpu
cu_version
:
cpu
filters
:
filters
:
...
@@ -681,6 +796,7 @@ workflows:
...
@@ -681,6 +796,7 @@ workflows:
only
:
nightly
only
:
nightly
name
:
nightly_binary_linux_wheel_py3.7_cu100
name
:
nightly_binary_linux_wheel_py3.7_cu100
python_version
:
'
3.7'
python_version
:
'
3.7'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_wheel_upload
:
-
binary_wheel_upload
:
context
:
org-member
context
:
org-member
filters
:
filters
:
...
@@ -690,6 +806,22 @@ workflows:
...
@@ -690,6 +806,22 @@ workflows:
requires
:
requires
:
-
nightly_binary_linux_wheel_py3.7_cu100
-
nightly_binary_linux_wheel_py3.7_cu100
subfolder
:
cu100/
subfolder
:
cu100/
-
binary_linux_wheel
:
cu_version
:
cu101
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_wheel_py3.7_cu101
python_version
:
'
3.7'
-
binary_wheel_upload
:
context
:
org-member
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_wheel_py3.7_cu101_upload
requires
:
-
nightly_binary_linux_wheel_py3.7_cu101
subfolder
:
cu101/
-
binary_macos_wheel
:
-
binary_macos_wheel
:
cu_version
:
cpu
cu_version
:
cpu
filters
:
filters
:
...
@@ -809,6 +941,7 @@ workflows:
...
@@ -809,6 +941,7 @@ workflows:
only
:
nightly
only
:
nightly
name
:
nightly_binary_linux_conda_py2.7_cu100
name
:
nightly_binary_linux_conda_py2.7_cu100
python_version
:
'
2.7'
python_version
:
'
2.7'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_conda_upload
:
-
binary_conda_upload
:
context
:
org-member
context
:
org-member
filters
:
filters
:
...
@@ -817,6 +950,21 @@ workflows:
...
@@ -817,6 +950,21 @@ workflows:
name
:
nightly_binary_linux_conda_py2.7_cu100_upload
name
:
nightly_binary_linux_conda_py2.7_cu100_upload
requires
:
requires
:
-
nightly_binary_linux_conda_py2.7_cu100
-
nightly_binary_linux_conda_py2.7_cu100
-
binary_linux_conda
:
cu_version
:
cu101
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_conda_py2.7_cu101
python_version
:
'
2.7'
-
binary_conda_upload
:
context
:
org-member
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_conda_py2.7_cu101_upload
requires
:
-
nightly_binary_linux_conda_py2.7_cu101
-
binary_linux_conda
:
-
binary_linux_conda
:
cu_version
:
cpu
cu_version
:
cpu
filters
:
filters
:
...
@@ -855,6 +1003,7 @@ workflows:
...
@@ -855,6 +1003,7 @@ workflows:
only
:
nightly
only
:
nightly
name
:
nightly_binary_linux_conda_py3.5_cu100
name
:
nightly_binary_linux_conda_py3.5_cu100
python_version
:
'
3.5'
python_version
:
'
3.5'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_conda_upload
:
-
binary_conda_upload
:
context
:
org-member
context
:
org-member
filters
:
filters
:
...
@@ -863,6 +1012,21 @@ workflows:
...
@@ -863,6 +1012,21 @@ workflows:
name
:
nightly_binary_linux_conda_py3.5_cu100_upload
name
:
nightly_binary_linux_conda_py3.5_cu100_upload
requires
:
requires
:
-
nightly_binary_linux_conda_py3.5_cu100
-
nightly_binary_linux_conda_py3.5_cu100
-
binary_linux_conda
:
cu_version
:
cu101
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_conda_py3.5_cu101
python_version
:
'
3.5'
-
binary_conda_upload
:
context
:
org-member
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_conda_py3.5_cu101_upload
requires
:
-
nightly_binary_linux_conda_py3.5_cu101
-
binary_linux_conda
:
-
binary_linux_conda
:
cu_version
:
cpu
cu_version
:
cpu
filters
:
filters
:
...
@@ -901,6 +1065,7 @@ workflows:
...
@@ -901,6 +1065,7 @@ workflows:
only
:
nightly
only
:
nightly
name
:
nightly_binary_linux_conda_py3.6_cu100
name
:
nightly_binary_linux_conda_py3.6_cu100
python_version
:
'
3.6'
python_version
:
'
3.6'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_conda_upload
:
-
binary_conda_upload
:
context
:
org-member
context
:
org-member
filters
:
filters
:
...
@@ -909,6 +1074,21 @@ workflows:
...
@@ -909,6 +1074,21 @@ workflows:
name
:
nightly_binary_linux_conda_py3.6_cu100_upload
name
:
nightly_binary_linux_conda_py3.6_cu100_upload
requires
:
requires
:
-
nightly_binary_linux_conda_py3.6_cu100
-
nightly_binary_linux_conda_py3.6_cu100
-
binary_linux_conda
:
cu_version
:
cu101
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_conda_py3.6_cu101
python_version
:
'
3.6'
-
binary_conda_upload
:
context
:
org-member
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_conda_py3.6_cu101_upload
requires
:
-
nightly_binary_linux_conda_py3.6_cu101
-
binary_linux_conda
:
-
binary_linux_conda
:
cu_version
:
cpu
cu_version
:
cpu
filters
:
filters
:
...
@@ -947,6 +1127,7 @@ workflows:
...
@@ -947,6 +1127,7 @@ workflows:
only
:
nightly
only
:
nightly
name
:
nightly_binary_linux_conda_py3.7_cu100
name
:
nightly_binary_linux_conda_py3.7_cu100
python_version
:
'
3.7'
python_version
:
'
3.7'
wheel_docker_image
:
soumith/manylinux-cuda100
-
binary_conda_upload
:
-
binary_conda_upload
:
context
:
org-member
context
:
org-member
filters
:
filters
:
...
@@ -955,6 +1136,21 @@ workflows:
...
@@ -955,6 +1136,21 @@ workflows:
name
:
nightly_binary_linux_conda_py3.7_cu100_upload
name
:
nightly_binary_linux_conda_py3.7_cu100_upload
requires
:
requires
:
-
nightly_binary_linux_conda_py3.7_cu100
-
nightly_binary_linux_conda_py3.7_cu100
-
binary_linux_conda
:
cu_version
:
cu101
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_conda_py3.7_cu101
python_version
:
'
3.7'
-
binary_conda_upload
:
context
:
org-member
filters
:
branches
:
only
:
nightly
name
:
nightly_binary_linux_conda_py3.7_cu101_upload
requires
:
-
nightly_binary_linux_conda_py3.7_cu101
-
binary_macos_conda
:
-
binary_macos_conda
:
cu_version
:
cpu
cu_version
:
cpu
filters
:
filters
:
...
...
.circleci/config.yml.in
View file @
261f234d
...
@@ -49,7 +49,7 @@ binary_common: &binary_common
...
@@ -49,7 +49,7 @@ binary_common: &binary_common
wheel_docker_image:
wheel_docker_image:
description: "Wheel only: what docker image to use"
description: "Wheel only: what docker image to use"
type: string
type: string
default: "soumith/manylinux-cuda10
0
"
default: "soumith/manylinux-cuda10
1
"
environment:
environment:
PYTHON_VERSION: << parameters.python_version >>
PYTHON_VERSION: << parameters.python_version >>
BUILD_VERSION: << parameters.build_version >>
BUILD_VERSION: << parameters.build_version >>
...
...
.circleci/regenerate.py
View file @
261f234d
...
@@ -24,7 +24,7 @@ def workflows(prefix='', filter_branch=None, upload=False, indentation=6):
...
@@ -24,7 +24,7 @@ def workflows(prefix='', filter_branch=None, upload=False, indentation=6):
for
btype
in
[
"wheel"
,
"conda"
]:
for
btype
in
[
"wheel"
,
"conda"
]:
for
os_type
in
[
"linux"
,
"macos"
]:
for
os_type
in
[
"linux"
,
"macos"
]:
for
python_version
in
[
"2.7"
,
"3.5"
,
"3.6"
,
"3.7"
]:
for
python_version
in
[
"2.7"
,
"3.5"
,
"3.6"
,
"3.7"
]:
for
cu_version
in
([
"cpu"
,
"cu92"
,
"cu100"
]
if
os_type
==
"linux"
else
[
"cpu"
]):
for
cu_version
in
([
"cpu"
,
"cu92"
,
"cu100"
,
"cu101"
]
if
os_type
==
"linux"
else
[
"cpu"
]):
for
unicode
in
([
False
,
True
]
if
btype
==
"wheel"
and
python_version
==
"2.7"
else
[
False
]):
for
unicode
in
([
False
,
True
]
if
btype
==
"wheel"
and
python_version
==
"2.7"
else
[
False
]):
w
+=
workflow_pair
(
w
+=
workflow_pair
(
btype
,
os_type
,
python_version
,
cu_version
,
btype
,
os_type
,
python_version
,
cu_version
,
...
@@ -63,6 +63,8 @@ def generate_base_workflow(base_workflow_name, python_version, cu_version,
...
@@ -63,6 +63,8 @@ def generate_base_workflow(base_workflow_name, python_version, cu_version,
if
cu_version
==
"cu92"
:
if
cu_version
==
"cu92"
:
d
[
"wheel_docker_image"
]
=
"soumith/manylinux-cuda92"
d
[
"wheel_docker_image"
]
=
"soumith/manylinux-cuda92"
elif
cu_version
==
"cu100"
:
d
[
"wheel_docker_image"
]
=
"soumith/manylinux-cuda100"
if
filter_branch
is
not
None
:
if
filter_branch
is
not
None
:
d
[
"filters"
]
=
{
"branches"
:
{
"only"
:
filter_branch
}}
d
[
"filters"
]
=
{
"branches"
:
{
"only"
:
filter_branch
}}
...
...
packaging/pkg_helpers.bash
View file @
261f234d
...
@@ -36,7 +36,7 @@ setup_cuda() {
...
@@ -36,7 +36,7 @@ setup_cuda() {
# Wheel builds need suffixes (but not if they're on OS X, which never has suffix)
# Wheel builds need suffixes (but not if they're on OS X, which never has suffix)
if
[[
"
$BUILD_TYPE
"
==
"wheel"
]]
&&
[[
"
$(
uname
)
"
!=
Darwin
]]
;
then
if
[[
"
$BUILD_TYPE
"
==
"wheel"
]]
&&
[[
"
$(
uname
)
"
!=
Darwin
]]
;
then
# The default CUDA has no suffix
# The default CUDA has no suffix
if
[[
"
$CU_VERSION
"
!=
"cu10
0
"
]]
;
then
if
[[
"
$CU_VERSION
"
!=
"cu10
1
"
]]
;
then
export
PYTORCH_VERSION_SUFFIX
=
"+
$CU_VERSION
"
export
PYTORCH_VERSION_SUFFIX
=
"+
$CU_VERSION
"
fi
fi
# Match the suffix scheme of pytorch, unless this package does not have
# Match the suffix scheme of pytorch, unless this package does not have
...
@@ -49,6 +49,13 @@ setup_cuda() {
...
@@ -49,6 +49,13 @@ setup_cuda() {
# Now work out the CUDA settings
# Now work out the CUDA settings
case
"
$CU_VERSION
"
in
case
"
$CU_VERSION
"
in
cu101
)
export
CUDA_HOME
=
/usr/local/cuda-10.1/
export
FORCE_CUDA
=
1
# Hard-coding gencode flags is temporary situation until
# https://github.com/pytorch/pytorch/pull/23408 lands
export
NVCC_FLAGS
=
"-gencode=arch=compute_35,code=sm_35 -gencode=arch=compute_50,code=sm_50 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_50,code=compute_50"
;;
cu100
)
cu100
)
export
CUDA_HOME
=
/usr/local/cuda-10.0/
export
CUDA_HOME
=
/usr/local/cuda-10.0/
export
FORCE_CUDA
=
1
export
FORCE_CUDA
=
1
...
@@ -209,6 +216,9 @@ setup_conda_cudatoolkit_constraint() {
...
@@ -209,6 +216,9 @@ setup_conda_cudatoolkit_constraint() {
export
CONDA_CUDATOOLKIT_CONSTRAINT
=
""
export
CONDA_CUDATOOLKIT_CONSTRAINT
=
""
else
else
case
"
$CU_VERSION
"
in
case
"
$CU_VERSION
"
in
cu101
)
export
CONDA_CUDATOOLKIT_CONSTRAINT
=
"- cudatoolkit >=10.1,<10.2 # [not osx]"
;;
cu100
)
cu100
)
export
CONDA_CUDATOOLKIT_CONSTRAINT
=
"- cudatoolkit >=10.0,<10.1 # [not osx]"
export
CONDA_CUDATOOLKIT_CONSTRAINT
=
"- cudatoolkit >=10.0,<10.1 # [not osx]"
;;
;;
...
...
packaging/wheel/linux_manywheel.sh
View file @
261f234d
...
@@ -8,7 +8,7 @@ if [ "$#" -ne 1 ]; then
...
@@ -8,7 +8,7 @@ if [ "$#" -ne 1 ]; then
fi
fi
export
CUVER
=
"
$1
"
# cu92 cu100 cpu
export
CUVER
=
"
$1
"
# cu92 cu100 cpu
if
[[
"
$CUVER
"
==
"cu10
0
"
]]
;
then
if
[[
"
$CUVER
"
==
"cu10
1
"
]]
;
then
cu_suffix
=
""
cu_suffix
=
""
else
else
cu_suffix
=
"+
$CUVER
"
cu_suffix
=
"+
$CUVER
"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment