* .shared.layers.InputLayer#propagate(
* com.neuralnetwork.shared.network.INeuralNetContext)}.
*/
@Test
public final void testPropagate() {
INetwork n = new Network(Constants.FIVE, Constants.FIVE,
Constants.THREE,
new int[] {Constants.FOUR,
Constants.TWO,
Constants.FOUR});
n.build();
Vector<Double> values = new Vector<Double>();
values.add(NN_INPUT_VALUE);
values.add(NN_INPUT_VALUE);
values.add(NN_INPUT_VALUE);
values.add(NN_INPUT_VALUE);
values.add(NN_INPUT_VALUE);
IInputLayer l = new InputLayer(Constants.FIVE);
l.addValues(values);
n.setInputLayer(l);
INeuralNetContext nnctx = new NeuralNetContext(n);
l.propagate(nnctx);
}