Public Member Functions | |
CudaHmaxCBCL (std::string c0patchFile, std::string c1patchFile) | |
void | loadC0 (std::string c0patchFile) |
void | loadC1 (std::string c1patchFile) |
std::vector< std::string > | readList (std::string inName) |
std::vector< std::string > | readDir (std::string inName) |
void | extractC1Patch (Image< float > &stim, int index, int patchSize) |
void | initC1Patches (int numPatches, int patchSize, int patchDepth) |
void | extractC1Patches (std::vector< std::string > files, int numPatches, int patchSize, int patchDepth) |
void | writeOutFeatures (std::string c2FileName, int id, bool clearFile=false) |
void | writeOutC1Patches (std::string filename) |
void | readFilters (std::string filename, band_info **ppfilt, int *pnfilts) |
void | writeFilters (band_info *pfilt, int nfilts, std::string filename) |
void | extractPatches (std::vector< std::string > files, int numPatches) |
float * | getC2Features () |
int | numC2Features () |
void | getC1 (const float *pimg, int width, int height, bool copy=true) |
void | getC2 (const float *pimg, int width, int height) |
void | clearC1 () |
void | clearC2 () |
Definition at line 44 of file CudaHmaxCBCL.H.