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 {
/**