Package | Description |
---|---|
deepnetts.net |
Neural network architectures with their corresponding builders.
|
deepnetts.net.layers |
Neural network layers, which are main building blocks of a neural network.
|
Modifier and Type | Method and Description |
---|---|
ConvolutionalNetwork.Builder |
ConvolutionalNetwork.Builder.addConvolutionalLayer(int channelNum,
Filter filter)
Adds a convolutional layer with the given number of channels(filters),
with given settings of a convolutional filter and default type of activation function.
|
ConvolutionalNetwork.Builder |
ConvolutionalNetwork.Builder.addConvolutionalLayer(int channelNum,
Filter filter,
ActivationType activationType)
Adds a convolutional layer with the given number of channels(filters),
with given settings of a convolutional filter and given type of activation function.
|
ConvolutionalNetwork.Builder |
ConvolutionalNetwork.Builder.addMaxPoolingLayer(Filter filter)
Adds a max pooling layer with the given filter settings.Max pooling layer comes after convolutional layer and reduces the dimensions of the input received from the previous layer.
|
Modifier and Type | Method and Description |
---|---|
Filter |
Filter.groups(int groups) |
static Filter |
Filter.ofSize(int size)
Factory method that creates filter settings with specified size (using same size for filter width and height).
|
static Filter |
Filter.ofSize(int width,
int height)
Factory method that creates a filter settings with specified width and height
|
Filter |
Filter.padding(int padding) |
Filter |
Filter.stride(int stride) |
Constructor and Description |
---|
ConvolutionalLayer(int channels,
Filter filter) |
ConvolutionalLayer(int channels,
Filter filter,
ActivationType activationType) |
MaxPoolingLayer(Filter filter) |
Copyright © 2022. All rights reserved.