CLUEstering
High-performance density-based weighted clustering library developed at CERN
|
▼ include | |
▼ CLUEstering | |
▼ core | |
Clusterer.hpp | Implements the Clusterer class, which is the interface for running the clustering algorithm |
ConvolutionalKernel.hpp | Provides the kernel classes for the convolution done when computing the weighted density of the points |
▼ data_structures | |
AssociationMap.hpp | Provides the AssociationMap class for managing associations between keys and values /// |
PointsDevice.hpp | Provides the PointsDevice class for managing points on a device |
PointsHost.hpp | Provides the PointsHost class for managing points in host memory |
Tiles.hpp | |
▼ utils | |
get_device.hpp | Provides a function to get an alpaka device by its index |
get_queue.hpp | Provides functions to get an alpaka queue from a device index or a device object |
read_csv.hpp | Provides functions to read points from a CSV file into a PointsHost object |
validation.hpp | |
CLUEstering.hpp | Header file for the CLUEstering library |