* debug build_cu102 ci jobs
* debug build_cu102 ci jobs
* add tmate ssh
* add tmate ssh
* install specified version for setuptools
* revert comments of ci jobs
* revert comments of ci jobs
* specify setuptools version for build_cu116
* [Feature] Add support for MPS
* fix import error
* update ut
* fix error
* trigger CI
* use a unique basename for test file modules
* avoid bc-breaking
* Add torch_meshgrid_ij wrapper due to PyTorch change
* Update torch_meshgrid name/doc/version implementation
* Make imports local
* add ut
* ignore ut when torch is not available
Co-authored-by: zhouzaida <zhouzaida@163.com>
* Fix python3.10 ci
* fix build ci
* fix build ci
* fix onnx build in ci
* remove onnx optimizer
* remove python3.10 ci
* special treatment for py3.10
* fix build ci
* special treatment for python3.10 in requirements/test
* fix requirements/test
* include spconv/**.h in MANIFEST.in
* add more headers
* fix
* build from sdist in cpu runner
* remove original copy of src code in ci
Co-authored-by: wangruohui <wangruohui@local>
* [Docs] Skip CI when some specific files were changed
* remove a unnecessary environment in lint.yml
* Use paths-ignore to ignore paths instead of paths
* fix typo
* add windows CI
* clean versions
* only allow pt1.7 on windows
* fix windows install issue
* add win cpu
* fix win command
* clean unnecessary command
* resolve turbojpeg & tempfile on win
* replace os.readlink with os.path.realpath
* fix windows ci
* close file before removing it
* fix windows ci
* fix symlink on windows
* fix windows ci
* fix windows ci
* fix windows ci
* fix windows ci
* fix windows ci
* fix windows ci
* fix windows ci
* fix windows ci
* fix windows ci
* modify according to comment
Co-authored-by: zhouzaida <zhouzaida@163.com>
* improve digit_version & use it for version_checking
* more testing for digit_version
* setuptools >= 50 is needed
* fix CI
* add debuging log
* >= to ==
* fix lint
* remove
* add failure case
* replace
* fix
* consider TORCH_VERSION == 'parrots'
* add unittest
* digit_version do not deal with the case if 'parrots' in version name.
* Add `is_tracing` to wrap `torch.jit.is_tracing` in different versions.
* Remame `is_tracing` to `is_jit_tracing`
* Ignore `is_jit_tracing` tests in CI.
* add jit decorator
* add parrots_jit.py
* modify test_parrots_jit.py
* modify for lint
* fix isort
* skip test_parrots_jit.py when build without pytorch
* try ci
* rm log
* fix double quote
* modify for comments and use partial_shape instead of full_shape
* fix for lint
* small modify for parrots 0.9.0rc0
* def skip no elena directly
* add unittest for onnx convert
* build onnx and onnxruntime in CI
* skip onnx op unit test while using CUDA
* fix offset==0 case in NMS
* remove tmp file used in test
* delete tmp file before assert so that we can remove the tmp file anyway
* [feature] Use cu92 & ubuntu1604 for torch 1.3.1
* [fix]Use ubuntu-16.04 rather than latest for cu92
* [fix]: soft link cuda path
* Debug cu101 bug
* Update usr/include for cublas with cu101
* Check default nvcc version
* rm :
* add cuda root
* Try to locate cublas_v2.h
* Set cublas version
* Force cublas version
* check usr/local/cuda-10.2
* Add tree
* cp cublas files
* cp cublas files to lib64
* do not tree cuda
* fix path cp error
* cp dir
* Keep using CUDA10.1 only
* recover empty line