public void addNeuronShift(int layerIndex, IFunction weightGenerator)
{
int prevLayerIndex = layerIndex - 1;
Layer prevLayer = network.getLayers().get(prevLayerIndex);
Neuron shiftNeuron = new Neuron(new ConstFunction(1));
prevLayer.getNeurons().add(shiftNeuron);
int shiftNeuronIndex = prevLayer.getNeurons().size() - 1;
Layer layer = network.getLayers().get(layerIndex);