List of usage examples for org.apache.mahout.cf.taste.impl.common RefreshHelper buildRefreshed
public static Collection<Refreshable> buildRefreshed(Collection<Refreshable> currentAlreadyRefreshed)
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 va 2s . c o m 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 w w .j ava2 s .c om 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); }