9 个版本 (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.2.1 2020 年 11 月 29 日

#526 in 机器学习

Download history 602/week @ 2024-04-08 638/week @ 2024-04-15 498/week @ 2024-04-22 504/week @ 2024-04-29 548/week @ 2024-05-06 622/week @ 2024-05-13 682/week @ 2024-05-20 528/week @ 2024-05-27 687/week @ 2024-06-03 875/week @ 2024-06-10 540/week @ 2024-06-17 600/week @ 2024-06-24 443/week @ 2024-07-01 491/week @ 2024-07-08 501/week @ 2024-07-15 524/week @ 2024-07-22

每月 <1,966 次下载
linfa-tsne 中使用

MIT/Apache 许可

285KB
5K SLoC

降维

linfa-reduction 旨在提供降维算法的纯 Rust 实现。

总体概览

linfa-reductionlinfa 生态系统中的一个 crate,旨在创建一个在纯 Rust 中实现的经典机器学习工具包,类似于 Python 的 scikit-learn

当前状态

linfa-reduction 目前提供了以下降维方法的实现

  • 扩散映射
  • 主成分分析 (PCA)

示例

examples/ 目录中有一个使用示例。要运行,请使用

$ cargo run --release --example diffusion_map
$ cargo run --release --example pca

BLAS/LAPACK 后端

参阅 本节 以启用外部 BLAS/LAPACK 后端。

许可

双许可以与 Rust 项目兼容。

根据您的选择,受 Apache 许可证 2.0 版 https://apache.ac.cn/licenses/LICENSE-2.0 或 MIT 许可 http://opensource.org/licenses/MIT 的许可。此文件不得复制、修改或分发,除非根据那些条款。

依赖关系

~5–15MB
~229K SLoC