PHP Класс Phpml\Clustering\DBSCAN

Наследование: implements Phpml\Clustering\Clusterer
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( float $epsilon = 0.5, integer $minSamples = 3, Phpml\Math\Distance $distanceMetric = null )
cluster ( array $samples ) : array

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

Метод Описание
expandCluster ( array $samples, array &$visited ) : array
getSamplesInRegion ( array $localSample, array $samples ) : array

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

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

public __construct ( float $epsilon = 0.5, integer $minSamples = 3, Phpml\Math\Distance $distanceMetric = null )
$epsilon float
$minSamples integer
$distanceMetric Phpml\Math\Distance

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

public cluster ( array $samples ) : array
$samples array
Результат array