Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.neuroph.core.Layer

Packages that use Layer
org.neuroph.core | Provides base classes and basic building components for neural networks.
org.neuroph.nnet.comp.layer | Provides various specific layer types
org.neuroph.util | Provides various utility classes for creating neural networks, type codes, parsing vectors, etc.

Uses of Layer in org.neuroph.core

Fields in org.neuroph.core declared as Layer
`protected Layer` | `Neuron.parentLayer` Parent layer for this neuron

Methods in org.neuroph.core that return Layer
`Layer` | `NeuralNetwork.getLayerAt(int index)` Returns layer at specified index
`Layer[]` | `NeuralNetwork.getLayers()` Returns layers array
`Layer` | `Neuron.getParentLayer()` Returns reference to parent layer for this neuron

Methods in org.neuroph.core with parameters of type Layer
`void` | `NeuralNetwork.addLayer(int index, Layer layer)` Adds layer to specified index position in network
`void` | `NeuralNetwork.addLayer(Layer layer)` Adds layer to neural network
`int` | `NeuralNetwork.indexOf(Layer layer)` Returns index position of the specified layer
`void` | `NeuralNetwork.removeLayer(Layer layer)` Removes specified layer from network
`void` | `Neuron.setParentLayer(Layer parent)` Sets reference to parent layer for this neuron (layer in which the neuron is located)

Uses of Layer in org.neuroph.nnet.comp.layer

Subclasses of Layer in org.neuroph.nnet.comp.layer
`class` | `CompetitiveLayer` Represents layer of competitive neurons, and provides methods for competition.
`class` | `InputLayer` Represents a layer of input neurons - a typical neural network input layer

Uses of Layer in org.neuroph.util

Methods in org.neuroph.util that return Layer
`static Layer` | `LayerFactory.createLayer(int neuronsCount, Class<? extends TransferFunction> transferFunctionClass)`
`static Layer` | `LayerFactory.createLayer(int neuronsCount, NeuronProperties neuronProperties)`
`static Layer` | `LayerFactory.createLayer(int neuronsCount, TransferFunctionType transferFunctionType)`
`static Layer` | `LayerFactory.createLayer(List<NeuronProperties> neuronPropertiesVector)`

Methods in org.neuroph.util with parameters of type Layer
`static void` | `ConnectionFactory.forwardConnect(Layer fromLayer, Layer toLayer)` Creates forward connection pattern between specified layers
`static void` | `ConnectionFactory.forwardConnect(Layer fromLayer, Layer toLayer, double weightVal)` Creates forward connectivity pattern between the specified layers
`static void` | `ConnectionFactory.fullConnect(Layer layer)` Creates full connectivity within layer - each neuron with all other within the same layer
`static void` | `ConnectionFactory.fullConnect(Layer layer, double weightVal)` Creates full connectivity within layer - each neuron with all other within the same layer with the specified weight values for all conections.
`static void` | `ConnectionFactory.fullConnect(Layer layer, double weightVal, int delay)` Creates full connectivity within layer - each neuron with all other within the same layer with the specified weight and delay values for all conections.
`static void` | `ConnectionFactory.fullConnect(Layer fromLayer, Layer toLayer)` Creates full connectivity between the two specified layers
`static void` | `ConnectionFactory.fullConnect(Layer fromLayer, Layer toLayer, boolean connectBiasNeuron)` Creates full connectivity between the two specified layers
`static void` | `ConnectionFactory.fullConnect(Layer fromLayer, Layer toLayer, double weightVal)` Creates full connectivity between two specified layers with specified weight for all connections

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2012. All Rights Reserved.