Class Query<M,​R extends ch.idsia.crema.factor.GenericFactor>


  • public class Query<M,​R extends ch.idsia.crema.factor.GenericFactor>
    extends Object
    • Method Detail

      • setCounterfactual

        public Query setCounterfactual​(boolean counterfactual)
      • setTarget

        public Query setTarget​(int... target)
      • setEvidence

        public Query setEvidence​(gnu.trove.map.TIntIntMap evidence)
      • setIntervention

        public Query setIntervention​(gnu.trove.map.TIntIntMap intervention)
      • setEvidence

        public Query setEvidence​(int var,
                                 int state)
      • setIntervention

        public Query setIntervention​(int var,
                                     int state)
      • getTarget

        public int[] getTarget()
      • getEvidence

        public gnu.trove.map.TIntIntMap getEvidence()
      • getIntervention

        public gnu.trove.map.TIntIntMap getIntervention()
      • isCounterfactual

        public boolean isCounterfactual()
      • getCounterfactualMapping

        public WorldMapping getCounterfactualMapping()
      • setCounterfactualMapping

        public void setCounterfactualMapping​(WorldMapping counterfactualMapping)
      • setEpsilon

        public Query setEpsilon​(double epsilon)
      • getEpsilon

        public double getEpsilon()