Crate corgi

Crate corgi 

Source
Expand description

Machine learning, and dynamic automatic differentiation implementation.

Modules§

activation
Activation functions are differentiable non-linearities applied to the output of layers.
array
An n-dimensional array, with automatic differentation.
cost
Cost functions compute the loss given a target, and are used for the backward pass.
initializer
Initializers initialize the parameters of a model.
layer
Implementations of neural network layers.
model
A supervised neural network model, which computes a forward pass, and updates parameters based on a target.
numbers
Floating point type wrapper, which may be changed to f32 when the feature “f32” is active.
optimizer
Implementations of gradient descent optimizers, to optimize the parameters of a model.

Macros§

arr
Creates an Array, which is row-major, with either: