Skip to content

Different metrics supported by faasle #3

@Qazalbash

Description

@Qazalbash
  • BhattacharyyaDist -log(sum(sqrt(x .* y) / sqrt(sum(x) * sum(y)))
  • BrayCurtis sum(abs(x - y)) / sum(abs(x + y))
  • Bregman F(x) - F(y) - inner(∇(y), x - y)
  • Chebyshev max(abs(x - y))
  • ChiSqDist sum((x - y).^2 / (x + y))
  • Cityblock sum(abs(x - y))
  • CorrDist cosine_dist(x - mean(x), y - mean(y))
  • CosineDist 1 - dot(x, y) / (norm(x) * norm(y))
  • Euclidean sqrt(sum((x - y) .^ 2))
  • GenKLDivergence sum(p .* log(p ./ q) - p + q)
  • Hamming sum(k .!= l)
  • Haversine Haversine formula
  • HellingerDist sqrt(1 - sum(sqrt(x .* y) / sqrt(sum(x) * sum(y))))
  • Jaccard 1 - sum(min(x, y)) / sum(max(x, y))
  • JSDivergence KL(p, m) / 2 + KL(q, m) / 2 with m = (p + q) / 2
  • KLDivergence sum(p .* log(p ./ q))
  • Mahalanobis sqrt((x - y)' * Q * (x - y))
  • MeanAbsDeviation mean(abs.(x - y))
  • MeanSqDeviation mean(abs2.(x - y))
  • Minkowski sum(abs(x - y).^p) ^ (1/p)
  • NormRMSDeviation rmsd(x, y) / (maximum(x) - minimum(x))
  • PeriodicEuclidean sqrt(sum(min(mod(abs(x - y), w), w - mod(abs(x - y), w)).^2))
  • RenyiDivergence log(sum( p .* (p ./ q) .^ (k - 1))) / (k - 1)
  • RMSDeviation sqrt(msd(x, y))
  • RogersTanimoto 2(sum(a&!b) + sum(!a&b)) / (2(sum(a&!b) + sum(!a&b)) + sum(a&b) + sum(!a&!b))
  • SpanNormDist max(x - y) - min(x - y)
  • SphericalAngle Haversine formula
  • SqEuclidean sum((x - y).^2)
  • SqMahalanobis (x - y)' * Q * (x - y)
  • TotalVariation sum(abs(x - y)) / 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions