From 2720ee89a8dd2182c8afef0605b2944dffa7229b Mon Sep 17 00:00:00 2001 From: Lingtao Xie Date: Wed, 20 Aug 2025 12:03:41 -0700 Subject: [PATCH] Fix condition in zeros() to properly check for non-empty arrays for NumPy 2.x compatibility #109 --- dask_glm/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dask_glm/utils.py b/dask_glm/utils.py index 88a4a14..2d93cd1 100644 --- a/dask_glm/utils.py +++ b/dask_glm/utils.py @@ -40,7 +40,7 @@ def normalize_inputs(X, y, *args, **kwargs): def zeros(shape, arr=None, **kwargs): - if arr: + if arr is not None and arr.size > 0: return np.zeros_like(arr, shape=shape, **kwargs) else: return np.zeros(shape=shape, **kwargs)