Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache spark MLeap和Spark-ML转换器_Apache Spark_Apache Spark Mllib_Mleap - Fatal编程技术网

Apache spark MLeap和Spark-ML转换器

Apache spark MLeap和Spark-ML转换器,apache-spark,apache-spark-mllib,mleap,Apache Spark,Apache Spark Mllib,Mleap,我有个问题。我正在尝试将PySpark ML模型序列化到mleap。 但是,该模型使用SQLTransformer进行一些基于列的转换,例如添加一些列的日志缩放版本。 众所周知,Mleap不支持SQLTransformer-请参见此处: 所以我实施了这两个建议中的前一个: 对于非行操作,请将SQL移出您需要的ML管道 计划序列化 对于基于行的操作,请使用可用的ML 变压器或编写自定义变压器 SQLTransformer + later transformations : StringIndex

我有个问题。我正在尝试将PySpark ML模型序列化到mleap。 但是,该模型使用SQLTransformer进行一些基于列的转换,例如添加一些列的日志缩放版本。 众所周知,Mleap不支持SQLTransformer-请参见此处: 所以我实施了这两个建议中的前一个:

  • 对于非行操作,请将SQL移出您需要的ML管道 计划序列化
  • 对于基于行的操作,请使用可用的ML 变压器或编写自定义变压器
    SQLTransformer + later transformations : StringIndexer -> 
    OneHotEncoderEstimator -> VectorAssembler -> RandomForestClassifier
    
     StringIndexer -> OneHotEncoderEstimator -> 
     VectorAssembler -> RandomForestClassifier