mirror of
https://github.com/microsoft/qlib.git
synced 2026-06-06 05:51:17 +08:00
mypy issue
This commit is contained in:
@@ -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)):
|
||||
|
||||
Reference in New Issue
Block a user