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.