"tools/git@developer.sourcefind.cn:OpenDAS/openpcdet.git" did not exist on "707a861a572dc465e2ff2bc1c84c75bec6bdb3db"
Unverified Commit 64d5fa6e authored by robotcator's avatar robotcator Committed by GitHub
Browse files

Add new wheels (#23)

* add torch 1.13.1

* add torch2.0.0

* fix typo and exclude some cases

* fix cuda install

* exclude some case

* fix typo

* remove torch 1.11.0
parent fea4662b
#!/bin/bash
CUDA_HOME=/usr/local/cuda-11.7
LD_LIBRARY_PATH=${CUDA_HOME}/lib64:${LD_LIBRARY_PATH}
PATH=${CUDA_HOME}/bin:${PATH}
export FORCE_CUDA=1
export TORCH_CUDA_ARCH_LIST="3.5;5.0+PTX;6.0;7.0;7.5;8.0;8.6"
\ No newline at end of file
#!/bin/bash
OS=ubuntu1804
wget -nv https://developer.download.nvidia.com/compute/cuda/repos/${OS}/x86_64/cuda-${OS}.pin
sudo mv cuda-${OS}.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget -nv https://developer.download.nvidia.com/compute/cuda/11.7.1/local_installers/cuda-repo-${OS}-11-7-local_11.7.1-515.65.01-1_amd64.deb
sudo dpkg -i cuda-repo-${OS}-11-7-local_11.7.1-515.65.01-1_amd64.deb
sudo cp /var/cuda-repo-${OS}-11-7-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get -qq update
sudo apt install cuda cuda-nvcc-11-7 cuda-libraries-dev-11-7
sudo apt clean
rm -f https://developer.download.nvidia.com/compute/cuda/11.7.1/local_installers/cuda-repo-${OS}-11-7-local_11.7.1-515.65.01-1_amd64.deb
\ No newline at end of file
#!/bin/bash
CUDA_HOME=/usr/local/cuda-11.8
LD_LIBRARY_PATH=${CUDA_HOME}/lib64:${LD_LIBRARY_PATH}
PATH=${CUDA_HOME}/bin:${PATH}
export FORCE_CUDA=1
export TORCH_CUDA_ARCH_LIST="3.5;5.0+PTX;6.0;7.0;7.5;8.0;8.6"
\ No newline at end of file
#!/bin/bash
OS=ubuntu1804
wget -nv https://developer.download.nvidia.com/compute/cuda/repos/${OS}/x86_64/cuda-${OS}.pin
sudo mv cuda-${OS}.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget -nv https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda-repo-${OS}-11-8-local_11.8.0-520.61.05-1_amd64.deb
sudo dpkg -i cuda-repo-${OS}-11-8-local_11.8.0-520.61.05-1_amd64.deb
sudo cp /var/cuda-repo-${OS}-11-8-local/cuda-*-keyring.gpg /usr/share/keyrings/
sudo apt-get -qq update
sudo apt install cuda cuda-nvcc-11-8 cuda-libraries-dev-11-8
sudo apt clean
rm -f https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda-repo-${OS}-11-8-local_11.8.0-520.61.05-1_amd64.deb
\ No newline at end of file
...@@ -39,10 +39,26 @@ jobs: ...@@ -39,10 +39,26 @@ jobs:
# os: [ubuntu-20.04] # os: [ubuntu-20.04]
os: [ubuntu-18.04] os: [ubuntu-18.04]
python-version: ['3.7', '3.8', '3.9', '3.10'] python-version: ['3.7', '3.8', '3.9', '3.10']
torch-version: [1.11.0, 1.12.0, 1.12.1] torch-version: [1.12.0, 1.12.1, 1.13.1, 2.0.0]
cuda-version: ['113', '116'] cuda-version: ['113', '116', '117', '118']
exclude: exclude:
- torch-version: 1.11.0 - torch-version: 1.12.0
cuda-version: '117'
- torch-version: 1.12.0
cuda-version: '118'
- torch-version: 1.12.1
cuda-version: '117'
- torch-version: 1.12.1
cuda-version: '118'
- torch-version: 1.13.1
cuda-version: '113'
- torch-version: 1.13.1
cuda-version: '118'
- torch-version: 2.0.0
python-version: '3.7'
- torch-version: 2.0.0
cuda-version: '113'
- torch-version: 2.0.0
cuda-version: '116' cuda-version: '116'
steps: steps:
......
...@@ -72,9 +72,11 @@ print("\n\ntorch.__version__ = {}\n\n".format(torch.__version__)) ...@@ -72,9 +72,11 @@ print("\n\ntorch.__version__ = {}\n\n".format(torch.__version__))
TORCH_MAJOR = int(torch.__version__.split('.')[0]) TORCH_MAJOR = int(torch.__version__.split('.')[0])
TORCH_MINOR = int(torch.__version__.split('.')[1]) TORCH_MINOR = int(torch.__version__.split('.')[1])
if not (TORCH_MAJOR >= 1 and TORCH_MINOR >= 4): if not ( (TORCH_MAJOR >= 1 and TORCH_MINOR >= 4)
raise RuntimeError("Requires Pytorch 1.4 or newer.\n" + or (TORCH_MAJOR > 1)
"The latest stable release can be obtained from https://pytorch.org/") ):
raise RuntimeError("Requires Pytorch 1.4 or newer.\n" +
"The latest stable release can be obtained from https://pytorch.org/")
cmdclass = {} cmdclass = {}
ext_modules = [] ext_modules = []
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment