5个不稳定版本
0.7.0 | 2023年10月16日 |
---|---|
0.6.1 | 2022年12月3日 |
0.6.0 | 2022年6月15日 |
0.5.1 | 2022年3月1日 |
0.5.0 | 2021年10月21日 |
#748 in 机器学习
每月21,768次下载
在 11 个crate中使用(直接使用3个)
240KB
4.5K SLoC
最近邻
linfa-nn
提供了最近邻算法的纯Rust实现。
整体概览
linfa-nn
是linfa
生态系统中的一个crate,旨在创建一个用于纯Rust实现的经典机器学习工具包,类似于Python的scikit-learn
。
最近邻搜索(NNS)作为一种接近度搜索,是寻找给定集中与给定点最接近(或最相似)的点的优化问题。接近度通常用差异函数来表示:对象越不相似,函数值就越大。
当前状态
linfa-nn目前提供了以下实现:- 线性 - 球树 - KD树
许可证
双许可以兼容Rust项目。
根据您的选择,许可协议为Apache License,版本2.0 https://apache.ac.cn/licenses/LICENSE-2.0 或MIT许可证 http://opensource.org/licenses/MIT。此文件不得根据这些条款进行复制、修改或分发。
依赖项
~5MB
~93K SLoC