cdalitz / hclust-cpp
C++ fast hierarchical clustering algorithms
☆85Updated last year
Alternatives and similar repositories for hclust-cpp:
Users that are interested in hclust-cpp are comparing it to the libraries listed below
- Abstractions of memory, allocator, vector, tuple, shared_ptr, unique_ptr, bitset, variant and string working on both CPU and GPU☆31Updated last week
- Library for performing spectral clustering in C++☆76Updated last year
- A header-only C++ library for k nearest neighbor search with Eigen3.☆54Updated 3 years ago
- A simple and fast minimalistic header-only library allowing to run async tasks and execute task graphs.☆49Updated 2 months ago
- A generic C++11 k-means clustering implementation☆210Updated 3 years ago
- Fast and Efficient Implementation of HDBSCAN in C++ using STL☆57Updated 5 years ago
- class that represents 16-bit floating point (half)☆12Updated last year
- SuiteSparse: a suite of sparse matrix packages by @DrTimothyAldenDavis et al. with native CMake support☆53Updated 6 months ago
- Complete Project Documentation☆94Updated last year
- A fast, scalable and light-weight C++ Fréchet and DTW distance library, exposed to python and focused on clustering of polygonal curves.☆48Updated last year
- A pure C++ implementation of the lowess algorithm using templates☆21Updated 9 years ago
- Tiny 2D Geometry Library☆28Updated 6 years ago
- General-purpose C++ graph library☆199Updated last week
- A C++ header only library for fast nearest neighbor and range searches using a KdTree. It supports interfacing with Eigen, OpenCV, and cu…☆40Updated last year
- Parallel Tasking Library (PTL) - Lightweight C++11 mutilthreading tasking system featuring thread-pool, task-groups, and lock-free task q…☆43Updated 2 months ago
- A graph library using modern C++ features (e.g., C++20 ranges) to be as efficient and user-friendly as possible.☆40Updated 2 months ago
- Light and self-contained implementation of C++17 parallel algorithms.☆33Updated 2 months ago
- WIP · CUDA compatibility for Blaze · https://bitbucket.org/blaze-lib/blaze☆17Updated 5 years ago
- Runs a single CUDA/OpenCL kernel, taking its source from a file and arguments from the command-line☆20Updated last week
- Kd-Tree library for kNN and range queries in plain C++98☆87Updated last year
- A modern, C++20-native, single-file header-only dense 2D matrix library.☆84Updated 10 months ago
- Dynamic Time Warping single header library for C++☆48Updated 3 years ago
- A C++ header-only for data transfer between linear algebra libraries (Eigen, Armadillo, OpenCV, ArrayFire, LibTorch).☆80Updated 8 months ago
- A lightweight C++ graph library☆76Updated 2 years ago
- C++ Matrix -- High performance and accurate (e.g. edge cases) matrix math library with expression template arithmetic operators☆116Updated 9 months ago
- A simple C++17 lib that helps you to quickly plot your data with GnuPlot☆48Updated last year
- A C++ RangeTree implementation.☆40Updated 4 years ago
- C++20 and onward collection of high performance data containers and related tools☆54Updated 3 months ago
- ☆31Updated 3 years ago
- Fast and full-featured Matrix Market I/O library for C++, Python, and R☆77Updated 5 months ago