RELEASE NOTE
2.0.2
fix bugs that some cubins are under cuda API 12.4 instead of 11.8
USAGE
from torch import nn
from spexmlp.eswiglu import load_license,sFusedSwiglu
load_license(path="mylicense.dat",device="cuda:0")
model=sFusedSwiglu(1280,1280*3,1024)
x=torch.zeros((256,1280),dtype=torch.float16,device='cuda:0')
dy=torch.randn((256,1024),dtype=torch.float16,device='cuda:0')
y=model(x)
y.backward(dy)
print(x.grad)
Metadata
Release files for spexmlp 2.0.2.post23
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| spexmlp-2.0.2.post23-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.17+ x86-64 | Details |
| spexmlp-2.0.2.post23-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.17+ x86-64 | Details |
| spexmlp-2.0.2.post23-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.17+ x86-64 | Details |
| spexmlp-2.0.2.post23-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.17+ x86-64 | Details |
Total release size: 45.9 MB
Release files / spexmlp-2.0.2.post23-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | spexmlp-2.0.2.post23-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 11.5 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
050f41fd8352be0a24f9f13bdcb2bf36bd28e84be2c7bea2489fb4ffdd1b0711
|
|
BLAKE2b-256 checksum How to use checksums |
6fa9cf5953005fb5844b8189f742dc1c72187616f457264a5c3c858f73213a0c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.13
|
Release files / spexmlp-2.0.2.post23-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | spexmlp-2.0.2.post23-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 11.5 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
0f7dd129077846c2cb77f294105a8cea528eac5eacf4b1f8bc76af2c9a3f2848
|
|
BLAKE2b-256 checksum How to use checksums |
04804caca7b275b482278cab2b5e984e8ac592f5114a606ef7fa559a022d6171
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.13
|
Release files / spexmlp-2.0.2.post23-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | spexmlp-2.0.2.post23-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 11.5 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d001d59b0b9662278ef20f35e48645d02a63123468507053aded0d02011c9e4e
|
|
BLAKE2b-256 checksum How to use checksums |
9b4b1a609cd1eb5ebbd80a81389decefb719d7b1fbc7de9ab57ab0f5d7718123
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.13
|
Release files / spexmlp-2.0.2.post23-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | spexmlp-2.0.2.post23-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 11.5 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
76b998fa5cb0b8656b99b27b8a86eac6eb130389906592ff62d0c6bcf4b53e8a
|
|
BLAKE2b-256 checksum How to use checksums |
5bba0649b956347b347aa07c511dde1702b29080b4e6ca2aa7d95b9928779a6c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.13
|