SkillAgentSearch skills...

JGenLloydCluster

Generlized Lloyd / Linde-Buzo-Gray implementation in Java. Can be used to generate cluster points from a big amount of multidimensional vectors. Also includes a set of distance metrics (hausdorff / modified hausdorf, histogram intersection, etc.) to calculate distances between vectors.

Install / Use

/learn @internaut/JGenLloydCluster
About this skill

Quality Score

0/100

Supported Platforms

Zed

README

Java Implementation for Generalized Lloyd / Linde-Buzo-Gray Algorithm

This small Java library implements the Generalized-Lloyd or Linde-Buzo-Gray Algorithm for vector quantization. It therefore allows clustering of vectors of any dimension. This is helpful for example for image classification when using the SIFT or SURF algorithms. It might be also useful if you want to cluster a large amount of points on a map.

See also: https://mkonrad.net/projects/gen_lloyd.html

See also my Python implementation.

The source-code is provided under LGPL license.

Related Skills

View on GitHub
GitHub Stars4
CategoryDevelopment
Updated3y ago
Forks1

Languages

Java

Security Score

60/100

Audited on Mar 8, 2023

No findings