sudo: enabled env: global: - TORCH_VERSION=1.4.0 # jobs: # - FORCE_CUDA=0 TORCH=${TORCH_VERSION}+cpu # - FORCE_CUDA=1 CUDA_SHORT=9.2 CUDA=9.2.148-1 UBUNTU_VERSION=ubuntu1604 CUBLAS=cuda-cublas-dev-9-2 TORCH=${TORCH_VERSION}+cu92 # - FORCE_CUDA=1 CUDA_SHORT=10.0 CUDA=10.0.130-1 UBUNTU_VERSION=ubuntu1804 CUBLAS=cuda-cublas-dev-10-0 TORCH=${TORCH_VERSION}+cu100 jobs: include: # - name: linux/cpu # os: linux # language: python # python: 3.7.6 # env: # - TORCH=${TORCH_VERSION}+cpu # - name: linux/cu92 # os: linux # language: python # python: 3.7.6 # env: # - FORCE_CUDA=1 # - CUDA_SHORT=9.2 # - CUDA=9.2.148-1 # - UBUNTU_VERSION=ubuntu1604 # - CUBLAS=cuda-cublas-dev-9-2 # - TORCH=${TORCH_VERSION}+cu92 # - name: linux/cu100 # os: linux # language: python # python: 3.7.6 # env: # - FORCE_CUDA=1 # - CUDA_SHORT=10.0 # - CUDA=10.0.130-1 # - UBUNTU_VERSION=ubuntu1804 # - CUBLAS=cuda-cublas-dev-10-0 # - TORCH=${TORCH_VERSION}+cu100 - name: linux/cu101 os: linux language: python python: 3.7.6 env: - FORCE_CUDA=1 - CUDA_SHORT=10.1 - CUDA=10.1.105-1 - UBUNTU_VERSION=ubuntu1804 - CUBLAS=libcublas-dev - TORCH=${TORCH_VERSION} # - name: macosx/cpu # os: osx # osx_image: xcode11.3 # language: shell # env: # - TORCH=${TORCH_VERSION} - name: windows/cpu os: windows language: shell env: - TORCH=${TORCH_VERSION}+cpu - PATH=/c/Python37:/c/Python37/Scripts:$PATH before_install: - choco install python --version 3.7.6 # - name: windows/cu92 # os: windows # language: shell # env: # - FORCE_CUDA=1 # - CUDA_SHORT=9.2 # - CUDA=9.2.148 # - TORCH=${TORCH_VERSION}+92 # - PATH=/c/Python37:/c/Python37/Scripts:$PATH # before_install: # - choco install python --version 3.7.6 # - name: windows/cu100 # os: windows # language: shell # env: # - FORCE_CUDA=1 # - CUDA_SHORT=10.1 # - CUDA=10.0.130_411.31 # - TORCH=${TORCH_VERSION}+100 # - PATH=/c/Python37:/c/Python37/Scripts:$PATH # before_install: # - choco install python --version 3.7.6 # - name: windows/cu102 # os: windows # language: shell # env: # - FORCE_CUDA=1 # - CUDA_SHORT=10.1 # - CUDA=10.1.105_418.96 # - TORCH=${TORCH_VERSION} # - PATH=/c/Python37:/c/Python37/Scripts:$PATH # before_install: # - choco install python --version 3.7.6 install: - source install.sh - pip3 install numpy - pip3 install torch==${TORCH} -f https://download.pytorch.org/whl/torch_stable.html - pip3 install flake8 - pip3 install codecov - python3 setup.py install || python setup.py install script: - flake8 . - python3 setup.py test || python setup.py test after_success: - python3 setup.py bdist_wheel --dist-dir=dist/${DEVICE} - codecov deploy: provider: s3 access_key_id: AKIAIZNS6U2JRBGA3OHA secret_access_key: secure: e/RR/bllWcIG4nOxj+CjytjqFtdFai9nXSvO15UiW0XzhnPfPRNX5yR068RuJdScS14InDO3ZcEyaiOqwomtNvyrpryjafQ/yrjr4cBd8CRBpYA2tFvGiag3GWD9YSIGCpOUWBSj2wu7Mv5KQ1kLOIPX3maWgCVVh/EA2kvQF8TBCz3nzjlzFRbwy6N5MqnOvzTfoow3d3Sb8qXbIc2+zsUwSJY6D7/M7O4uzP/lFb+1p8NU01ZXZe46UBtBuD6CQnL6YbVFFBjjVtj21XzlwbyznSUjJR51wfWZfc1NJnEinLlruXzXi97Ms93Ta/4FTdQbeTzGew21vsJnXnI0VHrwxZwD5xph0CH++ET6nilePCK+Bv+QEF5cF0gtor7qJQK4MXVHtAFGmamCWRkwDvbiXC9E+F8l1G0vySA52KuWDcn4N12OVkAaJqSo1GYxt7w1NsZ9MnvxwAIf8VzyMUALnQ7AcOTpbJhs+zKXzSYU7Stnwov0cZmFnk5fwL+YBaD30pXHuhhl57mZ1h1mvrGaNjqYyfGY3kHm/AIr43y/Cmj7oSX4pBdiH8O43RQP8aQ3wCAnd659IjBZ3EUXOK4EmUf2iTcfTBJyuZ1C/EEhrwn3xHYDbFLxn5rzNka6jl99lsrZVtkXENpovOLg2C491HAk1327+CE7Sg7UTFk= bucket: pytorch-scatter local-dir: dist/${DEVICE}/*.whl upload-dir: whl/${DEVICE} acl: public_read on: repo: rusty1s/pytorch_scatter branch: travis notifications: email: false