cmpolis / distance.js

Vector distance and similarity measurements in JavaScript. eg: Euclidean, Manhattan, Chebyshev, angular distance.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

distance.js

Fast vector distance and similarity measurements in JavaScript. eg: Euclidean, Manhattan, Chebyshev, Angular.

by @ChrisPolis

Available measurements

Usage

distancejs[distanceType](arrayA, arrayB, [accessor]);

eg:

Numeric arrays: distancejs.euclidean(arrayA, arrayB);

Array of objects: distancejs.euclidean(arrayA, arrayB, function(d) { return d.val; });

License

MIT

About

Vector distance and similarity measurements in JavaScript. eg: Euclidean, Manhattan, Chebyshev, angular distance.


Languages

Language:JavaScript 100.0%