Here you go
ValueError Traceback (most recent call last)
in
14
15 # UNIT TESTS
â> 16 split_dataset_test(split_dataset)
~/work/public_tests.py in split_dataset_test(target)
70 ârightâ: np.array([2, 7, 9, 10])}
71
â> 72 assert np.allclose(right, expected[ârightâ]) and np.allclose(left, expected[âleftâ]), f"Wrong value when target is at index 0. \nExpected: {expected} \ngot: {left:{left}, ârightâ: {right}}"
73
74
<array_function internals> in allclose(*args, **kwargs)
/opt/conda/lib/python3.7/site-packages/numpy/core/numeric.py in allclose(a, b, rtol, atol, equal_nan)
2247
2248 ââ"
â 2249 res = all(isclose(a, b, rtol=rtol, atol=atol, equal_nan=equal_nan))
2250 return bool(res)
2251
<array_function internals> in isclose(*args, **kwargs)
/opt/conda/lib/python3.7/site-packages/numpy/core/numeric.py in isclose(a, b, rtol, atol, equal_nan)
2356 yfin = isfinite(y)
2357 if all(xfin) and all(yfin):
â 2358 return within_tol(x, y, atol, rtol)
2359 else:
2360 finite = xfin & yfin
/opt/conda/lib/python3.7/site-packages/numpy/core/numeric.py in within_tol(x, y, atol, rtol)
2337 def within_tol(x, y, atol, rtol):
2338 with errstate(invalid=âignoreâ):
â 2339 return less_equal(abs(x-y), atol + rtol * abs(y))
2340
2341 x = asanyarray(a)
ValueError: operands could not be broadcast together with shapes (7,) (4,)