|
Neuroph | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Layer | |
|---|---|
| org.neuroph.core | Provides base classes and basic building components for neural networks. |
| org.neuroph.nnet.comp | Provides components for the specific neural network models. |
| 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 idx)
Returns layer at specified index |
Layer |
Neuron.getParentLayer()
Returns reference on parent layer for this neuron |
| Methods in org.neuroph.core that return types with arguments of type Layer | |
|---|---|
java.util.Vector<Layer> |
NeuralNetwork.getLayers()
Returns getLayersIterator Vector collection |
java.util.Iterator<Layer> |
NeuralNetwork.getLayersIterator()
Returns interface for iterating layers |
| Methods in org.neuroph.core with parameters of type Layer | |
|---|---|
void |
NeuralNetwork.addLayer(int idx,
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 |
|---|
| Subclasses of Layer in org.neuroph.nnet.comp | |
|---|---|
class |
CompetitiveLayer
Represents layer of competitive neurons, and provides methods for competition. |
| Uses of Layer in org.neuroph.util |
|---|
| Methods in org.neuroph.util that return Layer | |
|---|---|
static Layer |
LayerFactory.createLayer(int neuronsNum,
NeuronProperties neuronProperties)
|
static Layer |
LayerFactory.createLayer(int neuronsNum,
TransferFunctionType transferFunctionType)
|
static Layer |
LayerFactory.createLayer(java.util.Vector<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,
double weightVal)
Creates full connectivity between two specified layers with specified weight for all connections |
|
Neuroph | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||