diff options
author | Joseph K. Bradley <joseph@databricks.com> | 2016-04-26 14:44:39 -0700 |
---|---|---|
committer | Joseph K. Bradley <joseph@databricks.com> | 2016-04-26 14:44:39 -0700 |
commit | 6c5a837c509233d4008cffeaede111f17fea5289 (patch) | |
tree | 56e56013c4b18cb3cecb34f2a145382ef884a6d9 /assembly/pom.xml | |
parent | e88476c8c6a74a92eb70b4bda8394936e0036729 (diff) | |
download | spark-6c5a837c509233d4008cffeaede111f17fea5289.tar.gz spark-6c5a837c509233d4008cffeaede111f17fea5289.tar.bz2 spark-6c5a837c509233d4008cffeaede111f17fea5289.zip |
[SPARK-12301][ML] Made all tree and ensemble classes not final
## What changes were proposed in this pull request?
There have been continuing requests (e.g., SPARK-7131) for allowing users to extend and modify MLlib models and algorithms.
This PR makes tree and ensemble classes, Node types, and Split types in spark.ml no longer final. This matches most other spark.ml algorithms.
Constructors for models are still private since we may need to refactor how stats are maintained in tree nodes.
## How was this patch tested?
Existing unit tests
Author: Joseph K. Bradley <joseph@databricks.com>
Closes #12711 from jkbradley/final-trees.
Diffstat (limited to 'assembly/pom.xml')
0 files changed, 0 insertions, 0 deletions