Class EncoderUtil


  • public class EncoderUtil
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addDecorator​(org.dmg.pmml.Field<?> field, org.jpmml.converter.Decorator decorator, org.jpmml.converter.ModelEncoder encoder)  
      static void addDecorator​(org.jpmml.converter.Feature feature, org.jpmml.converter.Decorator decorator)  
      static org.jpmml.converter.Feature encodeIndexFeature​(Transformer transformer, org.jpmml.converter.Feature feature, java.util.List<?> categories, java.lang.Number mapMissingTo, java.lang.Number defaultValue, org.dmg.pmml.DataType dataType, SkLearnEncoder encoder)  
      static org.jpmml.converter.Feature encodeIndexFeature​(Transformer transformer, org.jpmml.converter.Feature feature, java.util.List<?> categories, java.util.List<? extends java.lang.Number> indexCategories, java.lang.Number mapMissingTo, java.lang.Number defaultValue, org.dmg.pmml.DataType dataType, SkLearnEncoder encoder)  
      static org.jpmml.converter.Feature encodeRegroupFeature​(Transformer transformer, org.jpmml.converter.Feature feature, java.util.List<?> oldCategories, java.lang.Object newCategory, SkLearnEncoder encoder)  
      static <E> java.util.List<E> filterCategories​(java.util.List<E> categories)  
      static boolean isMissingCategory​(java.lang.Object category)  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • addDecorator

        public static void addDecorator​(org.jpmml.converter.Feature feature,
                                        org.jpmml.converter.Decorator decorator)
      • addDecorator

        public static void addDecorator​(org.dmg.pmml.Field<?> field,
                                        org.jpmml.converter.Decorator decorator,
                                        org.jpmml.converter.ModelEncoder encoder)
      • encodeRegroupFeature

        public static org.jpmml.converter.Feature encodeRegroupFeature​(Transformer transformer,
                                                                       org.jpmml.converter.Feature feature,
                                                                       java.util.List<?> oldCategories,
                                                                       java.lang.Object newCategory,
                                                                       SkLearnEncoder encoder)
      • encodeIndexFeature

        public static org.jpmml.converter.Feature encodeIndexFeature​(Transformer transformer,
                                                                     org.jpmml.converter.Feature feature,
                                                                     java.util.List<?> categories,
                                                                     java.lang.Number mapMissingTo,
                                                                     java.lang.Number defaultValue,
                                                                     org.dmg.pmml.DataType dataType,
                                                                     SkLearnEncoder encoder)
      • encodeIndexFeature

        public static org.jpmml.converter.Feature encodeIndexFeature​(Transformer transformer,
                                                                     org.jpmml.converter.Feature feature,
                                                                     java.util.List<?> categories,
                                                                     java.util.List<? extends java.lang.Number> indexCategories,
                                                                     java.lang.Number mapMissingTo,
                                                                     java.lang.Number defaultValue,
                                                                     org.dmg.pmml.DataType dataType,
                                                                     SkLearnEncoder encoder)
      • filterCategories

        public static <E> java.util.List<E> filterCategories​(java.util.List<E> categories)
      • isMissingCategory

        public static boolean isMissingCategory​(java.lang.Object category)