public static Factor makeIdentityFactor () { return new ConstantFactor (1.0); }
public String toString () { return dumpToString (); }
private Factor newSepsetPtl (Set sepset) { if (sepset.isEmpty ()) { // use identity factor return ConstantFactor.makeIdentityFactor (); } else { return new TableFactor (sepset); } }
public static Factor makeIdentityFactor () { return new ConstantFactor (1.0); }
private Factor newSepsetPtl (Set sepset) { if (sepset.isEmpty ()) { // use identity factor return ConstantFactor.makeIdentityFactor (); } else { return new TableFactor (sepset); } }
public String toString () { return dumpToString (); }
public Factor duplicate () { return new ConstantFactor (c); }
private Factor newSepsetPtl (Set sepset) { if (sepset.isEmpty ()) { // use identity factor return ConstantFactor.makeIdentityFactor (); } else { return new TableFactor (sepset); } }
public String toString () { return dumpToString (); }
public Factor duplicate () { return new ConstantFactor (c); }
public static Factor makeIdentityFactor () { return new ConstantFactor (1.0); }
public Factor duplicate () { return new ConstantFactor (c); }
protected Factor marginalizeInternal (VarSet varsToKeep) { if (varsToKeep.contains (var)) { return duplicate (); } else { return new ConstantFactor (val * (max - min)); } }
protected Factor marginalizeInternal (VarSet varsToKeep) { if (varsToKeep.contains (var)) { return duplicate (); } else { return new ConstantFactor (1.0); } }
protected Factor marginalizeInternal (VarSet varsToKeep) { if (varsToKeep.contains (var)) { return duplicate (); } else { return new ConstantFactor (1.0); } }
protected Factor marginalizeInternal (VarSet varsToKeep) { if (varsToKeep.contains (var)) { return duplicate (); } else { return new ConstantFactor (1.0); } }
protected Factor marginalizeInternal (VarSet varsToKeep) { if (varsToKeep.contains (var)) { return duplicate (); } else { return new ConstantFactor (val * (max - min)); } }
protected Factor marginalizeInternal (VarSet varsToKeep) { if (varsToKeep.contains (var)) { return duplicate (); } else { return new ConstantFactor (1.0); } }
protected Factor marginalizeInternal (VarSet varsToKeep) { if (varsToKeep.contains (var)) { return duplicate (); } else { return new ConstantFactor (1.0); } }
protected Factor marginalizeInternal (VarSet varsToKeep) { if (varsToKeep.contains (var)) { return duplicate (); } else { return new ConstantFactor (1.0); } }