@kanaries/ml

OPTICS

API reference for OPTICS

Clusters.OPTICS

interface OPTICSOptions {
    min_samples?: number;
    max_eps?: number;
    metric?: Distance.IDistanceType;
    p?: number;
    eps?: number;
}
constructor(options: OPTICSOptions = {})

fitPredict(samplesX: number[][]): number[] returns cluster labels. Noise points are marked as -1.

const optics = new OPTICS({ eps: 0.5, min_samples: 5 });
const labels = optics.fitPredict(X);

On this page