private function kNeighborsDistances(array $sample)
{
$distances = [];
foreach ($this->samples as $index => $neighbor) {
$distances[$index] = $this->distanceMetric->distance($sample, $neighbor);
}
asort($distances);
return array_slice($distances, 0, $this->k, true);
}