Package ciir.umass.edu.features
Class Normalizer
- java.lang.Object
-
- ciir.umass.edu.features.Normalizer
-
- Direct Known Subclasses:
LinearNormalizer,SumNormalizor,ZScoreNormalizor
public class Normalizer extends java.lang.Object- Author:
- vdang Abstract class for feature normalization
-
-
Constructor Summary
Constructors Constructor Description Normalizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringname()voidnormalize(RankList rl)voidnormalize(RankList rl, int[] fids)voidnormalize(java.util.List<RankList> samples)voidnormalize(java.util.List<RankList> samples, int[] fids)intnumFeatures(RankList rl)int[]removeDuplicateFeatures(int[] fids)
-
-
-
Method Detail
-
normalize
public void normalize(RankList rl)
-
normalize
public void normalize(java.util.List<RankList> samples)
-
normalize
public void normalize(RankList rl, int[] fids)
-
normalize
public void normalize(java.util.List<RankList> samples, int[] fids)
-
removeDuplicateFeatures
public int[] removeDuplicateFeatures(int[] fids)
-
name
public java.lang.String name()
-
numFeatures
public int numFeatures(RankList rl)
-
-