public static Variable[] computeVars (Factor result) { int nv = result.varSet ().size(); Variable[] vars = new Variable [nv]; for (int i = 0; i < nv; i++) { Variable var = result.getVariable (i); vars[i] = var; } return vars; }
public static Variable[] computeVars (Factor result) { int nv = result.varSet ().size(); Variable[] vars = new Variable [nv]; for (int i = 0; i < nv; i++) { Variable var = result.getVariable (i); vars[i] = var; } return vars; }
public static Variable[] computeVars (Factor result) { int nv = result.varSet ().size(); Variable[] vars = new Variable [nv]; for (int i = 0; i < nv; i++) { Variable var = result.getVariable (i); vars[i] = var; } return vars; }
public static int[] computeSizes (Factor result) { int nv = result.varSet ().size(); int[] szs = new int [nv]; for (int i = 0; i < nv; i++) { Variable var = result.getVariable (i); szs[i] = var.getNumOutcomes (); } return szs; }
public static int[] computeSizes (Factor result) { int nv = result.varSet ().size(); int[] szs = new int [nv]; for (int i = 0; i < nv; i++) { Variable var = result.getVariable (i); szs[i] = var.getNumOutcomes (); } return szs; }
public static int[] computeSizes (Factor result) { int nv = result.varSet ().size(); int[] szs = new int [nv]; for (int i = 0; i < nv; i++) { Variable var = result.getVariable (i); szs[i] = var.getNumOutcomes (); } return szs; }