provided_datasets = [ training_set, testing_set ] net1 = Ann( structure=[784, 150, 10], datasets=provided_datasets, activation_function=[T.nnet.sigmoid, T.nnet.sigmoid, T.nnet.sigmoid], learning_rate=0.1, regression_layer=SumOfSquaredErrors ) net1.train(100) minor_demo(net1) net2 = Ann( structure=[784, 150, 10], datasets=provided_datasets, activation_function=[T.nnet.sigmoid, T.nnet.sigmoid, T.nnet.sigmoid], learning_rate=0.2, regression_layer=SumOfSquaredErrors ) net2.train(100) minor_demo(net2) net3 = Ann( structure=[784, 200, 40, 10], datasets=provided_datasets,
def test(self): minor_demo(self.net)