@@ -48,20 +48,32 @@ abstract class Transformer extends PipelineStage with Params {
4848 }
4949
5050 /**
51- * Transforms the dataset with provided parameter map.
51+ * Transforms the dataset with provided parameter map as additional parameters .
5252 * @param dataset input dataset
53- * @param paramMap parameters
53+ * @param paramMap additional parameters, overwrite embedded params
5454 * @return transformed dataset
5555 */
5656 def transform (dataset : SchemaRDD , paramMap : ParamMap ): SchemaRDD
5757
5858 // Java-friendly versions of transform.
5959
60+ /**
61+ * Transforms the dataset with optional parameters.
62+ * @param dataset input datset
63+ * @param paramPairs optional list of param pairs, overwrite embedded params
64+ * @return transformed dataset
65+ */
6066 @ varargs
6167 def transform (dataset : JavaSchemaRDD , paramPairs : ParamPair [_]* ): JavaSchemaRDD = {
6268 transform(dataset.schemaRDD, paramPairs : _* ).toJavaSchemaRDD
6369 }
6470
71+ /**
72+ * Transforms the dataset with provided parameter map as additional parameters.
73+ * @param dataset input dataset
74+ * @param paramMap additional parameters, overwrite embedded params
75+ * @return transformed dataset
76+ */
6577 def transform (dataset : JavaSchemaRDD , paramMap : ParamMap ): JavaSchemaRDD = {
6678 transform(dataset.schemaRDD, paramMap).toJavaSchemaRDD
6779 }
0 commit comments