apache/spark — pull request #1798 by jkbradley (2014-08-06 02:39:21+00:00)
Title: DecisionTree Python consistency update

Added 6 static train methods to match Python API, but without default arguments (but with Python default args noted in docs).

Added factory classes for Algo and Impurity, but made private[mllib].

CC: @mengxr @dorx Please let me know if there are other changes which would help with API consistency---thanks!