Package org.dulab.javanmf.measures
Class Measure
java.lang.Object
org.dulab.javanmf.measures.Measure
- Direct Known Subclasses:
EuclideanDistance
public abstract class Measure
extends java.lang.Object
Provides a template for calculating the distance between matrices X and WH
- Author:
- Du-Lab Team dulab.binf@gmail.com
-
Constructor Details
-
Measure
public Measure()
-
-
Method Details
-
get
public abstract double get(@Nonnull org.ejml.data.DMatrixRMaj x, @Nonnull org.ejml.data.DMatrixRMaj w, @Nonnull org.ejml.data.DMatrixRMaj h)Returns distance between matrices X and WH- Parameters:
x
- matrix of shape [Npoints, Nvectors]w
- matrix of shape [Npoints, Ncomponents]h
- matrix of shape [Ncomponents, Nvectors]- Returns:
- distance value
-