FlashJet
FlashJet groups particles into jets. It accepts a NumPy event or a padded batch of PyTorch tensors. CUDA tensors can stay on the GPU during clustering.
Use it when a training loop needs to cluster jets repeatedly. The particle assignment is discrete. Summing each jet’s four-momentum remains differentiable with respect to its assigned particles.
This site follows the published main branch. Install FlashJet from Git using
the installation guide. The package version is 0.1.0; a
development snapshot is not a tagged release. PyPI publishing is deferred.
See Git distribution and releases for CI coverage, downloadable artifacts, and the checks required before a release.