//remove negative weights ...
System.out.println("Minimum weight without bias: " + MU.min(projection.getWeights()));
projection.addBias(100, .005f, tauPSC, true, false);
System.out.println("Minimum weight with bias: " + MU.min(projection.getWeights()));
pPost.reset();
network.run(0, 2);
TimeSeries diff = new TimeSeriesImpl(ideal.getTimes(), MU.difference(ideal.getValues(), pPost.getData().getValues()), ideal.getUnits());
Plotter.plot(diff, .01f, "positive weights");
projection.removeBias();
projection.addBias(100, tauPSC/5f, tauPSC, true, true);