Package org.jpmml.sparkml
Class SparkMLEncoder
java.lang.Object
org.jpmml.converter.PMMLEncoder
org.jpmml.converter.ModelEncoder
org.jpmml.sparkml.SparkMLEncoder
public class SparkMLEncoder
extends org.jpmml.converter.ModelEncoder
-
Field Summary
Fields inherited from class org.jpmml.converter.PMMLEncoder
VERSION -
Constructor Summary
ConstructorsConstructorDescriptionSparkMLEncoder(org.apache.spark.sql.types.StructType schema, ConverterFactory converterFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.dmg.pmml.DataFieldcreateDataField(String name) org.jpmml.converter.FeaturecreateFeature(org.dmg.pmml.Field<?> field) org.dmg.pmml.PMMLencodePMML(org.dmg.pmml.Model model) List<org.jpmml.converter.Feature>getFeatures(String column) List<org.jpmml.converter.Feature>getFeatures(String column, int[] indices) org.jpmml.converter.FeaturegetOnlyFeature(String column) org.apache.spark.sql.types.StructTypebooleanhasFeatures(String column) voidputFeatures(String column, List<org.jpmml.converter.Feature> features) voidputOnlyFeature(String column, org.jpmml.converter.Feature feature) Methods inherited from class org.jpmml.converter.ModelEncoder
addDecorator, addDecorator, addFeatureImportance, addFeatureImportance, addTransformer, addUnivariateStats, addUnivariateStats, encodeModel, getDecorators, getFeatureImportances, getTransformers, getUnivariateStats, transferContent, transferDecorators, transferFeatureImportances, transferUnivariateStatsMethods inherited from class org.jpmml.converter.PMMLEncoder
addDataField, addDefineFunction, addDerivedField, createDataField, createDataField, createDerivedField, createDerivedField, encodeHeader, encodePMML, ensureDerivedField, getDataField, getDataFields, getDefineFunction, getDefineFunctions, getDerivedField, getDerivedFields, getField, removeDataField, removeDerivedField, toCategorical, toContinuous, toOrdinal
-
Constructor Details
-
SparkMLEncoder
public SparkMLEncoder(org.apache.spark.sql.types.StructType schema, ConverterFactory converterFactory)
-
-
Method Details
-
encodePMML
public org.dmg.pmml.PMML encodePMML(org.dmg.pmml.Model model) - Overrides:
encodePMMLin classorg.jpmml.converter.ModelEncoder
-
hasFeatures
-
getOnlyFeature
-
getFeatures
-
getFeatures
-
putOnlyFeature
-
putFeatures
-
createDataField
-
createFeature
public org.jpmml.converter.Feature createFeature(org.dmg.pmml.Field<?> field) -
getSchema
public org.apache.spark.sql.types.StructType getSchema() -
getConverterFactory
-