Class Mmap_mixture_fit_traceKt
-
- All Implemented Interfaces:
public final class Mmap_mixture_fit_traceKt
-
-
Method Summary
Modifier and Type Method Description final static Pair<MatrixCell, Array<MatrixCell>>mmap_mixture_fit(Matrix P2, Matrix M1, Matrix M2, Matrix M3)Fits a MMAP using mixture of PH distributions based on moments. final static Pair<MatrixCell, Array<MatrixCell>>mmap_mixture_fit_trace(DoubleArray T, IntArray A)Fits a MMAP with m classes using a mixture of m^2 PH-distributions from trace data. final static Pair<MatrixCell, Array<MatrixCell>>mmap_mixture_fit_trace(Matrix T, Matrix A)Fits a MMAP with m classes using a mixture of m^2 PH-distributions from Matrix inputs. final static Matrixmtrace_sigma2(DoubleArray T, IntArray A)Computes two-step class transition probabilities from trace. final static Matrixmtrace_cross_moment(DoubleArray T, IntArray A, Integer k)Computes cross-class moments of given order from trace. -
-
Method Detail
-
mmap_mixture_fit
final static Pair<MatrixCell, Array<MatrixCell>> mmap_mixture_fit(Matrix P2, Matrix M1, Matrix M2, Matrix M3)
Fits a MMAP using mixture of PH distributions based on moments.
- Parameters:
P2- Two-step transition probabilitiesM1- First cross-class momentsM2- Second cross-class momentsM3- Third cross-class moments- Returns:
Pair of (fitted MMAP, PH distributions for each transition)
-
mmap_mixture_fit_trace
final static Pair<MatrixCell, Array<MatrixCell>> mmap_mixture_fit_trace(DoubleArray T, IntArray A)
Fits a MMAP with m classes using a mixture of m^2 PH-distributions from trace data.
Each PH distribution represents the probability distribution conditioned on the fact that the last arrival was of class i and the next arrival is of class j.
- Parameters:
T- Inter-arrival times as arrayA- Class labels as array- Returns:
Pair of (fitted MMAP, PH distributions for each transition)
-
mmap_mixture_fit_trace
final static Pair<MatrixCell, Array<MatrixCell>> mmap_mixture_fit_trace(Matrix T, Matrix A)
Fits a MMAP with m classes using a mixture of m^2 PH-distributions from Matrix inputs.
- Parameters:
T- Inter-arrival times as MatrixA- Class labels as Matrix- Returns:
Pair of (fitted MMAP, PH distributions for each transition)
-
mtrace_sigma2
final static Matrix mtrace_sigma2(DoubleArray T, IntArray A)
Computes two-step class transition probabilities from trace.
- Parameters:
T- Inter-arrival timesA- Class labels- Returns:
Two-step transition probability matrix
-
mtrace_cross_moment
final static Matrix mtrace_cross_moment(DoubleArray T, IntArray A, Integer k)
Computes cross-class moments of given order from trace.
The cross moment M_k(i,j) is the k-th moment of the inter-arrival time distribution conditioned on class i preceding and class j following.
- Parameters:
T- Inter-arrival timesA- Class labelsk- Moment order- Returns:
Matrix of cross-class moments
-
-
-
-