2021-05-31 16:26:26 +02:00
|
|
|
|
#RUN
|
|
|
|
|
|
|
|
|
|
import mnist_loader
|
|
|
|
|
training_data, validation_data, test_data = mnist_loader.load_data_wrapper()
|
|
|
|
|
|
|
|
|
|
import network
|
2021-06-01 19:35:39 +02:00
|
|
|
|
import dataset_loader
|
2021-05-31 16:26:26 +02:00
|
|
|
|
|
2021-06-01 19:35:39 +02:00
|
|
|
|
net = network.Network([262144, 30, 10]) #Testé : 94,56%
|
|
|
|
|
net.SGD(dataset_loader.loadTrainingSet("training"), 30, 10, 3.0, test_data=dataset_loader.loadTestSet("test"))
|
2021-05-31 16:26:26 +02:00
|
|
|
|
|
2021-05-31 16:32:22 +02:00
|
|
|
|
# net = network.Network([784, 100, 10]) #Marche mieux apparemment
|
|
|
|
|
# net.SGD(training_data, 30, 10, 3.0, test_data=test_data)
|
2021-05-31 16:26:26 +02:00
|
|
|
|
|
|
|
|
|
# net = network.Network([784, 100, 10]) #Marche pas bien apparemment
|
|
|
|
|
# net.SGD(training_data, 30, 10, 0.001, test_data=test_data)
|
|
|
|
|
|
|
|
|
|
# net = network.Network([784, 30, 10]) #Marche pas du tout apparemment
|
2021-05-31 16:32:22 +02:00
|
|
|
|
# net.SGD(training_data, 30, 10, 100.0, test_data=test_data)
|
|
|
|
|
|