Package org.jpmml.xgboost
Class FeatureMap
- java.lang.Object
-
- org.jpmml.xgboost.FeatureMap
-
public class FeatureMap extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFeatureMap.CategoricalEntrystatic classFeatureMap.ContinuousEntrystatic classFeatureMap.Entrystatic classFeatureMap.IndicatorEntry
-
Constructor Summary
Constructors Constructor Description FeatureMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEntry(String name, String type)voidaddEntry(FeatureMap.Entry entry)voidaddInvalidValue(String value)voidaddMissingValue(String value)voidaddValidValue(String value)List<org.jpmml.converter.Feature>encodeFeatures(Learner learner, org.jpmml.converter.PMMLEncoder encoder)List<FeatureMap.Entry>getEntries()List<FeatureMap.Entry>getEntries(String name)booleanisEmpty()voidupdate(FeatureMap featureMap)
-
-
-
Method Detail
-
encodeFeatures
public List<org.jpmml.converter.Feature> encodeFeatures(Learner learner, org.jpmml.converter.PMMLEncoder encoder)
-
isEmpty
public boolean isEmpty()
-
update
public void update(FeatureMap featureMap)
-
addEntry
public void addEntry(FeatureMap.Entry entry)
-
getEntries
public List<FeatureMap.Entry> getEntries(String name)
-
getEntries
public List<FeatureMap.Entry> getEntries()
-
addValidValue
public void addValidValue(String value)
-
addInvalidValue
public void addInvalidValue(String value)
-
addMissingValue
public void addMissingValue(String value)
-
-