Skip to content

JackyTung/MNIST_Loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

MNIST Dataset Loader C++


About MNIST:
<<<<<<< HEAD http://yann.lecun.com/exdb/mnist/ Yann LeCun (Courant Institute, NYU), Corinna Cortes (Google Labs, New York)

http://yann.lecun.com/exdb/mnist/
Yann LeCun (Courant Institute, NYU), Corinna Cortes (Google Labs, New York)

33450fe19007dc22c478dbfc80e9a87a27a835e1 and Christopher J.C. Burges (Microsoft Research, Redmond)

The MNIST database of handwritten digits, has a training set of 60,000 examples, and a test set of 10,000 examples. It is a subset of a larger set available from NIST. The digits have been size-normalized and centered in a fixed-size image (28x28)

It is a good database for people who want to try learning techniques and pattern recognition methods on real-world data while spending minimal efforts on preprocessing and formatting.

About the Loader
This is a short C++ programm to parse the MNIST Dataset. (which is one of the most popular datasets to train neural networks)

  • All four MNIST data files are needed (training images + labels / test images + labels)
  • Path to those files is passed in the constructor
  • The class has two members (trainingData & testData) that hold the 60.000 & 10.000 digits
  • The pixel data of each digit is stored in a two dimensional vector (rows / columns)
  • Printout function, to verify that the digits + labels are parsed correctly

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages