Expand description
§DeepIron
DeepIron
is a simple and extensible machine learning library written in Rust.
The goal of this library is to understand the fundamentals of machine learning by implementing them from scratch.
As such, the library is basic, unoptimised, and not suitable for production use.
Modules§
- data_
loader - A module for loading and transforming data into a Polars DataFrame.
- k_means
- A set of structs and functions for k-means clustering.
- layers
- A set of structs and functions that define a layer in a neural network.
- linear_
regression - A set of structs and functions for linear regression.
- logistic_
regression - A set of structs and functions for logistic regression.
- model
- A set of submodules used to define a generic model.
- multilayer_
perceptron - A module encapsulating the structures and methods for building a multilayer perceptron.
- support_
vector_ machine - A set of structs and functions for support vector machines.