Uses of Interface
org.encog.neural.networks.layers.Layer

Packages that use Layer
org.encog.neural.networks   
org.encog.neural.networks.layers   
org.encog.neural.networks.logic   
org.encog.neural.networks.structure   
org.encog.neural.networks.synapse   
org.encog.neural.networks.synapse.neat   
org.encog.neural.networks.training.cpn   
org.encog.neural.prune   
 

Uses of Layer in org.encog.neural.networks
 

Methods in org.encog.neural.networks that return Layer
 Layer BasicNetwork.getLayer(String tag)
          Get the layer specified by the tag.
 

Methods in org.encog.neural.networks that return types with arguments of type Layer
 Map<String,Layer> BasicNetwork.getLayerTags()
           
 

Methods in org.encog.neural.networks with parameters of type Layer
 void Network.addLayer(Layer layer)
          Add a layer to the neural network.
 void BasicNetwork.addLayer(Layer layer)
          Add a layer to the neural network.
 void Network.addLayer(Layer layer, SynapseType type)
          Add a layer to the neural network.
 void BasicNetwork.addLayer(Layer layer, SynapseType type)
          Add a layer to the neural network.
 Collection<String> BasicNetwork.getTags(Layer layer)
          Get a list of all of the tags on a specific layer.
 void BasicNetwork.tagLayer(String tag, Layer layer)
          Tag a layer.
 

Uses of Layer in org.encog.neural.networks.layers
 

Classes in org.encog.neural.networks.layers that implement Layer
 class BasicLayer
          Basic functionality that most of the neural layers require.
 class ContextLayer
          Implements a context layer.
 class RadialBasisFunctionLayer
          This layer type makes use of several radial basis function to scale the output from this layer.
 

Methods in org.encog.neural.networks.layers that return types with arguments of type Layer
 Collection<Layer> Layer.getNextLayers()
           
 Collection<Layer> BasicLayer.getNextLayers()
           
 

Methods in org.encog.neural.networks.layers with parameters of type Layer
 void Layer.addNext(Layer next)
          Add a layer to this layer.
 void BasicLayer.addNext(Layer next)
          Add a layer as the next layer.
 void Layer.addNext(Layer next, SynapseType type)
          Add a layer to this layer.
 void BasicLayer.addNext(Layer next, SynapseType type)
           
 int BasicLayer.compareTo(Layer other)
          
 boolean Layer.isConnectedTo(Layer layer)
          Determine if this layer is connected to another.
 boolean BasicLayer.isConnectedTo(Layer layer)
          Determine if this layer is connected to another layer.
 

Uses of Layer in org.encog.neural.networks.logic
 

Methods in org.encog.neural.networks.logic that return Layer
 Layer ThermalLogic.getThermalLayer()
           
 

Methods in org.encog.neural.networks.logic with parameters of type Layer
 void SimpleRecurrentLogic.preprocessLayer(Layer layer, NeuralData input, Synapse source)
          Handle recurrent layers.
 void FeedforwardLogic.preprocessLayer(Layer layer, NeuralData input, Synapse source)
          Can be overridden by subclasses.
 

Uses of Layer in org.encog.neural.networks.structure
 

Methods in org.encog.neural.networks.structure that return types with arguments of type Layer
 List<Layer> NeuralStructure.getLayers()
           
 Collection<Layer> NeuralStructure.getPreviousLayers(Layer targetLayer)
          Get the previous layers from the specified layer.
 

Methods in org.encog.neural.networks.structure with parameters of type Layer
 void NeuralStructure.assignID(Layer layer)
          Assign an ID to the specified layer.
 int LayerComparator.compare(Layer layer1, Layer layer2)
          Compare two layers.
 boolean LayerComparator.equal(Layer layer1, Layer layer2)
          Determine if two layers are equal.
 Synapse NeuralStructure.findNextSynapseByLayerType(Layer layer, Class<? extends Layer> type)
          Find the next synapse by layer type.
 Synapse NeuralStructure.findPreviousSynapseByLayerType(Layer layer, Class<? extends Layer> type)
          Find previous synapse by layer type.
 Synapse NeuralStructure.findSynapse(Layer fromLayer, Layer toLayer, boolean required)
          Find the specified synapse, throw an error if it is required.
 int CalculateDepth.getDepth(Layer layer)
          Get the depth for a specific layer.
 Collection<Layer> NeuralStructure.getPreviousLayers(Layer targetLayer)
          Get the previous layers from the specified layer.
 List<Synapse> NeuralStructure.getPreviousSynapses(Layer targetLayer)
          Get the previous synapses.
 List<String> NeuralStructure.nameLayer(Layer layer)
          Obtain a name for the specified layer.
 

Method parameters in org.encog.neural.networks.structure with type arguments of type Layer
 Synapse NeuralStructure.findNextSynapseByLayerType(Layer layer, Class<? extends Layer> type)
          Find the next synapse by layer type.
 Synapse NeuralStructure.findPreviousSynapseByLayerType(Layer layer, Class<? extends Layer> type)
          Find previous synapse by layer type.
 

Uses of Layer in org.encog.neural.networks.synapse
 

Methods in org.encog.neural.networks.synapse that return Layer
 Layer Synapse.getFromLayer()
           
 Layer BasicSynapse.getFromLayer()
           
 Layer Synapse.getToLayer()
           
 Layer BasicSynapse.getToLayer()
           
 

Methods in org.encog.neural.networks.synapse with parameters of type Layer
 void Synapse.setFromLayer(Layer fromLayer)
          Set the from layer for this synapse.
 void BasicSynapse.setFromLayer(Layer fromLayer)
          Set the from layer for this synapse.
 void Synapse.setToLayer(Layer toLayer)
          Set the target layer from this synapse.
 void BasicSynapse.setToLayer(Layer toLayer)
          Set the target layer from this synapse.
 

Constructors in org.encog.neural.networks.synapse with parameters of type Layer
DirectSynapse(Layer fromLayer, Layer toLayer)
          Construct a direct synapse between the two specified layers.
OneToOneSynapse(Layer fromLayer, Layer toLayer)
          Construct a one-to-one synapse between the two layers.
WeightedSynapse(Layer fromLayer, Layer toLayer)
          Construct a weighted synapse between the two layers.
WeightlessSynapse(Layer fromLayer, Layer toLayer)
          Construct a weighted synapse between the two layers.
 

Uses of Layer in org.encog.neural.networks.synapse.neat
 

Methods in org.encog.neural.networks.synapse.neat that return Layer
 Layer NEATSynapse.getFromLayer()
           
 Layer NEATSynapse.getToLayer()
           
 

Methods in org.encog.neural.networks.synapse.neat with parameters of type Layer
 void NEATSynapse.setFromLayer(Layer fromLayer)
          Set the from layer for this synapse.
 void NEATSynapse.setToLayer(Layer toLayer)
          Set the target layer from this synapse.
 

Constructors in org.encog.neural.networks.synapse.neat with parameters of type Layer
NEATSynapse(Layer fromLayer, Layer toLayer)
          Construct a NEAT synapse.
 

Uses of Layer in org.encog.neural.networks.training.cpn
 

Methods in org.encog.neural.networks.training.cpn that return Layer
 Layer FindCPN.getInputLayer()
           
 Layer FindCPN.getInstarLayer()
           
 Layer FindCPN.getOutstarLayer()
           
 

Uses of Layer in org.encog.neural.prune
 

Methods in org.encog.neural.prune with parameters of type Layer
 void PruneSelective.changeNeuronCount(Layer layer, int neuronCount)
          Change the neuron count for the network.
 double PruneSelective.determineNeuronSignificance(Layer layer, int neuron)
          Determine the significance of the neuron.
 void PruneSelective.prune(Layer targetLayer, int neuron)
          Prune one of the neurons from this layer.
 void PruneSelective.stimulateNeuron(double percent, Layer layer, int neuron)
          Stimulate the specified neuron by the specified percent.
 void PruneSelective.stimulateWeakNeurons(Layer layer, int count, double percent)
          Stimulate weaker neurons on a layer.
 



Copyright © 2011. All Rights Reserved.