Kernels:
Trusted publisher
Uploaded using `kernel-builder`.
Browse files
README.md
CHANGED
|
@@ -11,16 +11,16 @@ This is the repository card of kernels-community/paged-attention that has been p
|
|
| 11 |
# make sure `kernels` is installed: `pip install -U kernels`
|
| 12 |
from kernels import get_kernel
|
| 13 |
|
| 14 |
-
kernel_module = get_kernel("kernels-community/paged-attention", version=
|
| 15 |
-
|
| 16 |
|
| 17 |
-
|
| 18 |
```
|
| 19 |
|
| 20 |
## Available functions
|
|
|
|
| 21 |
- `convert_fp8`
|
| 22 |
- `copy_blocks`
|
| 23 |
-
- `ops`
|
| 24 |
- `paged_attention_v1`
|
| 25 |
- `paged_attention_v2`
|
| 26 |
- `reshape_and_cache`
|
|
@@ -29,4 +29,4 @@ convert_fp8(...)
|
|
| 29 |
|
| 30 |
## Benchmarks
|
| 31 |
|
| 32 |
-
Benchmarking script is available for this kernel. Run `kernels benchmark kernels-community/paged-attention --version
|
|
|
|
| 11 |
# make sure `kernels` is installed: `pip install -U kernels`
|
| 12 |
from kernels import get_kernel
|
| 13 |
|
| 14 |
+
kernel_module = get_kernel("kernels-community/paged-attention", version=2)
|
| 15 |
+
_private_for_testing = kernel_module._private_for_testing
|
| 16 |
|
| 17 |
+
_private_for_testing(...)
|
| 18 |
```
|
| 19 |
|
| 20 |
## Available functions
|
| 21 |
+
- `_private_for_testing`
|
| 22 |
- `convert_fp8`
|
| 23 |
- `copy_blocks`
|
|
|
|
| 24 |
- `paged_attention_v1`
|
| 25 |
- `paged_attention_v2`
|
| 26 |
- `reshape_and_cache`
|
|
|
|
| 29 |
|
| 30 |
## Benchmarks
|
| 31 |
|
| 32 |
+
Benchmarking script is available for this kernel. Run `kernels benchmark kernels-community/paged-attention --version 2`.
|