Download .venv/Lib/site-packages/numpy/_typing/_nbit.py from DrDavis/PythonProject1: direct link, hf CLI and curl.
- Browser
- Download file 651 Bytes
-
https://huggingface.co/DrDavis/PythonProject1/resolve/main/.venv/Lib/site-packages/numpy/_typing/_nbit.py
- Command line
-
hf download hf://DrDavis/PythonProject1/.venv/Lib/site-packages/numpy/_typing/_nbit.py
-
curl -L -o _nbit.py https://huggingface.co/DrDavis/PythonProject1/resolve/main/.venv/Lib/site-packages/numpy/_typing/_nbit.py
651 Bytes
| """A module with the precisions of platform-specific `~numpy.number`s.""" | |
| from typing import TypeAlias | |
| from ._nbit_base import _8Bit, _16Bit, _32Bit, _64Bit, _96Bit, _128Bit | |
| # To-be replaced with a `npt.NBitBase` subclass by numpy's mypy plugin | |
| _NBitByte: TypeAlias = _8Bit | |
| _NBitShort: TypeAlias = _16Bit | |
| _NBitIntC: TypeAlias = _32Bit | |
| _NBitIntP: TypeAlias = _32Bit | _64Bit | |
| _NBitInt: TypeAlias = _NBitIntP | |
| _NBitLong: TypeAlias = _32Bit | _64Bit | |
| _NBitLongLong: TypeAlias = _64Bit | |
| _NBitHalf: TypeAlias = _16Bit | |
| _NBitSingle: TypeAlias = _32Bit | |
| _NBitDouble: TypeAlias = _64Bit | |
| _NBitLongDouble: TypeAlias = _64Bit | _96Bit | _128Bit | |