Tri Dao
844912dca0
[CI] Switch from CUDA 12.2 to 12.3
2024-07-11 08:20:09 -07:00
Tri Dao
116b05f9b0
[CI] Compile with pytorch 2.4.0.dev20240514
2024-07-11 02:53:30 -07:00
Tri Dao
beb2bf2a32
Drop support for pytorch 1.12, 1.13, and python 3.7
2024-07-09 22:13:15 -07:00
Tri Dao
e2e4333c95
Limit to MAX_JOBS=1 with CUDA 12.2
2024-05-26 15:35:49 -07:00
Tri Dao
af627063e3
[CI] Compile for pytorch 2.4.0.dev20240407 (for nvcr 24.05)
2024-05-26 12:41:17 -07:00
Wongboo
40e667236c
Update for python3.12 ( #870 )
2024-05-26 12:34:49 -07:00
Tri Dao
35060e7450
[CI] Compile for pytorch 2.2.2 and 2.3.0
2024-04-26 10:53:24 -07:00
Tri Dao
2aea958f89
[CI] Compile with torch 2.3.0.dev20240207
2024-04-07 20:11:52 -07:00
Tri Dao
6e2fa30797
[CI] Change torch 2.3.0.dev20240126 to 20240105 for nvcr 24.02
2024-03-01 22:08:10 -08:00
Tri Dao
6a5c053c3e
[CI] Compile with torch 2.2.0 instead of 2.2.0.dev20231106
2024-01-31 02:43:12 -08:00
Tri Dao
dc72d960a7
[CI] Install torch 2.3 using index
2024-01-30 14:32:29 -08:00
Tri Dao
aa2eb8ddf2
[CI] Compile with pytorch 2.2.0.dev20231106
2024-01-29 20:49:18 -08:00
Christian Kadner
290596c544
[CI] Build wheels for Pytorch 2.3 (dev/nightly) ( #793 )
...
* [CI] Build wheels for Pytorch 2.3 (dev/nightly)
Resolves #790
Signed-off-by: Christian Kadner <ckadner@us.ibm.com>
* update TORCH_CUDA_VERSION
Signed-off-by: Christian Kadner <ckadner@us.ibm.com>
* revert torch 2.2 back to dev20231130
Signed-off-by: Christian Kadner <ckadner@us.ibm.com>
* add link to PyTorch compatibility matrix
Signed-off-by: Christian Kadner <ckadner@us.ibm.com>
---------
Signed-off-by: Christian Kadner <ckadner@us.ibm.com>
2024-01-29 17:53:38 -08:00
Tri Dao
e43a4ceaab
[CI] Fix CUDA 12.2.2 compilation
2024-01-21 17:23:39 -08:00
Tri Dao
0399432d68
[CI] Use CUDA 12.2.2 instead of 12.2.0
2024-01-21 15:35:57 -08:00
Tri Dao
43ceab630b
[CI] Use torch nightly 20231130 instead of 20231106
2024-01-20 22:31:04 -08:00
Tri Dao
68f178aa4b
[CI] Don't compile for python 3.7 pytorch 2.2
2023-12-22 10:10:02 -08:00
Tri Dao
701b51bfc3
[CI] Use torch-nightly 20231106 instead of 20231127
2023-12-21 22:28:09 -08:00
Tri Dao
d4a7c8ffbb
[CI] Only compile for CUDA 11.8 & 12.2, MAX_JOBS=2,add torch-nightly
2023-11-27 16:21:28 -08:00
Tri Dao
5e525a8dc8
[CI] Use official Pytorch 2.1, add CUDA 11.8 for Pytorch 2.1
2023-10-03 22:20:30 -07:00
Tri Dao
799f56fa90
Don't compile for Pytorch 2.1 on CUDA 12.1 due to nvcc segfaults
2023-09-17 22:15:38 -07:00
Tri Dao
4976650f74
Set single threaded compilation for CUDA 12.2 so CI doesn't OOM
2023-09-03 23:42:55 -07:00
Tri Dao
1dc1b6c8f2
Bump to v2.1.2
2023-09-03 22:23:05 -07:00
Tri Dao
08e9847176
[CI] Add CUDA 12.2
2023-09-03 02:45:42 -07:00
Tri Dao
2286d7cea7
Bump to v2.0.8
2023-08-16 15:13:12 -07:00
Tri Dao
c65b5106ac
Fix Bwd NaN for varlen when seqlen_q >> seqlen_k and causal
2023-08-16 15:12:36 -07:00
Tri Dao
f8dccfc90a
[CI] Fix MATRIX_CUDA_VERSION check
2023-08-14 10:27:26 -07:00
Tri Dao
9c531bdc0a
Use single thread compilation for cuda12.1, torch2.1 to avoid OOM CI
2023-08-14 10:03:31 -07:00
Tri Dao
2ddeaa406c
Fix wheel building
2023-08-13 16:48:47 -07:00
Pierce Freeman
6ef3bd800e
Install standard non-wheel package
2023-08-10 20:12:20 -07:00
Pierce Freeman
ecc6535443
Remove release creation
2023-08-10 19:56:24 -07:00
Pierce Freeman
bc6d4992f2
Build wheel on each push
2023-08-10 19:55:52 -07:00
Pierce Freeman
565615c603
Isolate 2.0.0 & cuda12
2023-08-10 19:54:29 -07:00
Pierce Freeman
494b2aa486
Add notes to github action workflow
2023-06-07 17:06:12 -07:00
Pierce Freeman
8d60c373e4
Add torch dependency to final build
2023-06-04 06:14:42 -07:00
Pierce Freeman
1848d0004f
Exclude cuda erroring builds
2023-06-04 06:14:42 -07:00
Pierce Freeman
84009fcc66
Exclude additional disallowed matrix params
2023-06-04 06:14:42 -07:00
Pierce Freeman
ac543b0e8d
Full version matrix
2023-06-04 06:14:42 -07:00
Pierce Freeman
a372e2be1b
Add CUDA 11.7
2023-06-04 06:14:42 -07:00
Pierce Freeman
18e100d312
Release is actually unsupported
2023-06-02 19:01:44 -07:00
Pierce Freeman
061470ae58
echo OS version
2023-06-02 18:59:09 -07:00
Pierce Freeman
2dadfdbbca
Temp disable deploy
2023-06-02 18:48:02 -07:00
Pierce Freeman
a682252be7
OS version build numbers
2023-06-02 18:47:25 -07:00
Pierce Freeman
cd0c169eee
Restore full build matrix
2023-06-02 18:28:00 -07:00
Pierce Freeman
ea2ed88623
Refactor and clean of setup.py
2023-06-02 18:25:07 -07:00
Pierce Freeman
5e4699782a
Allow fallback install
2023-06-02 18:25:07 -07:00
Pierce Freeman
dab99053e4
Bump build to use 116 for testing
2023-06-02 18:25:07 -07:00
Pierce Freeman
e1faefce9d
Raise cuda error on build
2023-06-02 18:25:07 -07:00
Pierce Freeman
add4f0bc42
Scaffolding for wheel prototype
2023-06-02 18:25:07 -07:00
robotcator
10d0745966
using tag trigger rather than push trigger
2022-10-17 17:39:08 +08:00