elektronn2.data.traindata module

Copyright (c) 2015 Marius Killinger, Sven Dorkenwald, Philipp Schubert All rights reserved

class elektronn2.data.traindata.Data(n_lab=None)[source]

Bases: object

Load and prepare data, Base-Obj

createCVSplit(data, label, n_folds=3, use_fold=2, shuffle=False, random_state=None)[source]
getbatch(batch_size, source='train')[source]
class elektronn2.data.traindata.MNISTData(input_node, target_node, path=None, convert2image=True, warp_on=False, shift_augment=True, center=True)[source]

Bases: elektronn2.data.traindata.Data

convert_to_image()[source]

For MNIST / flattened 2d, single-Layer, square images

static download()[source]
getbatch(batch_size, source='train')[source]
class elektronn2.data.traindata.PianoData(input_node, target_node, path='/home/mkilling/devel/data/PianoRoll/Nottingham_enc.pkl', n_tap=20, n_lab=58)[source]

Bases: elektronn2.data.traindata.Data

getbatch(batch_size, source='train')[source]
class elektronn2.data.traindata.PianoData_perc(input_node, target_node, path='/home/mkilling/devel/data/PianoRoll/Nottingham_enc.pkl', n_tap=20, n_lab=58)[source]

Bases: elektronn2.data.traindata.PianoData

getbatch(batch_size, source='train')[source]