You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by ss...@apache.org on 2013/06/13 22:10:45 UTC

svn commit: r1492842 - in /mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste: impl/transforms/ transforms/

Author: ssc
Date: Thu Jun 13 20:10:44 2013
New Revision: 1492842

URL: http://svn.apache.org/r1492842
Log:
MAHOUT-1250 Deprecate unused algorithms

Modified:
    mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/CaseAmplification.java
    mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/Counters.java
    mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/InverseUserFrequency.java
    mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/ZScore.java
    mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/transforms/PreferenceTransform.java
    mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/transforms/SimilarityTransform.java

Modified: mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/CaseAmplification.java
URL: http://svn.apache.org/viewvc/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/CaseAmplification.java?rev=1492842&r1=1492841&r2=1492842&view=diff
==============================================================================
--- mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/CaseAmplification.java (original)
+++ mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/CaseAmplification.java Thu Jun 13 20:10:44 2013
@@ -30,6 +30,7 @@ import com.google.common.base.Preconditi
  * smaller by raising each score to a power. It could however be used to achieve the opposite effect.
  * </p>
  */
+@Deprecated
 public final class CaseAmplification implements SimilarityTransform {
   
   private final double factor;

Modified: mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/Counters.java
URL: http://svn.apache.org/viewvc/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/Counters.java?rev=1492842&r1=1492841&r2=1492842&view=diff
==============================================================================
--- mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/Counters.java (original)
+++ mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/Counters.java Thu Jun 13 20:10:44 2013
@@ -26,6 +26,7 @@ import org.apache.mahout.cf.taste.impl.c
  * A simple, fast utility class that maps keys to counts.
  * </p>
  */
+@Deprecated
 final class Counters {
   
   private final FastByIDMap<int[]> counts = new FastByIDMap<int[]>();

Modified: mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/InverseUserFrequency.java
URL: http://svn.apache.org/viewvc/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/InverseUserFrequency.java?rev=1492842&r1=1492841&r2=1492842&view=diff
==============================================================================
--- mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/InverseUserFrequency.java (original)
+++ mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/InverseUserFrequency.java Thu Jun 13 20:10:44 2013
@@ -51,6 +51,7 @@ import com.google.common.base.Preconditi
  * preferences on average, 100.0 is a good log base.
  * </p>
  */
+@Deprecated
 public final class InverseUserFrequency implements PreferenceTransform {
   
   private final DataModel dataModel;

Modified: mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/ZScore.java
URL: http://svn.apache.org/viewvc/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/ZScore.java?rev=1492842&r1=1492841&r2=1492842&view=diff
==============================================================================
--- mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/ZScore.java (original)
+++ mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/impl/transforms/ZScore.java Thu Jun 13 20:10:44 2013
@@ -45,6 +45,7 @@ import org.apache.mahout.cf.taste.transf
  * scale used by the two users so that both have a mean preference of 0.0 and a standard deviation of 1.0.
  * </p>
  */
+@Deprecated
 public final class ZScore implements PreferenceTransform {
   
   private final DataModel dataModel;

Modified: mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/transforms/PreferenceTransform.java
URL: http://svn.apache.org/viewvc/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/transforms/PreferenceTransform.java?rev=1492842&r1=1492841&r2=1492842&view=diff
==============================================================================
--- mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/transforms/PreferenceTransform.java (original)
+++ mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/transforms/PreferenceTransform.java Thu Jun 13 20:10:44 2013
@@ -29,6 +29,7 @@ import org.apache.mahout.cf.taste.model.
  * transform like this to transform all of their preference values at the source.
  * </p>
  */
+@Deprecated
 public interface PreferenceTransform extends Refreshable {
   
   float getTransformedValue(Preference pref) throws TasteException;

Modified: mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/transforms/SimilarityTransform.java
URL: http://svn.apache.org/viewvc/mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/transforms/SimilarityTransform.java?rev=1492842&r1=1492841&r2=1492842&view=diff
==============================================================================
--- mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/transforms/SimilarityTransform.java (original)
+++ mahout/trunk/core/src/main/java/org/apache/mahout/cf/taste/transforms/SimilarityTransform.java Thu Jun 13 20:10:44 2013
@@ -25,6 +25,7 @@ import org.apache.mahout.cf.taste.common
  * be IDs of users or items or something else.
  * </p>
  */
+@Deprecated
 public interface SimilarityTransform extends Refreshable {
   
   /**