__init__.py 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. """Private counterpart of ``numpy.typing``."""
  2. from __future__ import annotations
  3. from ._nested_sequence import (
  4. _NestedSequence as _NestedSequence,
  5. )
  6. from ._nbit_base import (
  7. NBitBase as NBitBase,
  8. _8Bit as _8Bit,
  9. _16Bit as _16Bit,
  10. _32Bit as _32Bit,
  11. _64Bit as _64Bit,
  12. _80Bit as _80Bit,
  13. _96Bit as _96Bit,
  14. _128Bit as _128Bit,
  15. _256Bit as _256Bit,
  16. )
  17. from ._nbit import (
  18. _NBitByte as _NBitByte,
  19. _NBitShort as _NBitShort,
  20. _NBitIntC as _NBitIntC,
  21. _NBitIntP as _NBitIntP,
  22. _NBitInt as _NBitInt,
  23. _NBitLong as _NBitLong,
  24. _NBitLongLong as _NBitLongLong,
  25. _NBitHalf as _NBitHalf,
  26. _NBitSingle as _NBitSingle,
  27. _NBitDouble as _NBitDouble,
  28. _NBitLongDouble as _NBitLongDouble,
  29. )
  30. from ._char_codes import (
  31. _BoolCodes as _BoolCodes,
  32. _UInt8Codes as _UInt8Codes,
  33. _UInt16Codes as _UInt16Codes,
  34. _UInt32Codes as _UInt32Codes,
  35. _UInt64Codes as _UInt64Codes,
  36. _Int8Codes as _Int8Codes,
  37. _Int16Codes as _Int16Codes,
  38. _Int32Codes as _Int32Codes,
  39. _Int64Codes as _Int64Codes,
  40. _Float16Codes as _Float16Codes,
  41. _Float32Codes as _Float32Codes,
  42. _Float64Codes as _Float64Codes,
  43. _Complex64Codes as _Complex64Codes,
  44. _Complex128Codes as _Complex128Codes,
  45. _ByteCodes as _ByteCodes,
  46. _ShortCodes as _ShortCodes,
  47. _IntCCodes as _IntCCodes,
  48. _IntPCodes as _IntPCodes,
  49. _IntCodes as _IntCodes,
  50. _LongCodes as _LongCodes,
  51. _LongLongCodes as _LongLongCodes,
  52. _UByteCodes as _UByteCodes,
  53. _UShortCodes as _UShortCodes,
  54. _UIntCCodes as _UIntCCodes,
  55. _UIntPCodes as _UIntPCodes,
  56. _UIntCodes as _UIntCodes,
  57. _ULongCodes as _ULongCodes,
  58. _ULongLongCodes as _ULongLongCodes,
  59. _HalfCodes as _HalfCodes,
  60. _SingleCodes as _SingleCodes,
  61. _DoubleCodes as _DoubleCodes,
  62. _LongDoubleCodes as _LongDoubleCodes,
  63. _CSingleCodes as _CSingleCodes,
  64. _CDoubleCodes as _CDoubleCodes,
  65. _CLongDoubleCodes as _CLongDoubleCodes,
  66. _DT64Codes as _DT64Codes,
  67. _TD64Codes as _TD64Codes,
  68. _StrCodes as _StrCodes,
  69. _BytesCodes as _BytesCodes,
  70. _VoidCodes as _VoidCodes,
  71. _ObjectCodes as _ObjectCodes,
  72. _StringCodes as _StringCodes,
  73. _UnsignedIntegerCodes as _UnsignedIntegerCodes,
  74. _SignedIntegerCodes as _SignedIntegerCodes,
  75. _IntegerCodes as _IntegerCodes,
  76. _FloatingCodes as _FloatingCodes,
  77. _ComplexFloatingCodes as _ComplexFloatingCodes,
  78. _InexactCodes as _InexactCodes,
  79. _NumberCodes as _NumberCodes,
  80. _CharacterCodes as _CharacterCodes,
  81. _FlexibleCodes as _FlexibleCodes,
  82. _GenericCodes as _GenericCodes,
  83. )
  84. from ._scalars import (
  85. _CharLike_co as _CharLike_co,
  86. _BoolLike_co as _BoolLike_co,
  87. _UIntLike_co as _UIntLike_co,
  88. _IntLike_co as _IntLike_co,
  89. _FloatLike_co as _FloatLike_co,
  90. _ComplexLike_co as _ComplexLike_co,
  91. _TD64Like_co as _TD64Like_co,
  92. _NumberLike_co as _NumberLike_co,
  93. _ScalarLike_co as _ScalarLike_co,
  94. _VoidLike_co as _VoidLike_co,
  95. )
  96. from ._shape import (
  97. _Shape as _Shape,
  98. _ShapeLike as _ShapeLike,
  99. )
  100. from ._dtype_like import (
  101. DTypeLike as DTypeLike,
  102. _DTypeLike as _DTypeLike,
  103. _SupportsDType as _SupportsDType,
  104. _VoidDTypeLike as _VoidDTypeLike,
  105. _DTypeLikeBool as _DTypeLikeBool,
  106. _DTypeLikeUInt as _DTypeLikeUInt,
  107. _DTypeLikeInt as _DTypeLikeInt,
  108. _DTypeLikeFloat as _DTypeLikeFloat,
  109. _DTypeLikeComplex as _DTypeLikeComplex,
  110. _DTypeLikeTD64 as _DTypeLikeTD64,
  111. _DTypeLikeDT64 as _DTypeLikeDT64,
  112. _DTypeLikeObject as _DTypeLikeObject,
  113. _DTypeLikeVoid as _DTypeLikeVoid,
  114. _DTypeLikeStr as _DTypeLikeStr,
  115. _DTypeLikeBytes as _DTypeLikeBytes,
  116. _DTypeLikeComplex_co as _DTypeLikeComplex_co,
  117. )
  118. from ._array_like import (
  119. NDArray as NDArray,
  120. ArrayLike as ArrayLike,
  121. _ArrayLike as _ArrayLike,
  122. _ArrayLikeInt as _ArrayLikeInt,
  123. _ArrayLikeBool_co as _ArrayLikeBool_co,
  124. _ArrayLikeUInt_co as _ArrayLikeUInt_co,
  125. _ArrayLikeInt_co as _ArrayLikeInt_co,
  126. _ArrayLikeFloat_co as _ArrayLikeFloat_co,
  127. _ArrayLikeFloat64_co as _ArrayLikeFloat64_co,
  128. _ArrayLikeComplex_co as _ArrayLikeComplex_co,
  129. _ArrayLikeComplex128_co as _ArrayLikeComplex128_co,
  130. _ArrayLikeNumber_co as _ArrayLikeNumber_co,
  131. _ArrayLikeTD64_co as _ArrayLikeTD64_co,
  132. _ArrayLikeDT64_co as _ArrayLikeDT64_co,
  133. _ArrayLikeObject_co as _ArrayLikeObject_co,
  134. _ArrayLikeVoid_co as _ArrayLikeVoid_co,
  135. _ArrayLikeStr_co as _ArrayLikeStr_co,
  136. _ArrayLikeBytes_co as _ArrayLikeBytes_co,
  137. _ArrayLikeString_co as _ArrayLikeString_co,
  138. _ArrayLikeAnyString_co as _ArrayLikeAnyString_co,
  139. _ArrayLikeUnknown as _ArrayLikeUnknown,
  140. _FiniteNestedSequence as _FiniteNestedSequence,
  141. _SupportsArray as _SupportsArray,
  142. _SupportsArrayFunc as _SupportsArrayFunc,
  143. _UnknownType as _UnknownType,
  144. )
  145. from ._ufunc import (
  146. _UFunc_Nin1_Nout1 as _UFunc_Nin1_Nout1,
  147. _UFunc_Nin2_Nout1 as _UFunc_Nin2_Nout1,
  148. _UFunc_Nin1_Nout2 as _UFunc_Nin1_Nout2,
  149. _UFunc_Nin2_Nout2 as _UFunc_Nin2_Nout2,
  150. _GUFunc_Nin2_Nout1 as _GUFunc_Nin2_Nout1,
  151. )