Skip to content

Commit 0d268b3

Browse files
committed
update
1 parent d7e2e14 commit 0d268b3

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

supervised_class/dt.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,12 @@ def entropy(y):
2525

2626

2727
class TreeNode:
28-
def __init__(self, depth=0, max_depth=None):
29-
# print 'depth:', depth
28+
def __init__(self, depth=1, max_depth=None):
29+
print('depth:', depth)
3030
self.depth = depth
3131
self.max_depth = max_depth
32+
if self.max_depth is not None and self.max_depth < self.depth:
33+
raise Exception("depth > max_depth")
3234

3335
def fit(self, X, Y):
3436
if len(Y) == 1 or len(set(Y)) == 1:

0 commit comments

Comments
 (0)