Resolve split_value issue in DTLearner and pass all tests.
This commit is contained in:
@@ -48,12 +48,6 @@ if __name__=="__main__":
|
||||
trainY = data[:train_rows,-1]
|
||||
testX = data[train_rows:,0:-1]
|
||||
testY = data[train_rows:,-1]
|
||||
|
||||
# trainX = data[:, 0:-1]
|
||||
# trainY = data[:, -1]
|
||||
# testX = data[:, 0:-1]
|
||||
# testY = data[:, -1]
|
||||
|
||||
print(f"{testX.shape}")
|
||||
print(f"{testY.shape}")
|
||||
|
||||
@@ -85,8 +79,7 @@ if __name__=="__main__":
|
||||
|
||||
# test_learner(lrl.LinRegLearner)
|
||||
test_learner(dtl.DTLearner, leaf_size=1)
|
||||
test_learner(rtl.RTLearner)
|
||||
test_learner(rtl.RTLearner, leaf_size=5)
|
||||
# test_learner(bgl.BagLearner, learner=dtl.DTLearner, bags=20)
|
||||
# learner = isl.InsaneLearner()
|
||||
# test_learner(rtl.RTLearner, leaf_size=6)
|
||||
test_learner(bgl.BagLearner, learner=dtl.DTLearner, bags=20, kwargs = {'leaf_size': 5})
|
||||
test_learner(isl.InsaneLearner)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user