tinguely 0.0.1

Machine learning library
Documentation

tinguely

crate documentation minimum rustc 1.36.0 maintenance

tinguely is a machine learning library implemented entirely in Rust. This library is still in early stages of development.

Current Progress

tinguely uses mathru for its linear algebra calculations and optimization algorithms. There is still lots of room for optimization, but BLAS/LAPACK support is already integrated.

Currently implemented algorithms:

  • Linear Regression
  • Logistic Regression
  • Suport Vector Machine
  • K-Means

The models all provide predict and train methods enforced by the SupervisedLearn and UnsupervisedLearn traits.

Usage

###Installation The library is most easily used with cargo. Include the following lines in your Cargo.toml file:

[dependencies.tinguely]
version = "0.0.1"

Then import the modules and it is ready to be used:

use tinguely as tg;