Commit d63fda8f authored by Thibault Hallouin's avatar Thibault Hallouin
Browse files

relax accepted types for masking conditions and datetimes

1 merge request!1release v0.1.0.0
Showing with 6 additions and 6 deletions
+6 -6
from typing import List, Dict
from numpy import dtype
from numpy.typing import NDArray
from numpy.typing import NDArray, ArrayLike
try:
from ._evalhyd import _evald
......@@ -15,9 +15,9 @@ def evald(q_obs: NDArray[dtype('float64')],
exponent: float = None,
epsilon: float = None,
t_msk: NDArray[dtype('bool')] = None,
m_cdt: NDArray[dtype('S32')] = None,
m_cdt: ArrayLike = None,
bootstrap: Dict[str, int] = None,
dts: List[str] = None) -> List[NDArray[dtype('float64')]]:
dts: ArrayLike = None) -> List[NDArray[dtype('float64')]]:
"""Function to evaluate deterministic streamflow predictions"""
# required arguments
......
from typing import List, Dict
from numpy import dtype
from numpy.typing import NDArray
from numpy.typing import NDArray, ArrayLike
try:
from ._evalhyd import _evalp
......@@ -13,9 +13,9 @@ def evalp(q_obs: NDArray[dtype('float64')],
metrics: List[str],
q_thr: NDArray[dtype('float64')] = None,
t_msk: NDArray[dtype('bool')] = None,
m_cdt: NDArray[dtype('S32')] = None,
m_cdt: ArrayLike = None,
bootstrap: Dict[str, int] = None,
dts: List[str] = None) -> List[NDArray[dtype('float64')]]:
dts: ArrayLike = None) -> List[NDArray[dtype('float64')]]:
"""Function to evaluate probabilistic streamflow predictions"""
# required arguments
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment