com.marmoush.jann.model.regression
Class FeedForwardSvNet
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<SvLayer>
com.marmoush.jann.sv.SvNeuralNetwork
com.marmoush.jann.model.regression.FeedForwardSvNet
- All Implemented Interfaces:
- Serializable, Cloneable, Iterable<SvLayer>, Collection<SvLayer>, List<SvLayer>, RandomAccess
public class FeedForwardSvNet
- extends SvNeuralNetwork
The Class FeedForwardSvNet.
- See Also:
- Serialized Form
Methods inherited from class java.util.ArrayList |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize |
FeedForwardSvNet
public FeedForwardSvNet(int inputSize,
IWeight weightFnctr,
ITransfere transFnctr,
IPerformance performanceFnctr,
int... nNeuronsPerLayer)
- Instantiates a new feed forward sv net.
- Parameters:
inputSize
- the input sizeweightFnctr
- the weight fnctrtransFnctr
- the trans fnctrperformanceFnctr
- the performance fnctrnNeuronsPerLayer
- the n neurons per layer
getInputLayer
public SvLayer getInputLayer()
- Gets the input layer.
- Returns:
- the input layer
getOutputLayer
public SvLayer getOutputLayer()
- Gets the output layer.
- Returns:
- the output layer
init
public void init(int inputSize,
IWeight weightFnctr,
ITransfere transFnctr,
IPerformance perfFnctr,
int... nNeuronsPerLayer)
- Inits the.
- Parameters:
inputSize
- the input sizeweightFnctr
- the weight fnctrtransFnctr
- the trans fnctrperfFnctr
- the perf fnctrnNeuronsPerLayer
- the n neurons per layer
setInput
public void setInput(DoubleMatrix input)
- Sets the input.
- Parameters:
input
- the new input
setTarget
public void setTarget(DoubleMatrix target)
- Sets the target.
- Parameters:
target
- the new target
Copyright © 2011-2012 Marmoush.com. All Rights Reserved.