コード例 #1
0
ファイル: Main.java プロジェクト: samuelkolb/multilabel
 private static double iccUpdate(ItemSet itemSet, Set<ItemSet> itemSets, double bestItemScore) {
   if (itemSet.ub() >= bestItemScore) {
     itemSets.add(itemSet);
     DataSet covered = data.matching(itemSet);
     double itemSetValue = var(covered.getTuples().length, covered.y());
     if (itemSetValue > bestItemScore) {
       return itemSetValue;
     }
   }
   return bestItemScore;
 }