d3m.primitives.classification.decision_tree.SKlearn needs to be updated to reflect inclusive/exclusive lower and upper bounds
Note: See Issue #234 (closed) or #233 (closed) for further details on the background of this issue.
return self._fit_multi_produce(produce_methods=produce_methods, timeout=timeout, iterations=iterations, inputs=inputs, outputs=outputs)
File "/ta3ta2-api/src/d3m/d3m/primitive_interfaces/base.py", line 556, in _fit_multi_produce
fit_result = self.fit(timeout=timeout, iterations=iterations)
File "/src/sklearn-wrap/sklearn_wrap/SKDecisionTreeClassifier.py", line 337, in fit
self._clf.fit(self._training_inputs, sk_training_output)
File "/usr/local/lib/python3.6/dist-packages/sklearn/tree/tree.py", line 816, in fit
X_idx_sorted=X_idx_sorted)
File "/usr/local/lib/python3.6/dist-packages/sklearn/tree/tree.py", line 208, in fit
% self.min_samples_split)
ValueError: min_samples_split must be an integer greater than 1 or a float in (0.0, 1.0]; got the integer 0