Examples of removeDatum()


Examples of org.apache.mahout.cf.taste.impl.common.RunningAverage.removeDatum()

            RunningAverage average = bMap.get(itemIDA);
            if (average != null) {
              if (average.getCount() <= 1) {
                aMap.remove(itemIDA);
              } else {
                average.removeDatum(prefValue - bValue);
              }
            }
          }

        }
View Full Code Here

Examples of org.apache.mahout.cf.taste.impl.common.RunningAverage.removeDatum()

        buildAveragesLock.writeLock().lock();
        RunningAverage itemAverage = itemAverages.get(itemID);
        if (itemAverage == null) {
          throw new IllegalStateException("No preferences exist for item ID: " + itemID);
        }
        itemAverage.removeDatum(oldPref);
        RunningAverage userAverage = userAverages.get(userID);
        if (userAverage == null) {
          throw new IllegalStateException("No preferences exist for user ID: " + userID);
        }
        userAverage.removeDatum(oldPref);
View Full Code Here

Examples of org.apache.mahout.cf.taste.impl.common.RunningAverage.removeDatum()

        itemAverage.removeDatum(oldPref);
        RunningAverage userAverage = userAverages.get(userID);
        if (userAverage == null) {
          throw new IllegalStateException("No preferences exist for user ID: " + userID);
        }
        userAverage.removeDatum(oldPref);
        overallAveragePrefValue.removeDatum(oldPref);
      } finally {
        buildAveragesLock.writeLock().unlock();
      }
    }
View Full Code Here

Examples of org.apache.mahout.cf.taste.impl.common.RunningAverage.removeDatum()

        buildAveragesLock.writeLock().lock();
        RunningAverage average = itemAverages.get(itemID);
        if (average == null) {
          throw new IllegalStateException("No preferences exist for item ID: " + itemID);
        } else {
          average.removeDatum(oldPref);
        }
      } finally {
        buildAveragesLock.writeLock().unlock();
      }
    }
View Full Code Here

Examples of org.apache.mahout.cf.taste.impl.common.RunningAverage.removeDatum()

        buildAveragesLock.writeLock().lock();
        RunningAverage average = itemAverages.get(itemID);
        if (average == null) {
          throw new IllegalStateException("No preferences exist for item ID: " + itemID);
        } else {
          average.removeDatum(oldPref);
        }
      } finally {
        buildAveragesLock.writeLock().unlock();
      }
    }
View Full Code Here

Examples of org.apache.mahout.cf.taste.impl.common.RunningAverage.removeDatum()

        buildAveragesLock.writeLock().lock();
        RunningAverage itemAverage = itemAverages.get(itemID);
        if (itemAverage == null) {
          throw new IllegalStateException("No preferences exist for item ID: " + itemID);
        }
        itemAverage.removeDatum(oldPref);
        RunningAverage userAverage = userAverages.get(userID);
        if (userAverage == null) {
          throw new IllegalStateException("No preferences exist for user ID: " + userID);
        }
        userAverage.removeDatum(oldPref);
View Full Code Here

Examples of org.apache.mahout.cf.taste.impl.common.RunningAverage.removeDatum()

        itemAverage.removeDatum(oldPref);
        RunningAverage userAverage = userAverages.get(userID);
        if (userAverage == null) {
          throw new IllegalStateException("No preferences exist for user ID: " + userID);
        }
        userAverage.removeDatum(oldPref);
        overallAveragePrefValue.removeDatum(oldPref);
      } finally {
        buildAveragesLock.writeLock().unlock();
      }
    }
View Full Code Here

Examples of org.apache.mahout.cf.taste.impl.common.RunningAverage.removeDatum()

        boolean matchesItemID1 = itemID == entry.getKey();
        for (Map.Entry<Long, RunningAverage> entry2 : entry.getValue().entrySet()) {
          RunningAverage average = entry2.getValue();
          if (matchesItemID1) {
            if (remove) {
              average.removeDatum(prefDelta);
            } else {
              average.changeDatum(-prefDelta);
            }
          } else if (itemID == entry2.getKey()) {
            if (remove) {
View Full Code Here

Examples of org.apache.mahout.cf.taste.impl.common.RunningAverage.removeDatum()

            } else {
              average.changeDatum(-prefDelta);
            }
          } else if (itemID == entry2.getKey()) {
            if (remove) {
              average.removeDatum(-prefDelta);
            } else {
              average.changeDatum(prefDelta);
            }
          }
        }
View Full Code Here

Examples of org.apache.mahout.cf.taste.impl.common.RunningAverage.removeDatum()

            RunningAverage average = aMap.get(itemIDB);
            if (average != null) {
              if (average.getCount() <= 1) {
                aMap.remove(itemIDB);
              } else {
                average.removeDatum(bValue - prefValue);
              }
            }
          }

        } else  if (itemIDA > itemIDB) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.