Buckets:
Installation
kernelshas not reached1.0yet. Until then, minor releases may contain breaking changes. If you depend onkernelsin a library or application, we strongly recommend pinning a version range rather than an unbounded dependency. For example, inpyproject.toml:dependencies = [ "kernels>=0.15,<0.16", ]or equivalently
kernels~=0.15(compatible release). This protects your project from unexpected breakage when a newkernelsversion is released.
Install the kernels package with pip (requires torch>=2.5 and CUDA):
pip install kernels
or with uv
uv pip install kernels
or if you want the latest version from the main branch:
pip install "kernels[benchmark] @ git+https://github.com/huggingface/kernels#subdirectory=kernels"
On Windows, we recommend using the Linux version of Torch through WSL 2, since many more kernels support Linux. If you want to use GPU acceleration, check out the CUDA on WSL and PyTorch with DirectML on WSL 2 guides.
We strongly recommend not using a free-threaded Python build yet. These builds are not only experimental, but do not support the stable ABI on Python versions before 3.15. Kernels are compiled with the stable ABI to support a wide range of Python versions.
Xet Storage Details
- Size:
- 1.61 kB
- Xet hash:
- 9b217271c0ab366e9a6a8a277be6539e59f2f60d09c5e863fce4df52d7ec5100
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.