aboutsummaryrefslogtreecommitdiff
path: root/mllib/src/main/scala/org/apache/spark/ml/param/params.scala
diff options
context:
space:
mode:
Diffstat (limited to 'mllib/src/main/scala/org/apache/spark/ml/param/params.scala')
-rw-r--r--mllib/src/main/scala/org/apache/spark/ml/param/params.scala7
1 files changed, 3 insertions, 4 deletions
diff --git a/mllib/src/main/scala/org/apache/spark/ml/param/params.scala b/mllib/src/main/scala/org/apache/spark/ml/param/params.scala
index 247e08be1b..c33b66d31c 100644
--- a/mllib/src/main/scala/org/apache/spark/ml/param/params.scala
+++ b/mllib/src/main/scala/org/apache/spark/ml/param/params.scala
@@ -483,16 +483,15 @@ trait Params extends Identifiable with Serializable {
def copy(extra: ParamMap): Params = {
val that = this.getClass.getConstructor(classOf[String]).newInstance(uid)
copyValues(that, extra)
- that
}
/**
* Extracts the embedded default param values and user-supplied values, and then merges them with
* extra values from input into a flat param map, where the latter value is used if there exist
- * conflicts, i.e., with ordering: default param values < user-supplied values < extraParamMap.
+ * conflicts, i.e., with ordering: default param values < user-supplied values < extra.
*/
- final def extractParamMap(extraParamMap: ParamMap): ParamMap = {
- defaultParamMap ++ paramMap ++ extraParamMap
+ final def extractParamMap(extra: ParamMap): ParamMap = {
+ defaultParamMap ++ paramMap ++ extra
}
/**