Class CIT
- java.lang.Object
-
- org.processmining.plugins.inductiveVisualMiner.causal.mvpc.CIT
-
- All Implemented Interfaces:
java.lang.Cloneable
public class CIT extends java.lang.Object implements java.lang.Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description double[][]dataIndependenceTestmethodjava.util.Map<org.processmining.plugins.InductiveMiner.Triple<java.lang.Integer,java.lang.Integer,gnu.trove.set.TIntSet>,java.lang.Double>pvalue_cache
-
Constructor Summary
Constructors Constructor Description CIT(double[][] data, IndependenceTest method, java.lang.String... kwargs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublecall(int X, int Y, gnu.trove.TIntCollection condition_set, java.lang.Object... args)doublecall(int X, int Y, java.lang.Object... args)CITclone()doublefisherz(int X, int Y, gnu.trove.TIntCollection condition_set)doublemv_fisherz(int X, int Y, gnu.trove.TIntCollection condition_set)gnu.trove.TIntCollectionmv_fisherz_get_index_no_mv_rows(double[][] mvdata)
-
-
-
Field Detail
-
method
public IndependenceTest method
-
pvalue_cache
public java.util.Map<org.processmining.plugins.InductiveMiner.Triple<java.lang.Integer,java.lang.Integer,gnu.trove.set.TIntSet>,java.lang.Double> pvalue_cache
-
data
public double[][] data
-
-
Constructor Detail
-
CIT
public CIT(double[][] data, IndependenceTest method, java.lang.String... kwargs)
-
-
Method Detail
-
call
public double call(int X, int Y, java.lang.Object... args)
-
call
public double call(int X, int Y, gnu.trove.TIntCollection condition_set, java.lang.Object... args)
-
fisherz
public double fisherz(int X, int Y, gnu.trove.TIntCollection condition_set)
-
mv_fisherz
public double mv_fisherz(int X, int Y, gnu.trove.TIntCollection condition_set)
-
mv_fisherz_get_index_no_mv_rows
public gnu.trove.TIntCollection mv_fisherz_get_index_no_mv_rows(double[][] mvdata)
-
clone
public CIT clone()
- Overrides:
clonein classjava.lang.Object
-
-