aboutsummaryrefslogtreecommitdiff
path: root/python/pyspark/mllib/tree.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/pyspark/mllib/tree.py')
-rw-r--r--python/pyspark/mllib/tree.py15
1 files changed, 10 insertions, 5 deletions
diff --git a/python/pyspark/mllib/tree.py b/python/pyspark/mllib/tree.py
index a7a4d2aaf8..0fe6e4fabe 100644
--- a/python/pyspark/mllib/tree.py
+++ b/python/pyspark/mllib/tree.py
@@ -163,14 +163,16 @@ class DecisionTree(object):
... LabeledPoint(1.0, [3.0])
... ]
>>> model = DecisionTree.trainClassifier(sc.parallelize(data), 2, {})
- >>> print model, # it already has newline
+ >>> print(model)
DecisionTreeModel classifier of depth 1 with 3 nodes
- >>> print model.toDebugString(), # it already has newline
+
+ >>> print(model.toDebugString())
DecisionTreeModel classifier of depth 1 with 3 nodes
If (feature 0 <= 0.0)
Predict: 0.0
Else (feature 0 > 0.0)
Predict: 1.0
+ <BLANKLINE>
>>> model.predict(array([1.0]))
1.0
>>> model.predict(array([0.0]))
@@ -318,9 +320,10 @@ class RandomForest(object):
3
>>> model.totalNumNodes()
7
- >>> print model,
+ >>> print(model)
TreeEnsembleModel classifier with 3 trees
- >>> print model.toDebugString(),
+ <BLANKLINE>
+ >>> print(model.toDebugString())
TreeEnsembleModel classifier with 3 trees
<BLANKLINE>
Tree 0:
@@ -335,6 +338,7 @@ class RandomForest(object):
Predict: 0.0
Else (feature 0 > 1.0)
Predict: 1.0
+ <BLANKLINE>
>>> model.predict([2.0])
1.0
>>> model.predict([0.0])
@@ -483,8 +487,9 @@ class GradientBoostedTrees(object):
100
>>> model.totalNumNodes()
300
- >>> print model, # it already has newline
+ >>> print(model) # it already has newline
TreeEnsembleModel classifier with 100 trees
+ <BLANKLINE>
>>> model.predict([2.0])
1.0
>>> model.predict([0.0])