Basic, lightweight, zero dependent, supervised, online learning tool. It can be used for any purpose.
var network = new Network(trainData, hiddenNeuronNumber, outputNeuronNumber, goalError, epoch, learningRate);
network.init();
// If you don't set momentum and weight decay values network automatically ignore these processes
network.setWeightDecay(0.001);
network.setMomentum(0.1);
// Training process
network.train();
// Test process
network.setTestData(testData);
network.test();