static double[][] output = {
{0}, {1}, {1}, {0},
};
public static void main(String[] args) {
INetworkBuilder builder = new NetworkBuilder();
int[] topology = {2, 3, 1};
Activations[] activations = {Activations.LIN, Activations.TANH, Activations.LIN};
INeuralNetwork network = builder.build(topology, activations);
Printing.printNetworkWeights(network);
TrainingInput in = new TrainingInput();
in.iterationsCount = 3000;
in.learningRate = 0.8;