MachineIntelligenceCore:Algorithms
|
Namespace containing data import/export classess and procedures. More...
Classes | |
class | BMPImporter |
Class responsible for importing CIFAR images. Returns a batch of Tensors. Assumes that every image can have different dimensions and belongs to a separate class. More... | |
class | CIFARImporter |
Class responsible for importing CIFAR images. Returns a batch of Tensors. More... | |
class | IBMFontMatrixImporter |
Importer responsible for importing/loading characters from IBM VGA font dataset. More... | |
class | Importer |
Parent class for all data importers. More... | |
class | MNISTMatrixImporter |
class | MNISTPatchImporter |
Importer responsible for importing/loading MNIST images with labels. More... | |
class | RawTextImporter |
Importer responsible for importing/loading raw text files and returning characters one by one, the character denotes the label on its own. More... | |
class | STL10MatrixImporter |
Enumerations | |
enum | IBMfont_t { font8x8_type = 8, font16x16_type = 16 } |
IBM font type. More... | |
Variables | |
const uint8_t | font8x8_table [] |
Table containing 8x8 characters. Originally created by Marcel Sondaar (IBM - VGA fonts). More... | |
const uint8_t | font16x16_table [] |
Table containing 8x8 characters. Originally created by Marcel Sondaar (IBM - VGA fonts). More... | |
const uint16_t | mask8x8 [] = {128, 64, 32, 16, 8, 4, 2, 1} |
Mask used during encoding of 8x8 characters. More... | |
const uint16_t | mask16x16 [] = {128, 64, 32, 16, 8, 4, 2, 1, 16384, 8192, 4096, 2048, 1024, 512, 256} |
Mask used during encoding of 8x8 characters. More... | |
const char | font_labels_table [] |
Table encodng for labels (chars). More... | |
Namespace containing data import/export classess and procedures.
IBM font type.
Enumerator | |
---|---|
font8x8_type |
Loads characters of size 8x8. |
font16x16_type |
Loads characters of size 16x16. |
Definition at line 36 of file IBMFontMatrixImporter.hpp.
const uint8_t mic::importers::font16x16_table[] |
Table containing 8x8 characters. Originally created by Marcel Sondaar (IBM - VGA fonts).
Definition at line 139 of file IBMFonts.hpp.
Referenced by mic::importers::IBMFontMatrixImporter::importData().
const uint8_t mic::importers::font8x8_table[] |
Table containing 8x8 characters. Originally created by Marcel Sondaar (IBM - VGA fonts).
Definition at line 36 of file IBMFonts.hpp.
Referenced by mic::importers::IBMFontMatrixImporter::importData().
const char mic::importers::font_labels_table[] |
Table encodng for labels (chars).
Definition at line 256 of file IBMFonts.hpp.
Referenced by mic::importers::IBMFontMatrixImporter::importData().
const uint16_t mic::importers::mask16x16[] = {128, 64, 32, 16, 8, 4, 2, 1, 16384, 8192, 4096, 2048, 1024, 512, 256} |
Mask used during encoding of 8x8 characters.
Definition at line 249 of file IBMFonts.hpp.
Referenced by mic::importers::IBMFontMatrixImporter::importData().
const uint16_t mic::importers::mask8x8[] = {128, 64, 32, 16, 8, 4, 2, 1} |
Mask used during encoding of 8x8 characters.
Definition at line 242 of file IBMFonts.hpp.
Referenced by mic::importers::IBMFontMatrixImporter::importData().