Package jdistlib.inference
Class SparseSubsetState
java.lang.Object
jdistlib.inference.SparseSubsetState
Immutable sparse subset, common parameters, and active coefficients.
-
Constructor Summary
ConstructorsConstructorDescriptionSparseSubsetState(int[] activeCandidates, double[] commonParameters, double[] coefficients) -
Method Summary
Modifier and TypeMethodDescriptionbooleanactive(int candidate) intactiveCandidate(int index) int[]intactiveIndex(int candidate) doublecoefficient(int index) double[]intdoublecommonParameter(int index) double[]booleaninthashCode()modelKey()Canonical collision-free textual identity used by sparse model reports.intsize()
-
Constructor Details
-
SparseSubsetState
public SparseSubsetState(int[] activeCandidates, double[] commonParameters, double[] coefficients)
-
-
Method Details
-
size
public int size() -
commonDimension
public int commonDimension() -
activeCandidate
public int activeCandidate(int index) -
commonParameter
public double commonParameter(int index) -
coefficient
public double coefficient(int index) -
activeCandidates
public int[] activeCandidates() -
commonParameters
public double[] commonParameters() -
coefficients
public double[] coefficients() -
active
public boolean active(int candidate) -
activeIndex
public int activeIndex(int candidate) -
modelKey
Canonical collision-free textual identity used by sparse model reports. -
equals
-
hashCode
public int hashCode()
-