Show HN: Kentro – a fast Rust library for K-Means clustering
a year ago
- #Rust
- #K-Means
- #Clustering
- 高性能Rust实现的K-Means聚类算法
- 支持标准K-Means、球形K-Means、平衡K-Means和K-Medoids算法
- 通过Rayon实现多线程并行处理
- 采用构建器模式的灵活API,便于配置
- 内存高效,针对大数据集优化
- 全面的错误处理机制,提供详细的错误类型和消息
- 包含基础聚类、平衡聚类、中心点聚类和文本聚类的示例
- 自动使用所有可用CPU核心进行聚类分配
- 专为高性能设计,内存分配最少化
- 基于Apache 2.0许可证开源