Пример #1
0
def main():

	# load data
	datasets = load_data('mnist.pkl.gz')
	train_set_x, train_set_y = datasets[0]
	valid_set_x, valid_set_y = datasets[1]

	#print train_set_x.shape

	"""
Пример #2
0
def main():

    # load data
    datasets = load_data("mnist.pkl.gz")
    train_set_x, train_set_y = datasets[0]
    valid_set_x, valid_set_y = datasets[1]

    # make neural network
    layers = []
    layers.append(ImageInput(out_sx=28, out_sy=28, out_depth=1))
    layers.append(LeNetConvPoolLayer(out_depth=7, filter_size=5))
    layers.append(LeNetConvPoolLayer(out_depth=3, filter_size=5))
    layers.append(Flattern())
    layers.append(LogisticRegression(n_out=10))

    # compile model and train
    model = Model(layers)
    model.fit(train_set_x, train_set_y, validation_data=[valid_set_x, valid_set_y])