Module nncombinator::layer

source ·
Expand description

The various layers that make up a neural network and the traits they implement

Modules

  • Implementation of Activation layers
  • Batch normalization layer implementation
  • Implementation of bias layer
  • Implementation of a layer for inverse transformation of the error type during back propagation
  • Implementation of Input layers
  • Implementation of all full connected layers
  • Implementation of output layers

Enums

Traits

  • Trait that defines the ability to add layers to a neural network.
  • Trait that defines the ability to add a layer with learning capabilities to a neural network.
  • Trait that defines the function to query information to calculate the difference when applying the difference of neural networks.
  • Characteristics defining the internal implementation of the error back propagation method in neural networks
  • Trait defining the implementation of error back propagation in neural networks
  • Trait defining an implementation of error back propagation for neural networks with batch processing.
  • Trait defining the implementation of forward propagation of neural networks by batch processing.
  • Trait defining the relevant type of implementation of forward propagation of neural networks by batch processing.
  • Trait that defines the implementation of the process of calculating the loss during error back propagation of neural networks by batch processing.
  • Trait that defines an implementation that calculates the results of forward propagation prior to the error back propagation process of a neural network through batch processing.
  • Trait that defines the relevant type of implementation that calculates the results of forward propagation prior to processing the error back propagation of the neural network by batch processing.
  • Trait that defines the implementation of neural network training by batch processing.
  • Trait defining the internal implementation of forward propagation of a neural network
  • Trait defining the implementation of forward propagation of neural networks
  • Trait that defines the function of differential application of inputs in the process of forward propagation to neural networks.
  • Trait defining the calculation of the error during error back propagation.
  • Trait that defines the process of forward propagation performed prior to the process of error back propagation.
  • Trait that defines the learning process of a neural network.
  • Trait defined functionality that attempts to add layers to a neural network.
  • Trait that defines a function that seeks to add a learnable layer to a neural network