4 releases

0.1.2 Dec 17, 2023
0.1.1 Dec 17, 2023
0.1.0 Dec 17, 2023
0.0.1 Oct 14, 2023

#228 in Machine learning

MIT license

8KB
170 lines

SkyNet AI

A library for creating and training neural networks.

Example:

use skynet_ai::*;

fn main() {
    let network = Network::new(&vec![
        (2, Activation::ReLU),
        (3, Activation::ReLU),
        (3, Activation::ReLU),
        (3, Activation::ReLU),
        (2, Activation::ReLU),
    ]);

    let input = vec![6.2, 1.7];
    let output = network.forward(&input);

    println!("{:?} -> {:?}", input, output);
}

Dependencies

~245–620KB
~11K SLoC