提交 ae0132fb authored 作者: ricardoV94's avatar ricardoV94 提交者: Ricardo Vieira

Int32 is too small for geomspace test

上级 6cd90ee9
...@@ -1301,7 +1301,9 @@ def test_broadcast_arrays(): ...@@ -1301,7 +1301,9 @@ def test_broadcast_arrays():
["linspace", "logspace", "geomspace"], ["linspace", "logspace", "geomspace"],
ids=["linspace", "logspace", "geomspace"], ids=["linspace", "logspace", "geomspace"],
) )
@pytest.mark.parametrize("dtype", [None, "int", "float"], ids=[None, "int", "float"]) @pytest.mark.parametrize(
"dtype", [None, "int64", "floatX"], ids=[None, "int64", "floatX"]
)
@pytest.mark.parametrize( @pytest.mark.parametrize(
"start, stop, num_samples, endpoint, axis", "start, stop, num_samples, endpoint, axis",
[ [
...@@ -1317,7 +1319,7 @@ def test_broadcast_arrays(): ...@@ -1317,7 +1319,7 @@ def test_broadcast_arrays():
def test_space_ops(op, dtype, start, stop, num_samples, endpoint, axis): def test_space_ops(op, dtype, start, stop, num_samples, endpoint, axis):
pt_func = getattr(pt, op) pt_func = getattr(pt, op)
np_func = getattr(np, op) np_func = getattr(np, op)
dtype = dtype + config.floatX[-2:] if dtype is not None else dtype dtype = dtype if dtype != "floatX" else config.floatX
z = pt_func(start, stop, num_samples, endpoint=endpoint, axis=axis, dtype=dtype) z = pt_func(start, stop, num_samples, endpoint=endpoint, axis=axis, dtype=dtype)
numpy_res = np_func( numpy_res = np_func(
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论