Scratch ANN using only numpy
The Artificial Neuron Network is made purely with python and Numpy. Usage: Create ANN: ANN([input_layer_size,hidden layers...,output_layer_size]) Train NN: ANN.mini_batch_training(training data, mini-batch size, learning rate, iterations per mini-batch) Classification: ANN.propagate_result(data)