13 #ifndef _INCLUDE_CLIZSELECTOR
14 #define _INCLUDE_CLIZSELECTOR
50 std::vector<IndicesStruct> indicesOut;
51 std::vector<Save*> inputSaveVec;
52 std::vector<Save*> outputSaveVec;
54 unsigned int *featureIDs;
57 float *featureWeightsAvg;
58 float *featureWeights;
59 unsigned int numFilled;
66 Selector(
SelectorHandle iHandle, std::vector<Save*> &iInputSaveVec, std::vector<Save*> &iOutputSaveVec, std::vector<IndicesStruct> iIndicesOut);
80 memMan.
free(featureIDs);
81 memMan.
free(featureStd);
82 memMan.
free(featureWeights);
83 memMan.
free(features);
void selectFeatures(int numNewSpikes)
Definition: clizSelector.cpp:170
Definition: clizSelector.h:25
float stdMultiplier4Weighting
Definition: clizSelector.h:30
Selector(SelectorHandle iHandle, std::vector< Save * > &iInputSaveVec, std::vector< Save * > &iOutputSaveVec, std::vector< IndicesStruct > iIndicesOut)
Definition: clizSelector.cpp:22
unsigned int numAllFeatures
Definition: clizSelector.h:27
unsigned int numFeatures
Definition: clizSelector.h:28
Definition: clizSelector.h:46
Definition: clizFunctions.h:268
void free(memPtr *memAdr)
Definition: clizFunctions.h:331
unsigned int spikeWindowSize
Definition: clizSelector.h:29
void threadFunc()
Definition: clizSelector.cpp:48
~Selector()
Definition: clizSelector.h:78