knn static method
Implementation
static num knn(List<List<num>> trainingSet, List<num> testPoint,
{int k = 0}) {
return LodashChain(trainingSet)
.map((row) {
return [distance(initial(row), testPoint), LodashChain.last(row)];
})
.sortByColumn(0)
.slice(0, k)
.countByToPairs(1)
.sortByColumn(1)
.lastInChain()
.first()
.value();
}