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日 |
#952 in 机器学习
每月3,742次下载
270KB
5K SLoC
线性模型
linfa-linear
旨在提供流行的线性回归算法的纯Rust实现。
总体情况
linfa-linear
是linfa
生态系统中的一个crate,旨在创建一个在纯Rust中实现的经典机器学习工具包,类似于Python的scikit-learn
。
当前状态
linfa-linear
目前提供了以下回归算法的实现
- 普通最小二乘法
- 广义线性模型(GLM)
示例
在examples/
目录中有一个使用示例。要运行,请使用
$ cargo run --example diabetes
$ cargo run --example glm
BLAS/Lapack后端
参见本节以启用外部BLAS/LAPACK后端。
许可
双许可以与Rust项目兼容。
根据您的选择,许可在Apache License,版本2.0 https://apache.ac.cn/licenses/LICENSE-2.0 或MIT许可证 http://opensource.org/licenses/MIT 下。此文件不得复制、修改或分发,除非根据那些条款。
依赖项
~4–14MB
~217K SLoC