|
MachineIntelligenceCore:Algorithms
|
Contains encoder parent class and all derived classes. More...
Classes | |
| class | CharMatrixXfEncoder |
| Encoder responsible for encoding character into Matrix SDRs. A 1-of-k encoder, i.e. it simply encodes char to ASCII and turns on that bit, i.e. there is no learning. More... | |
| class | ColMatrixEncoder |
| Encoder responsible for encoding single channel (float) matrices (e.g. grayscale images) into SDRs. There is no learning (auto-encoding), instead it simply transforms matrix of floats into a vector. More... | |
| class | Encoder |
| Abstract parent class for all encoders. More... | |
| class | MatrixSDREncoder |
| Abstract parent class for all encoders using MatrixXf as SDR datatype. More... | |
| class | UIntMatrixEncoder |
| Encoder responsible for encoding unsigned integers into Matrix SDRs. A 1-of-k encoder, i.e. it simply turns on the adequate, i.e. there is no learning. More... | |
Typedefs | |
| typedef ColMatrixEncoder< float > | MatrixXfMatrixXfEncoder |
| (Legacy compatibility) Wrapper for ColMatrixEncoder<float>. More... | |
| template<typename inputDataType = float> | |
| using | MatrixXfSDREncoder = MatrixSDREncoder< inputDataType, float > |
| (Legacy compatibility) Wrapper for MatrixSDREncoder<inputDataType, float> More... | |
| typedef UIntMatrixEncoder< float > | UIntMatrixXfEncoder |
| (Legacy Compatibility) Wrapper for MatrixSDREncoder<float> More... | |
Contains encoder parent class and all derived classes.
| typedef ColMatrixEncoder<float> mic::encoders::MatrixXfMatrixXfEncoder |
(Legacy compatibility) Wrapper for ColMatrixEncoder<float>.
Definition at line 36 of file MatrixXfMatrixXfEncoder.hpp.
| using mic::encoders::MatrixXfSDREncoder = typedef MatrixSDREncoder<inputDataType, float> |
(Legacy compatibility) Wrapper for MatrixSDREncoder<inputDataType, float>
| inputDataType | Template parameter defining the input (sample) datatype. |
| SDRType | Template parameter defining the SDR type. |
Definition at line 40 of file MatrixXfSDREncoder.hpp.
| typedef UIntMatrixEncoder<float> mic::encoders::UIntMatrixXfEncoder |
(Legacy Compatibility) Wrapper for MatrixSDREncoder<float>
Definition at line 36 of file UIntMatrixXfEncoder.hpp.