Package | Description |
---|---|
deepnetts.net.layers |
Neural network layers, which are main building blocks of a neural network.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLayer
Base class for different types of layers.
|
class |
ConvolutionalLayer
Convolutional layer performs image convolution operation on outputs of a
previous layer using filters.
|
class |
FlattenLayer
Just transform outputs from prev 3d layer into flat 1d tensor in formward pass
backward pass will be same as backward for fc, and for 3d layers backwardFromFc
Automaticly add after 2d or 3d layer to transition to fc layers.
|
class |
FullyConnectedLayer
Fully connected layer is used as hidden layer in the neural network, and it
has a single row of units/nodes/neurons connected to all neurons in
previous and next layer.
|
class |
InputLayer
Input layer in a neural network.
|
class |
MaxPoolingLayer
This layer performs max pooling operation in convolutional neural network, which
scales down output from previous layer by taking max outputs from small predefined filter areas.
|
class |
OutputLayer
Output layer of a neural network.
|
class |
SoftmaxOutputLayer
Output layer with softmax activation function.
|
Copyright © 2022. All rights reserved.