PHP Класс Phpml\Classification\KNearestNeighbors

Наследование: implements Classifier, use trait Phpml\Helper\Trainable, use trait Phpml\Helper\Predictable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( integer $k = 3, Phpml\Math\Distance $distanceMetric = null )

Защищенные методы

Метод Описание
predictSample ( array $sample ) : mixed

Приватные методы

Метод Описание
kNeighborsDistances ( array $sample ) : array

Описание методов

__construct() публичный Метод

public __construct ( integer $k = 3, Phpml\Math\Distance $distanceMetric = null )
$k integer
$distanceMetric Phpml\Math\Distance (if null then Euclidean distance as default)

predictSample() защищенный Метод

protected predictSample ( array $sample ) : mixed
$sample array
Результат mixed