rustml 0.0.1

A library for doing maching learning in Rust.
Documentation

For a documentation of the interfaces have a look at the rustml documentation.

Example: matrix multplication

pub mod matrix;

use matrix::*;

fn main() {

    let a = mat![1.0, 2.0; 3.0, 4.0; 5.0, 6.0];
    let b = mat![5.0, 7.0; 6.0, 2.0];
    let c = a * b;

    println!("{}", c);
}

Examples

You can find examples in the directory examples. These examples can be executed with Cargo as follows:

cargo run --example vector_addition
cargo run --example mnist_digits
cargo run --example matrix_multiplication