diff options
author | sethah <seth.hendrickson16@gmail.com> | 2016-04-01 21:23:35 -0700 |
---|---|---|
committer | Joseph K. Bradley <joseph@databricks.com> | 2016-04-01 21:23:35 -0700 |
commit | 4fc35e6f5c590feb47cbcb5b1136f2e985677b3f (patch) | |
tree | bf52d9b2f4cf7b766e09550a84915023c399a11e /sql/hive/src | |
parent | 36e8fb8005eccea67a9dea8cf68ec3105aa43351 (diff) | |
download | spark-4fc35e6f5c590feb47cbcb5b1136f2e985677b3f.tar.gz spark-4fc35e6f5c590feb47cbcb5b1136f2e985677b3f.tar.bz2 spark-4fc35e6f5c590feb47cbcb5b1136f2e985677b3f.zip |
[SPARK-14308][ML][MLLIB] Remove unused mllib tree classes and move private classes to ML
## What changes were proposed in this pull request?
Decision tree helper classes will be migrated to ML. This patch moves those internal classes that are not part of the public API and removes ones that are no longer used, after [SPARK-12183](https://github.com/apache/spark/pull/11855). No functional changes are made.
Details:
* Bin.scala is removed as the ML implementation does not require bins
* mllib NodeIdCache is removed. It was only used by the mllib implementation previously, which no longer exists
* mllib TreePoint is removed. It was only used by the mllib implementation previously, which no longer exists
* BaggedPoint, DTStatsAggregator, DecisionTreeMetadata, BaggedPointSuite and TimeTracker are all moved to ML.
## How was this patch tested?
No functional changes are made. Existing unit tests ensure behavior is unchanged.
Author: sethah <seth.hendrickson16@gmail.com>
Closes #12097 from sethah/cleanup_mllib_tree.
Diffstat (limited to 'sql/hive/src')
0 files changed, 0 insertions, 0 deletions