Trainingsdaten und Testdaten liegen jeweils als .csv Dateien vor. Sie enthalten einen eindeutigen id_code und 784 Pixelwerte, die Traininigsdaten zudem eine "label" Spalte als wahren Wert der zu klassifizierenden Zeichen. Das Trainingsset umfasst 651404 Bilder, das Testset 162951. Jedes Bild ist 28 Pixel hoch und 28 Pixel breit, also insgesamt die genannten 784 Pixel. Jedem Pixel ist ein einzelner Pixelwert zugeordnet, der die Helligkeit dieses Pixels repräsentiert. Dieser Pixelwert ist eine ganze Zahl zwischen 0 und 255. Die Werte in der "label" Spalte enthalten des ASCII Code des dargestellten Zeichens, also 48 für "0" 49 für "1" 65 für "A" 90 für "Z" 97 für "a" 122 für "z" Die Submission muss in umgekehrter Weise auch den ASCII Code der erkannten Zeichen enthalten Die Datei train.csv enthält id_code, label und Pixeldaten für das Trainingsset. Die Datei test.csv enthält id_code und Pixeldaten für das Testset. Die Datei sample_submission.csv enthält eine valide Muster-Submission, welche alle Testbilder als Ziffer 0 (ASCII 48) klassifiziert.