def to_np_validated()

in dict_minimize/core/_scipy.py [0:0]


    def to_np_validated(x):
        x_np = to_np(x)
        # These asserts could be made exceptions for user's sake
        assert isinstance(x_np, np.ndarray), "Numpy conversion must return ndarray."
        assert x_np.dtype.kind == "f", "Numpy conversion must return float ndarray."
        x_np = x_np.astype(SCIPY_DTYPE, copy=False)
        return x_np