ranranrunforit's picture
download
raw
1.71 kB
from typing import Any, TypeVar, overload
from typing_extensions import deprecated
import numpy as np
from numpy import floating, object_
from numpy._typing import (
NDArray,
_ArrayLikeFloat_co,
_ArrayLikeObject_co,
_FloatLike_co,
)
__all__ = ["fix", "isneginf", "isposinf"]
_ArrayT = TypeVar("_ArrayT", bound=NDArray[Any])
@overload
@deprecated("np.fix will be deprecated in NumPy 2.5 in favor of np.trunc", category=PendingDeprecationWarning)
def fix(x: _FloatLike_co, out: None = None) -> floating: ...
@overload
@deprecated("np.fix will be deprecated in NumPy 2.5 in favor of np.trunc", category=PendingDeprecationWarning)
def fix(x: _ArrayLikeFloat_co, out: None = None) -> NDArray[floating]: ...
@overload
@deprecated("np.fix will be deprecated in NumPy 2.5 in favor of np.trunc", category=PendingDeprecationWarning)
def fix(x: _ArrayLikeObject_co, out: None = None) -> NDArray[object_]: ...
@overload
@deprecated("np.fix will be deprecated in NumPy 2.5 in favor of np.trunc", category=PendingDeprecationWarning)
def fix(x: _ArrayLikeFloat_co | _ArrayLikeObject_co, out: _ArrayT) -> _ArrayT: ...
@overload
def isposinf( # type: ignore[misc]
x: _FloatLike_co,
out: None = None,
) -> np.bool: ...
@overload
def isposinf(
x: _ArrayLikeFloat_co,
out: None = None,
) -> NDArray[np.bool]: ...
@overload
def isposinf(
x: _ArrayLikeFloat_co,
out: _ArrayT,
) -> _ArrayT: ...
@overload
def isneginf( # type: ignore[misc]
x: _FloatLike_co,
out: None = None,
) -> np.bool: ...
@overload
def isneginf(
x: _ArrayLikeFloat_co,
out: None = None,
) -> NDArray[np.bool]: ...
@overload
def isneginf(
x: _ArrayLikeFloat_co,
out: _ArrayT,
) -> _ArrayT: ...

Xet Storage Details

Size:
1.71 kB
·
Xet hash:
d946c41d21a0e63daa1e8036b32ac0ccd5075f5f15c76a5e2ec12f69324db1e6

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.