d3m.primitives.regression.k_neighbors.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
File "/ta3ta2-api/src/d3m/d3m/runtime.py", line 941, in _do_run_step
self._run_step(step)
File "/ta3ta2-api/src/d3m/d3m/runtime.py", line 931, in _run_step
self._run_primitive(step)
File "/ta3ta2-api/src/d3m/d3m/runtime.py", line 839, in _run_primitive
multi_call_result = self._call_primitive_method(primitive.fit_multi_produce, fit_multi_produce_arguments)
File "/ta3ta2-api/src/d3m/d3m/runtime.py", line 914, in _call_primitive_method
raise error
File "/ta3ta2-api/src/d3m/d3m/runtime.py", line 910, in _call_primitive_method
result = method(**arguments)
File "/ta3ta2-api/src/d3m/d3m/primitive_interfaces/base.py", line 529, in fit_multi_produce
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/SKKNeighborsRegressor.py", line 239, in fit
self._clf.fit(self._training_inputs, sk_training_output)
File "/usr/local/lib/python3.6/dist-packages/sklearn/neighbors/base.py", line 874, in fit
return self._fit(X)
File "/usr/local/lib/python3.6/dist-packages/sklearn/neighbors/base.py", line 268, in _fit
self.n_neighbors
ValueError: Expected n_neighbors > 0. Got 0