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) const 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 > | |
| baseModel::train(const std::vector< trainingExampleTemplate< T > > &trainingSet, const std::size_t whichOutput)=0 | baseModel< T > | pure virtual |
| vector2json(TT vec) | baseModel< T > | inlineprotected |
| vector2json(std::vector< unsigned long > vec) | baseModel< T > | inlineprotected |
| ~baseModel() | baseModel< T > | inlinevirtual |
| ~knnClassification() | knnClassification< T > |