OpenANN  1.1.0
An open source library for artificial neural networks.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
IDXLoader Class Reference

#include <IDXLoader.h>

Public Member Functions

 IDXLoader (int padToX=29, int padToY=29, int loadTraininN=-1, int loadTestN=-1, std::string directory="mnist/")
 
void load (bool train, int maxN)
 

Public Attributes

int padToX
 
int padToY
 
std::string directory
 
int trainingN
 
int testN
 
int D
 
int F
 
Eigen::MatrixXd trainingInput
 
Eigen::MatrixXd trainingOutput
 
Eigen::MatrixXd testInput
 
Eigen::MatrixXd testOutput
 
OpenANN::Logger debugLogger
 

Constructor & Destructor Documentation

IDXLoader::IDXLoader ( int  padToX = 29,
int  padToY = 29,
int  loadTraininN = -1,
int  loadTestN = -1,
std::string  directory = "mnist/" 
)
inline

Member Function Documentation

void IDXLoader::load ( bool  train,
int  maxN 
)
inline

Member Data Documentation

int IDXLoader::D
OpenANN::Logger IDXLoader::debugLogger
std::string IDXLoader::directory
int IDXLoader::F
int IDXLoader::padToX
int IDXLoader::padToY
Eigen::MatrixXd IDXLoader::testInput
int IDXLoader::testN
Eigen::MatrixXd IDXLoader::testOutput
Eigen::MatrixXd IDXLoader::trainingInput
int IDXLoader::trainingN
Eigen::MatrixXd IDXLoader::trainingOutput

The documentation for this class was generated from the following file: