[][src]Crate scholar

A supervised machine learning library.

Structs

Dataset

A collection of input vectors matched with their expected output.

DatasetIterator

An iterator over a Dataset.

NeuralNet

A fully-connected neural network.

Sigmoid

The sigmoid activation.

Enums

LoadErr

An enumeration over the possible errors when loading a network from a file.

ParseCsvError

An enumeration over the possible errors when parsing a Dataset from a CSV.

SaveErr

An enumeration over the possible errors when saving a network to a file.

Traits

Activation

An activation for a NeuralNet, including a function and a 'derivative' function.