Package | Description |
---|---|
deepnetts.automl |
Support for automatically building deep learning models using hyper-parameter search.
|
deepnetts.net |
Neural network architectures with their corresponding builders.
|
deepnetts.net.layers |
Neural network layers, which are main building blocks of a neural network.
|
deepnetts.net.layers.activation |
Activation functions for neural network layers.
|
Modifier and Type | Method and Description |
---|---|
void |
FeedForwardNetworkFactory.setHiddenActivation(ActivationType hiddenActivation) |
Modifier and Type | Method and Description |
---|---|
ConvolutionalNetwork.Builder |
ConvolutionalNetwork.Builder.addConvolutionalLayer(int channelNum,
ActivationType activationType)
Adds a convolutional layer with the given number of channels(filters),
with given activation function type and default 3x3 filter size.
|
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.addConvolutionalLayer(int channelNum,
int filterSize,
ActivationType activationType)
Adds a convolutional layer with the given number of channels(filters),
with given filter size (same width and height) and given type of activation function.
|
ConvolutionalNetwork.Builder |
ConvolutionalNetwork.Builder.addConvolutionalLayer(int filterWidth,
int filterHeight,
int channelNum,
int stride,
ActivationType activationType)
Adds a convolutional layer with the given width and height of convolutional filters,
given number of channels(filters) and stride(filter step), and given type of activation function.
|
ConvolutionalNetwork.Builder |
ConvolutionalNetwork.Builder.addFullyConnectedLayer(int layerWidth,
ActivationType activationType)
Adds fully connected layer with specified width and activation function.
|
FeedForwardNetwork.Builder |
FeedForwardNetwork.Builder.addFullyConnectedLayer(int layerWidth,
ActivationType activationType)
Adds fully connected addLayer with specified width and activation
function to the network.
|
FeedForwardNetwork.Builder |
FeedForwardNetwork.Builder.addHiddenFullyConnectedLayers(ActivationType activationType,
int... layerWidths)
Adds fully connected hidden layers with widths given in layerWidths param and given activation function type.
|
ConvolutionalNetwork.Builder |
ConvolutionalNetwork.Builder.addOutputLayer(int layerWidth,
ActivationType activationType)
Adds output layer to the neural network with specified width (number of outputs) and activation function type.
|
FeedForwardNetwork.Builder |
FeedForwardNetwork.Builder.addOutputLayer(int width,
ActivationType activationType)
Adds output layer to the neural network with specified width (number of outputs) and activation function type.
|
ConvolutionalNetwork.Builder |
ConvolutionalNetwork.Builder.hiddenActivationFunction(ActivationType activationType)
Sets default type of the activation function to use for all hidden layers in the network.
|
FeedForwardNetwork.Builder |
FeedForwardNetwork.Builder.hiddenActivationFunction(ActivationType activationType)
Sets default type of the activation function to use for all hidden layers in the network.
|
Modifier and Type | Method and Description |
---|---|
ActivationType |
AbstractLayer.getActivationType() |
Constructor and Description |
---|
AbstractLayer(ActivationType activationType) |
ConvolutionalLayer(int channels,
Filter filter,
ActivationType activationType) |
ConvolutionalLayer(int filterWidth,
int filterHeight,
int channels,
int stride,
ActivationType activationType) |
FullyConnectedLayer(int width,
ActivationType actType)
Creates an instance of fully connected layer with specified width (number
of neurons) and activation function type.
|
OutputLayer(int width,
ActivationType actType)
Creates an instance of output layer with specified width (number of outputs)
and specified activation function.
|
OutputLayer(String[] outputLabels,
ActivationType actType) |
Modifier and Type | Method and Description |
---|---|
static ActivationType |
ActivationType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ActivationType[] |
ActivationType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static ActivationFunction |
ActivationFunction.create(ActivationType type)
Creates and returns specified type of activation function.
|
Copyright © 2022. All rights reserved.