From 8eb1b0174ed97ce70c71d9ee811f4c9eda3fd1c7 Mon Sep 17 00:00:00 2001 From: Huoran Li Date: Wed, 27 Jul 2022 09:50:31 +0800 Subject: [PATCH] mypy issue --- qlib/rl/utils/finite_env.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qlib/rl/utils/finite_env.py b/qlib/rl/utils/finite_env.py index 806cb5111..46b486c5a 100644 --- a/qlib/rl/utils/finite_env.py +++ b/qlib/rl/utils/finite_env.py @@ -59,7 +59,7 @@ def is_invalid(arr: int | float | bool | np.ndarray | dict | list | tuple) -> bo if isinstance(arr, np.ndarray): if np.issubdtype(arr.dtype, np.floating): return np.isnan(arr).all() - return cast(np.ndarray, np.iinfo(arr.dtype).max == arr).all() + return True if cast(np.ndarray, np.iinfo(arr.dtype).max == arr).all() else False if isinstance(arr, dict): return all(is_invalid(o) for o in arr.values()) if isinstance(arr, (list, tuple)):