TarzaNN
TarzaNN neural network simulator
|
#include <NorbDataset.h>
Public Member Functions | |
NORB_Dataset (char *basefilename) | |
~NORB_Dataset () | |
OutputImage * | getImage (int index, OutputImage **list, int LorR) |
Matrix * | getDesiredOutcome (int index) |
int * | getInfo (int index) |
Protected Member Functions | |
void | init (char *basefilename) |
void | readImageFile (char *filename) |
void | readCategoryFile (char *filename) |
void | readInfoFile (char *filename) |
Protected Attributes | |
long | imageBaseOffset |
long | imageSize |
FILE * | imageFile |
OutputImage * | imageL |
OutputImage * | imageR |
long | categoryBaseOffset |
long | categorySize |
FILE * | categoryFile |
long | infoBaseOffset |
long | infoSize |
FILE * | infoFile |
int | info [10] |
int | IMAGE_SIZE |
int | INPUT_IMAGE_SIZE |
Repository for norb dataset ( http://www.cs.nyu.edu/~ylclab/data/norb-v1.0/ ). Should have two instances: training and testing
NORB_Dataset::NORB_Dataset | ( | char * | basefilename | ) |
Constructor. Base file name up to the -cat, -dat, etc
NORB_Dataset::~NORB_Dataset | ( | ) |
Matrix * NORB_Dataset::getDesiredOutcome | ( | int | index | ) | [virtual] |
Get category for specific image
Implements Dataset.
OutputImage * NORB_Dataset::getImage | ( | int | index, |
OutputImage ** | list, | ||
int | LorR | ||
) | [virtual] |
Get specific image, Left or Right is 0 or 1
Implements Dataset.
int * NORB_Dataset::getInfo | ( | int | index | ) |
Get info for specific image
void NORB_Dataset::init | ( | char * | basefilename | ) | [protected] |
void NORB_Dataset::readCategoryFile | ( | char * | filename | ) | [protected] |
void NORB_Dataset::readImageFile | ( | char * | filename | ) | [protected] |
void NORB_Dataset::readInfoFile | ( | char * | filename | ) | [protected] |
long NORB_Dataset::categoryBaseOffset [protected] |
FILE* NORB_Dataset::categoryFile [protected] |
long NORB_Dataset::categorySize [protected] |
int NORB_Dataset::IMAGE_SIZE [protected] |
long NORB_Dataset::imageBaseOffset [protected] |
FILE* NORB_Dataset::imageFile [protected] |
OutputImage* NORB_Dataset::imageL [protected] |
OutputImage* NORB_Dataset::imageR [protected] |
long NORB_Dataset::imageSize [protected] |
int NORB_Dataset::info[10] [protected] |
long NORB_Dataset::infoBaseOffset [protected] |
FILE* NORB_Dataset::infoFile [protected] |
long NORB_Dataset::infoSize [protected] |
int NORB_Dataset::INPUT_IMAGE_SIZE [protected] |