cdalitz / hclust-cpp
C++ fast hierarchical clustering algorithms
☆81Updated last year
Related projects ⓘ
Alternatives and complementary repositories for hclust-cpp
- Highly parallel DBSCAN (HPDBSCAN)☆38Updated 2 months ago
- Abstractions of memory, allocator, vector, tuple, shared_ptr, unique_ptr, bitset, variant and string working on both CPU and GPU☆30Updated last month
- A pure C++ implementation of the lowess algorithm using templates☆21Updated 9 years ago
- Parallel Tasking Library (PTL) - Lightweight C++11 mutilthreading tasking system featuring thread-pool, task-groups, and lock-free task q…☆43Updated last week
- A generic C++11 k-means clustering implementation☆209Updated 3 years ago
- A header-only C++ library for k nearest neighbor search with Eigen3.☆51Updated 3 years ago
- Fast and full-featured Matrix Market I/O library for C++, Python, and R☆75Updated 3 months ago
- A Toolkit for Programming Parallel Algorithms on Shared-Memory Multicore Machines☆320Updated this week
- A fast, scalable and light-weight C++ Fréchet and DTW distance library, exposed to python and focused on clustering of polygonal curves.☆46Updated last year
- Greg's Template Library of useful classes.☆123Updated 2 weeks ago
- A simple and fast library allowing to run async tasks and execute task graphs.☆42Updated last month
- Dynamic Time Warping single header library for C++☆47Updated 3 years ago
- A C++ header-only for data transfer between linear algebra libraries (Eigen, Armadillo, OpenCV, ArrayFire, LibTorch).☆80Updated 6 months ago
- a CUDA implementation of a priority queue☆81Updated 4 years ago
- A modern, C++20-native, single-file header-only dense 2D matrix library.☆82Updated 8 months ago
- GPU B-Tree with support for versioning (snapshots).☆44Updated 3 weeks ago
- A Fast Parallel Algorithm for HDBSCAN* Clustering☆54Updated 2 years ago
- WIP · CUDA compatibility for Blaze · https://bitbucket.org/blaze-lib/blaze☆17Updated 5 years ago
- Kd-Tree library for kNN and range queries in plain C++98☆85Updated 10 months ago
- A single header-only C++ library for automatic / algorithmic differentiation.☆13Updated last year
- Generate simple index ranges in C++ and CUDA C++☆39Updated last year
- SuiteSparse: a suite of sparse matrix packages by @DrTimothyAldenDavis et al. with native CMake support☆52Updated 4 months ago
- Light and self-contained implementation of C++17 parallel algorithms.☆32Updated this week
- Lock-free parallel disjoint set data structure (aka UNION-FIND) with path compression and union by rank☆61Updated 9 years ago
- Fast and Efficient Implementation of HDBSCAN in C++ using STL☆55Updated 5 years ago
- A single file C++17 header-only Minimal Acyclic Subsequential Transducers, or Finite State Transducers☆54Updated 2 years ago
- CUDA kernel author's tools☆109Updated 2 years ago
- A header only library implementing common mathematical functions using SIMD intrinsics☆95Updated this week
- Library for performing spectral clustering in C++☆77Updated last year
- A graph library using modern C++ features (e.g., C++20 ranges) to be as efficient and user-friendly as possible.☆36Updated this week