This is the complete list of members for knnClassification< T >, including all inherited members.
addNeighbour(const int &classNum, const std::vector< T > &features) | knnClassification< T > | |
getJSONDescription(Json::Value ¤tModel) override | knnClassification< T > | virtual |
getK() const | knnClassification< T > | |
getNumInputs() const override | knnClassification< T > | virtual |
getWhichInputs() const override | knnClassification< T > | virtual |
knnClassification(const int &num_inputs, const std::vector< size_t > &which_inputs, const std::vector< trainingExampleTemplate< T > > &trainingSet, const int k) | knnClassification< T > | |
reset() override | knnClassification< T > | virtual |
run(const std::vector< T > &inputVector) override | knnClassification< T > | virtual |
setK(int newK) | knnClassification< T > | |
train(const std::vector< trainingExampleTemplate< T > > &trainingSet) override | knnClassification< T > | virtual |
train(const std::vector< trainingExampleTemplate< T > > &trainingSet, const std::size_t whichOutput) override | knnClassification< T > | virtual |
vector2json(TT vec) | baseModel< T > | inlineprotected |
vector2json(std::vector< unsigned long > vec) | baseModel< T > | inlineprotected |
~baseModel() | baseModel< T > | inlinevirtual |
~knnClassification() | knnClassification< T > |