com.sjm.machlearn.dataset
Class Feature
java.lang.Object
|
+--com.sjm.machlearn.dataset.Feature
- public class Feature
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
idFeature
protected FeatureId idFeature
value_id
protected int value_id
dvalue
protected double dvalue
Feature
public Feature(Feature ft)
Feature
public Feature(FeatureId fid,
int index)
throws InvalidFeature
Feature
public Feature(FeatureId fid,
java.lang.String value)
throws InvalidFeature
getFeatureId
public FeatureId getFeatureId()
numValues
public int numValues()
getValueId
public int getValueId()
getValueIdString
public java.lang.String getValueIdString()
getNameString
public java.lang.String getNameString()
printName
public java.lang.String printName()
isDistValue
public boolean isDistValue(java.lang.String value)
throws InvalidFeature
setValue
public void setValue(int v_id)
throws InvalidFeature
setValue
public void setValue(java.lang.String value)
throws InvalidFeature
getDValue
public double getDValue()
throws InvalidFeature
getValueId
public int getValueId(java.lang.String value)
throws InvalidFeature
getValue
public java.lang.String getValue()
getType
public int getType()
sameFeature
public boolean sameFeature(Feature ft)
equalFeature
public boolean equalFeature(Feature ft)
clone
public java.lang.Object clone()
- Overrides:
- clone in class java.lang.Object