org.apache.mahout.vectorizer.encoders
Class ConstantValueEncoder
java.lang.Object
org.apache.mahout.vectorizer.encoders.FeatureVectorEncoder
org.apache.mahout.vectorizer.encoders.CachingValueEncoder
org.apache.mahout.vectorizer.encoders.ConstantValueEncoder
public class ConstantValueEncoder
- extends CachingValueEncoder
An encoder that does the standard thing for a virtual bias term.
Method Summary |
void |
addToVector(byte[] originalForm,
double weight,
Vector data)
|
String |
asString(String originalForm)
Converts a value into a form that would help a human understand the internals of how the value
is being interpreted. |
protected int |
getSeed()
|
protected double |
getWeight(byte[] originalForm,
double w)
|
Methods inherited from class org.apache.mahout.vectorizer.encoders.FeatureVectorEncoder |
addToVector, addToVector, addToVector, bytesForString, getName, getProbes, hash, hash, hash, hash, hash, hashesForProbe, isTraceEnabled, setTraceDictionary, trace, trace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConstantValueEncoder
public ConstantValueEncoder(String name)
addToVector
public void addToVector(byte[] originalForm,
double weight,
Vector data)
- Specified by:
addToVector
in class FeatureVectorEncoder
getWeight
protected double getWeight(byte[] originalForm,
double w)
- Overrides:
getWeight
in class FeatureVectorEncoder
asString
public String asString(String originalForm)
- Description copied from class:
FeatureVectorEncoder
- Converts a value into a form that would help a human understand the internals of how the value
is being interpreted. For text-like things, this is likely to be a list of the terms found
with associated weights (if any).
- Specified by:
asString
in class FeatureVectorEncoder
- Parameters:
originalForm
- The original form of the value as a string.
- Returns:
- A string that a human can read.
getSeed
protected int getSeed()
- Specified by:
getSeed
in class CachingValueEncoder
Copyright © 2008–2014 The Apache Software Foundation. All rights reserved.