[ 
https://issues.apache.org/jira/browse/SPARK-9847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14692422#comment-14692422
 ] 

Apache Spark commented on SPARK-9847:
-------------------------------------

User 'jkbradley' has created a pull request for this issue:
https://github.com/apache/spark/pull/8115

> ML Params copyValues should copy default values to default map, not set map
> ---------------------------------------------------------------------------
>
>                 Key: SPARK-9847
>                 URL: https://issues.apache.org/jira/browse/SPARK-9847
>             Project: Spark
>          Issue Type: Improvement
>          Components: ML
>            Reporter: Joseph K. Bradley
>            Assignee: Joseph K. Bradley
>            Priority: Critical
>
> Currently, Params.copyValues copies default parameter values to the paramMap 
> of the target instance, rather than the defaultParamMap.  It should copy to 
> the defaultParamMap because explicitly setting a parameter can change the 
> semantics.
> This issue arose in [SPARK-9789], where 2 params "threshold" and "thresholds" 
> for LogisticRegression can have mutually exclusive values.  If thresholds is 
> set, then fit() will copy the default value of threshold as well, easily 
> resulting in inconsistent settings for the 2 params.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to