List of usage examples for org.apache.mahout.cf.taste.impl.common RefreshHelper maybeRefresh
public static void maybeRefresh(Collection<Refreshable> alreadyRefreshed, Refreshable refreshable)
From source file:com.msiiplab.recsys.implicit.TanimotoIDF2CoefficientSimilarity.java
License:Apache License
@Override public void refresh(Collection<Refreshable> alreadyRefreshed) { alreadyRefreshed = RefreshHelper.buildRefreshed(alreadyRefreshed); RefreshHelper.maybeRefresh(alreadyRefreshed, getDataModel()); try {/*ww w. j a v a 2 s. com*/ refreshUserAndItemPrefNum(); } catch (TasteException e) { e.printStackTrace(); } }
From source file:com.msiiplab.recsys.implicit.TanimotoLFMCoefficientSimilarity.java
License:Apache License
@Override public void refresh(Collection<Refreshable> alreadyRefreshed) { alreadyRefreshed = RefreshHelper.buildRefreshed(alreadyRefreshed); RefreshHelper.maybeRefresh(alreadyRefreshed, getDataModel()); try {/* w ww .j av a2s. c o m*/ refreshAspectModel(); } catch (TasteException e) { e.printStackTrace(); } }
From source file:com.webir.popcornsaver.cluster.FarthestNeighborClusterSimilarity.java
License:Apache License
@Override public void refresh(Collection<Refreshable> alreadyRefreshed) { alreadyRefreshed = RefreshHelper.buildRefreshed(alreadyRefreshed); RefreshHelper.maybeRefresh(alreadyRefreshed, similarity); }
From source file:edu.uci.ics.sourcerer.ml.HammingDistanceSimilarity.java
License:Open Source License
@Override public void refresh(Collection<Refreshable> alreadyRefreshed) { alreadyRefreshed = RefreshHelper.buildRefreshed(alreadyRefreshed); RefreshHelper.maybeRefresh(alreadyRefreshed, dataModel); }
From source file:net.ufida.info.mahout.common.SlopeOneRecommender.java
License:Apache License
@Override public void refresh(Collection<Refreshable> alreadyRefreshed) { alreadyRefreshed = RefreshHelper.buildRefreshed(alreadyRefreshed); RefreshHelper.maybeRefresh(alreadyRefreshed, diffStorage); }
From source file:norbert.mynemo.core.recommendation.similarity.OriginalSpearmanCorrelationSimilarity.java
License:Apache License
@Override public void refresh(Collection<Refreshable> alreadyRefreshed) { Collection<Refreshable> newAlreadyRefreshed = RefreshHelper.buildRefreshed(alreadyRefreshed); RefreshHelper.maybeRefresh(newAlreadyRefreshed, dataModel); }