Class Domain

java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<String,Object>
net.razorvine.pickle.objects.ClassDict
org.jpmml.python.PythonObject
sklearn.Step
sklearn.Transformer
sklearn2pmml.decoration.Domain
All Implemented Interfaces:
Serializable, Cloneable, Map<String,Object>, HasNumberOfFeatures, HasType
Direct Known Subclasses:
ContinuousDomain, DiscreteDomain, TemporalDomain

public abstract class Domain extends Transformer
See Also:
  • Constructor Details

  • Method Details

    • encodeFeatures

      public List<org.jpmml.converter.Feature> encodeFeatures(List<org.jpmml.converter.Feature> features, SkLearnEncoder encoder)
      Specified by:
      encodeFeatures in class Transformer
    • updateDataField

      public org.dmg.pmml.DataField updateDataField(org.dmg.pmml.DataField dataField, org.dmg.pmml.OpType opType, org.dmg.pmml.DataType dataType, SkLearnEncoder encoder)
      Overrides:
      updateDataField in class Transformer
    • getDType

      public org.jpmml.python.TypeInfo getDType()
    • getMissingValueTreatment

      public String getMissingValueTreatment()
    • getMissingValueReplacement

      public Object getMissingValueReplacement()
    • getMissingValues

      public List<Object> getMissingValues()
    • getInvalidValueTreatment

      public String getInvalidValueTreatment()
    • getInvalidValueReplacement

      public Object getInvalidValueReplacement()
    • getWithData

      public Boolean getWithData()
    • getWithStatistics

      public Boolean getWithStatistics()
    • getDisplayName

      public List<String> getDisplayName()
    • getCounts

      public Map<String,?> getCounts()
    • createCounts

      public static org.dmg.pmml.Counts createCounts(Map<String,?> values)
    • extractMap

      protected static Map<String,?> extractMap(Map<String,?> map, int index)
    • selectValue

      protected static Number selectValue(Map<String,?> values, String key)
    • selectValue

      protected static Number selectValue(Map<String,?> values, String key, Number defaultValue)
    • asWildcardFeature

      protected static org.jpmml.converter.WildcardFeature asWildcardFeature(org.jpmml.converter.Feature feature)
    • asArray

      protected static List<?> asArray(Object object)
    • standardizeValue

      protected static Object standardizeValue(org.dmg.pmml.DataType dataType, Object value)
    • standardizeValues

      protected static List<?> standardizeValues(org.dmg.pmml.DataType dataType, List<?> values)
    • checkValue

      public static Object checkValue(Object object)