1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//! Cogent is a library to construct and train neural networks.
//!
//! The goal of Cogent is to provide a simple library for usage of nueral networks.
//! ## Crate Status
//! While Cogent has come quite a way it is still very early in its development, as such things will be changing all the time.
//!
//! Things may change massively from version to version.

pub use crate::activations::*;
mod activations;

pub use crate::costs::*;
mod costs;

mod layer;

pub use crate::neural_network::{Layer, NeuralNetwork};
mod neural_network;

pub use crate::setter_enums::*;
mod setter_enums;

mod trainer;