public class NetworkLayer extends Object implements Serializable
| Constructor and Description |
|---|
NetworkLayer(MultiLayerNetwork.Aggregation aggregationFunction,
MultiLayerNetwork.Transfer transferFunction,
MultiLayerNetwork.BiasType biasType) |
NetworkLayer(MultiLayerNetwork.Aggregation aggregationFunction,
MultiLayerNetwork.Transfer transferFunction,
MultiLayerNetwork.BiasType biasType,
int neuronCount) |
public NetworkLayer(MultiLayerNetwork.Aggregation aggregationFunction, MultiLayerNetwork.Transfer transferFunction, MultiLayerNetwork.BiasType biasType)
public NetworkLayer(MultiLayerNetwork.Aggregation aggregationFunction, MultiLayerNetwork.Transfer transferFunction, MultiLayerNetwork.BiasType biasType, int neuronCount)
public void setLayer(int nr)
public NetworkLayerBackward getAlgorithmBackward()
public void setLearningRate(double v)
public double getLearningRate()
public void setSampleWeight(double v)
public WeightUpdate getAlgorithmWeightUpdate()
public void setAlgorithmBackward(NetworkLayerBackward algorithmBackward)
public NetworkLayerForward getAlgorithmForward()
public void setAlgorithmForward(NetworkLayerForward algorithmForward)
public NetworkLayer getNextLayer()
public void setNextLayer(NetworkLayer nextLayer)
public NetworkLayer getPreviousLayer()
public void setPreviousLayer(NetworkLayer previousLayer)
public Variable getInputDeviationVariable()
public void setWeightVariable(Variable weight)
public void calculateForward()
public void calculateBackward()
public void calculateWeightUpdate()
public Variable getWeightVariable()
public void createVariablesIfNecessary()
public String getLabel()
public void reset()
public int getNeuronCount()
public void setInputVariable(Variable v)
public void setOutputDeviationVariable(Variable v)
public void setOutputVariable(Variable v)
public Variable getInputVariable()
public Variable getOutputDeviationVariable()
public Variable getOutputVariable()
public void addInputMatrix(Matrix matrix)
Copyright © 2015 Java Data Mining Package. All rights reserved.