FBGEMM_GPU
FBGEMM_GPU (FBGEMM GPU Kernels Library) is a collection of high-performance PyTorch GPU operator libraries for training and inference. The library provides efficient table batched embedding bag, data layout transformation, and quantization supports.
FBGEMM_GPU is currently tested with CUDA 12.4 and 11.8 in CI, and with PyTorch packages (2.1+) that are built against those CUDA versions.
See the full Documentation for more information on building, installing, and developing with FBGEMM_GPU, as well as the most up-to-date support matrix for this library.
Join the FBGEMM_GPU Community
For questions, support, news updates, or feature requests, please feel free to:
- File a ticket in GitHub Issues
- Post a discussion in GitHub Discussions
- Reach out to us on the
#fbgemmchannel in PyTorch Slack
For contributions, please see the CONTRIBUTING file for
ways to help out.
License
FBGEMM_GPU is BSD licensed, as found in the LICENSE file.
Metadata
Release files for fbgemm-gpu-nightly-genai 2025.4.28
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| fbgemm_gpu_nightly_genai-2025.4.28-cp313-cp313-manylinux_2_28_x86_64.whl | CPython 3.13 | CPython 3.13 | Linux glibc 2.28+ x86-64 | Details |
| fbgemm_gpu_nightly_genai-2025.4.28-cp312-cp312-manylinux_2_28_x86_64.whl | CPython 3.12 | CPython 3.12 | Linux glibc 2.28+ x86-64 | Details |
| fbgemm_gpu_nightly_genai-2025.4.28-cp311-cp311-manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.28+ x86-64 | Details |
| fbgemm_gpu_nightly_genai-2025.4.28-cp310-cp310-manylinux_2_28_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.28+ x86-64 | Details |
| fbgemm_gpu_nightly_genai-2025.4.28-cp39-cp39-manylinux_2_28_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.28+ x86-64 | Details |
Total release size: 63.4 MB
Release files / fbgemm_gpu_nightly_genai-2025.4.28-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | fbgemm_gpu_nightly_genai-2025.4.28-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 12.7 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
417aa06178f40dfe3940cdc0b034bae41b8a3ab0fbbc0f6c3f67089fd1b290cd
|
|
BLAKE2b-256 checksum How to use checksums |
e5b902bd38e5bc690554c4fcac24d38bff4c1bec5375b73b13f289d6fa8f7d72
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / fbgemm_gpu_nightly_genai-2025.4.28-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | fbgemm_gpu_nightly_genai-2025.4.28-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 12.7 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
5f9acfd6e7b8c26a227badb539be8a7028d5da5318043f2325e4923435f60fdb
|
|
BLAKE2b-256 checksum How to use checksums |
a4343dac0666ba3eaf7af8089591e6fe04c05a66fcbfa7ad7e95b2459f8d3941
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.2
|
Release files / fbgemm_gpu_nightly_genai-2025.4.28-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | fbgemm_gpu_nightly_genai-2025.4.28-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 12.6 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
5a6cedc94c6853bbcad818d44ad0ecadf3842596f236812bf4e9cc24f6d479f0
|
|
BLAKE2b-256 checksum How to use checksums |
6e4768e8e07f8b816c853b7977ad617deddcd33cabbf161ff0210614809ef855
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.8
|
Release files / fbgemm_gpu_nightly_genai-2025.4.28-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | fbgemm_gpu_nightly_genai-2025.4.28-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 12.7 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
9e26215e083d71efd9bfb4b244e62391ab8b013051b5bc0d8dfa1b68818ed11a
|
|
BLAKE2b-256 checksum How to use checksums |
74e16a179b3752a0db5ecacbf461995f9792ea8d5cad5cef9e7cbe637b3eb9d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.13
|
Release files / fbgemm_gpu_nightly_genai-2025.4.28-cp39-cp39-manylinux_2_28_x86_64.whl
| Download URL | fbgemm_gpu_nightly_genai-2025.4.28-cp39-cp39-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 12.6 MB |
| Tags | CPython 3.9 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
5ff4b0a231023dc83a2b19beaa65ac75264552f71544bfdad2503af711b7dda6
|
|
BLAKE2b-256 checksum How to use checksums |
a6cb140fe3769254935b453ddbb2ff5edb44e3e70d2936a4bdd87fc113b15496
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.18
|