@saehrimnir/druidjs / wasserstein
Function: wasserstein()
ts
function wasserstein(a: number[] | Float64Array<ArrayBufferLike>, b: number[] | Float64Array<ArrayBufferLike>): number;Defined in: metrics/wasserstein.js:10
Computes the 1D Wasserstein distance (Earth Mover's Distance) between two distributions.
Parameters
| Parameter | Type | Description |
|---|---|---|
a | number[] | Float64Array<ArrayBufferLike> | First distribution (histogram or probability mass) |
b | number[] | Float64Array<ArrayBufferLike> | Second distribution (histogram or probability mass) |
Returns
number
The Wasserstein/EMD distance between a and b.