summaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/numpy/__pycache__/_array_api_info.cpython-312.pyc
blob: e33e3c86bb0ddaf7f34373d51416c850cc029b13 (plain)
ofshex dumpascii
0000 cb 0d 0d 0a 00 00 00 00 0d fd a7 68 72 28 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 ...........hr(..................
0020 00 00 00 00 00 f3 60 00 00 00 97 00 64 00 5a 00 64 01 64 02 6c 01 6d 02 5a 02 6d 03 5a 03 6d 04 ......`.....d.Z.d.d.l.m.Z.m.Z.m.
0040 5a 04 6d 05 5a 05 6d 06 5a 06 6d 07 5a 07 6d 08 5a 08 6d 09 5a 09 6d 0a 5a 0a 6d 0b 5a 0b 6d 0c Z.m.Z.m.Z.m.Z.m.Z.m.Z.m.Z.m.Z.m.
0060 5a 0c 6d 0d 5a 0d 6d 0e 5a 0e 6d 0f 5a 0f 6d 10 5a 10 01 00 02 00 47 00 64 03 84 00 64 04 ab 02 Z.m.Z.m.Z.m.Z.m.Z.....G.d...d...
0080 00 00 00 00 00 00 5a 11 79 05 29 06 7a d6 0a 41 72 72 61 79 20 41 50 49 20 49 6e 73 70 65 63 74 ......Z.y.).z..Array.API.Inspect
00a0 69 6f 6e 20 6e 61 6d 65 73 70 61 63 65 0a 0a 54 68 69 73 20 69 73 20 74 68 65 20 6e 61 6d 65 73 ion.namespace..This.is.the.names
00c0 70 61 63 65 20 66 6f 72 20 69 6e 73 70 65 63 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 73 20 61 73 pace.for.inspection.functions.as
00e0 20 64 65 66 69 6e 65 64 20 62 79 20 74 68 65 20 61 72 72 61 79 20 41 50 49 0a 73 74 61 6e 64 61 .defined.by.the.array.API.standa
0100 72 64 2e 20 53 65 65 0a 68 74 74 70 73 3a 2f 2f 64 61 74 61 2d 61 70 69 73 2e 6f 72 67 2f 61 72 rd..See.https://data-apis.org/ar
0120 72 61 79 2d 61 70 69 2f 6c 61 74 65 73 74 2f 41 50 49 5f 73 70 65 63 69 66 69 63 61 74 69 6f 6e ray-api/latest/API_specification
0140 2f 69 6e 73 70 65 63 74 69 6f 6e 2e 68 74 6d 6c 20 66 6f 72 0a 6d 6f 72 65 20 64 65 74 61 69 6c /inspection.html.for.more.detail
0160 73 2e 0a 0a e9 00 00 00 00 29 0f da 04 62 6f 6f 6c da 09 63 6f 6d 70 6c 65 78 36 34 da 0a 63 6f s........)...bool..complex64..co
0180 6d 70 6c 65 78 31 32 38 da 05 64 74 79 70 65 da 07 66 6c 6f 61 74 33 32 da 07 66 6c 6f 61 74 36 mplex128..dtype..float32..float6
01a0 34 da 04 69 6e 74 38 da 05 69 6e 74 31 36 da 05 69 6e 74 33 32 da 05 69 6e 74 36 34 da 04 69 6e 4..int8..int16..int32..int64..in
01c0 74 70 da 05 75 69 6e 74 38 da 06 75 69 6e 74 31 36 da 06 75 69 6e 74 33 32 da 06 75 69 6e 74 36 tp..uint8..uint16..uint32..uint6
01e0 34 63 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 f3 40 00 00 00 97 00 65 00 5a 4c.....................@.....e.Z
0200 01 64 00 5a 02 64 01 5a 03 64 02 5a 01 64 03 84 00 5a 04 64 04 84 00 5a 05 64 05 64 06 9c 01 64 .d.Z.d.Z.d.Z.d...Z.d...Z.d.d...d
0220 07 84 02 5a 06 64 05 64 05 64 08 9c 02 64 09 84 02 5a 07 64 0a 84 00 5a 08 79 05 29 0b da 18 5f ...Z.d.d.d...d...Z.d...Z.y.)..._
0240 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 61 ab 02 00 00 0a 20 20 20 _array_namespace_info__a........
0260 20 47 65 74 20 74 68 65 20 61 72 72 61 79 20 41 50 49 20 69 6e 73 70 65 63 74 69 6f 6e 20 6e 61 .Get.the.array.API.inspection.na
0280 6d 65 73 70 61 63 65 20 66 6f 72 20 4e 75 6d 50 79 2e 0a 0a 20 20 20 20 54 68 65 20 61 72 72 61 mespace.for.NumPy.......The.arra
02a0 79 20 41 50 49 20 69 6e 73 70 65 63 74 69 6f 6e 20 6e 61 6d 65 73 70 61 63 65 20 64 65 66 69 6e y.API.inspection.namespace.defin
02c0 65 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 3a 0a 0a 20 20 20 es.the.following.functions:.....
02e0 20 2d 20 63 61 70 61 62 69 6c 69 74 69 65 73 28 29 0a 20 20 20 20 2d 20 64 65 66 61 75 6c 74 5f .-.capabilities().....-.default_
0300 64 65 76 69 63 65 28 29 0a 20 20 20 20 2d 20 64 65 66 61 75 6c 74 5f 64 74 79 70 65 73 28 29 0a device().....-.default_dtypes().
0320 20 20 20 20 2d 20 64 74 79 70 65 73 28 29 0a 20 20 20 20 2d 20 64 65 76 69 63 65 73 28 29 0a 0a ....-.dtypes().....-.devices()..
0340 20 20 20 20 53 65 65 0a 20 20 20 20 68 74 74 70 73 3a 2f 2f 64 61 74 61 2d 61 70 69 73 2e 6f 72 ....See.....https://data-apis.or
0360 67 2f 61 72 72 61 79 2d 61 70 69 2f 6c 61 74 65 73 74 2f 41 50 49 5f 73 70 65 63 69 66 69 63 61 g/array-api/latest/API_specifica
0380 74 69 6f 6e 2f 69 6e 73 70 65 63 74 69 6f 6e 2e 68 74 6d 6c 0a 20 20 20 20 66 6f 72 20 6d 6f 72 tion/inspection.html.....for.mor
03a0 65 20 64 65 74 61 69 6c 73 2e 0a 0a 20 20 20 20 52 65 74 75 72 6e 73 0a 20 20 20 20 2d 2d 2d 2d e.details.......Returns.....----
03c0 2d 2d 2d 0a 20 20 20 20 69 6e 66 6f 20 3a 20 4d 6f 64 75 6c 65 54 79 70 65 0a 20 20 20 20 20 20 ---.....info.:.ModuleType.......
03e0 20 20 54 68 65 20 61 72 72 61 79 20 41 50 49 20 69 6e 73 70 65 63 74 69 6f 6e 20 6e 61 6d 65 73 ..The.array.API.inspection.names
0400 70 61 63 65 20 66 6f 72 20 4e 75 6d 50 79 2e 0a 0a 20 20 20 20 45 78 61 6d 70 6c 65 73 0a 20 20 pace.for.NumPy.......Examples...
0420 20 20 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 3e 3e 3e 20 69 6e 66 6f 20 3d 20 6e 70 2e 5f 5f 61 ..--------.....>>>.info.=.np.__a
0440 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 28 29 0a 20 20 20 20 3e 3e 3e 20 rray_namespace_info__().....>>>.
0460 69 6e 66 6f 2e 64 65 66 61 75 6c 74 5f 64 74 79 70 65 73 28 29 0a 20 20 20 20 7b 27 72 65 61 6c info.default_dtypes().....{'real
0480 20 66 6c 6f 61 74 69 6e 67 27 3a 20 6e 75 6d 70 79 2e 66 6c 6f 61 74 36 34 2c 0a 20 20 20 20 20 .floating':.numpy.float64,......
04a0 27 63 6f 6d 70 6c 65 78 20 66 6c 6f 61 74 69 6e 67 27 3a 20 6e 75 6d 70 79 2e 63 6f 6d 70 6c 65 'complex.floating':.numpy.comple
04c0 78 31 32 38 2c 0a 20 20 20 20 20 27 69 6e 74 65 67 72 61 6c 27 3a 20 6e 75 6d 70 79 2e 69 6e 74 x128,......'integral':.numpy.int
04e0 36 34 2c 0a 20 20 20 20 20 27 69 6e 64 65 78 69 6e 67 27 3a 20 6e 75 6d 70 79 2e 69 6e 74 36 34 64,......'indexing':.numpy.int64
0500 7d 0a 0a 20 20 20 20 da 05 6e 75 6d 70 79 63 01 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 }........numpyc.................
0520 00 00 00 f3 0e 00 00 00 97 00 64 01 64 01 64 02 64 03 9c 03 53 00 29 04 61 7d 04 00 00 0a 20 20 ..........d.d.d.d...S.).a}......
0540 20 20 20 20 20 20 52 65 74 75 72 6e 20 61 20 64 69 63 74 69 6f 6e 61 72 79 20 6f 66 20 61 72 72 ......Return.a.dictionary.of.arr
0560 61 79 20 41 50 49 20 6c 69 62 72 61 72 79 20 63 61 70 61 62 69 6c 69 74 69 65 73 2e 0a 0a 20 20 ay.API.library.capabilities.....
0580 20 20 20 20 20 20 54 68 65 20 72 65 73 75 6c 74 69 6e 67 20 64 69 63 74 69 6f 6e 61 72 79 20 68 ......The.resulting.dictionary.h
05a0 61 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6b 65 79 73 3a 0a 0a 20 20 20 20 20 20 20 20 as.the.following.keys:..........
05c0 2d 20 2a 2a 22 62 6f 6f 6c 65 61 6e 20 69 6e 64 65 78 69 6e 67 22 2a 2a 3a 20 62 6f 6f 6c 65 61 -.**"boolean.indexing"**:.boolea
05e0 6e 20 69 6e 64 69 63 61 74 69 6e 67 20 77 68 65 74 68 65 72 20 61 6e 20 61 72 72 61 79 20 6c 69 n.indicating.whether.an.array.li
0600 62 72 61 72 79 0a 20 20 20 20 20 20 20 20 20 20 73 75 70 70 6f 72 74 73 20 62 6f 6f 6c 65 61 6e brary...........supports.boolean
0620 20 69 6e 64 65 78 69 6e 67 2e 20 41 6c 77 61 79 73 20 60 60 54 72 75 65 60 60 20 66 6f 72 20 4e .indexing..Always.``True``.for.N
0640 75 6d 50 79 2e 0a 0a 20 20 20 20 20 20 20 20 2d 20 2a 2a 22 64 61 74 61 2d 64 65 70 65 6e 64 65 umPy...........-.**"data-depende
0660 6e 74 20 73 68 61 70 65 73 22 2a 2a 3a 20 62 6f 6f 6c 65 61 6e 20 69 6e 64 69 63 61 74 69 6e 67 nt.shapes"**:.boolean.indicating
0680 20 77 68 65 74 68 65 72 20 61 6e 20 61 72 72 61 79 0a 20 20 20 20 20 20 20 20 20 20 6c 69 62 72 .whether.an.array...........libr
06a0 61 72 79 20 73 75 70 70 6f 72 74 73 20 64 61 74 61 2d 64 65 70 65 6e 64 65 6e 74 20 6f 75 74 70 ary.supports.data-dependent.outp
06c0 75 74 20 73 68 61 70 65 73 2e 20 41 6c 77 61 79 73 20 60 60 54 72 75 65 60 60 20 66 6f 72 0a 20 ut.shapes..Always.``True``.for..
06e0 20 20 20 20 20 20 20 20 20 4e 75 6d 50 79 2e 0a 0a 20 20 20 20 20 20 20 20 53 65 65 0a 20 20 20 .........NumPy...........See....
0700 20 20 20 20 20 68 74 74 70 73 3a 2f 2f 64 61 74 61 2d 61 70 69 73 2e 6f 72 67 2f 61 72 72 61 79 .....https://data-apis.org/array
0720 2d 61 70 69 2f 6c 61 74 65 73 74 2f 41 50 49 5f 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2f 67 65 -api/latest/API_specification/ge
0740 6e 65 72 61 74 65 64 2f 61 72 72 61 79 5f 61 70 69 2e 69 6e 66 6f 2e 63 61 70 61 62 69 6c 69 74 nerated/array_api.info.capabilit
0760 69 65 73 2e 68 74 6d 6c 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c ies.html.........for.more.detail
0780 73 2e 0a 0a 20 20 20 20 20 20 20 20 53 65 65 20 41 6c 73 6f 0a 20 20 20 20 20 20 20 20 2d 2d 2d s...........See.Also.........---
07a0 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f -----.........__array_namespace_
07c0 69 6e 66 6f 5f 5f 2e 64 65 66 61 75 6c 74 5f 64 65 76 69 63 65 2c 0a 20 20 20 20 20 20 20 20 5f info__.default_device,........._
07e0 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 64 65 66 61 75 6c 74 5f _array_namespace_info__.default_
0800 64 74 79 70 65 73 2c 0a 20 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 dtypes,.........__array_namespac
0820 65 5f 69 6e 66 6f 5f 5f 2e 64 74 79 70 65 73 2c 0a 20 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 e_info__.dtypes,.........__array
0840 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 64 65 76 69 63 65 73 0a 0a 20 20 20 20 20 _namespace_info__.devices.......
0860 20 20 20 52 65 74 75 72 6e 73 0a 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 ...Returns.........-------......
0880 20 20 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 20 64 69 63 74 0a 20 20 20 20 20 20 20 20 20 ...capabilities.:.dict..........
08a0 20 20 20 41 20 64 69 63 74 69 6f 6e 61 72 79 20 6f 66 20 61 72 72 61 79 20 41 50 49 20 6c 69 62 ...A.dictionary.of.array.API.lib
08c0 72 61 72 79 20 63 61 70 61 62 69 6c 69 74 69 65 73 2e 0a 0a 20 20 20 20 20 20 20 20 45 78 61 6d rary.capabilities...........Exam
08e0 70 6c 65 73 0a 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 3e 3e ples.........--------.........>>
0900 3e 20 69 6e 66 6f 20 3d 20 6e 70 2e 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e >.info.=.np.__array_namespace_in
0920 66 6f 5f 5f 28 29 0a 20 20 20 20 20 20 20 20 3e 3e 3e 20 69 6e 66 6f 2e 63 61 70 61 62 69 6c 69 fo__().........>>>.info.capabili
0940 74 69 65 73 28 29 0a 20 20 20 20 20 20 20 20 7b 27 62 6f 6f 6c 65 61 6e 20 69 6e 64 65 78 69 6e ties().........{'boolean.indexin
0960 67 27 3a 20 54 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 27 64 61 74 61 2d 64 65 70 65 6e 64 65 g':.True,..........'data-depende
0980 6e 74 20 73 68 61 70 65 73 27 3a 20 54 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 27 6d 61 78 20 nt.shapes':.True,..........'max.
09a0 64 69 6d 65 6e 73 69 6f 6e 73 27 3a 20 36 34 7d 0a 0a 20 20 20 20 20 20 20 20 54 e9 40 00 00 00 dimensions':.64}..........T.@...
09c0 29 03 7a 10 62 6f 6f 6c 65 61 6e 20 69 6e 64 65 78 69 6e 67 7a 15 64 61 74 61 2d 64 65 70 65 6e ).z.boolean.indexingz.data-depen
09e0 64 65 6e 74 20 73 68 61 70 65 73 7a 0e 6d 61 78 20 64 69 6d 65 6e 73 69 6f 6e 73 a9 00 a9 01 da dent.shapesz.max.dimensions.....
0a00 04 73 65 6c 66 73 01 00 00 00 20 fa 5c 2f 68 6f 6d 65 2f 62 6c 61 63 6b 68 61 6f 2f 75 69 75 63 .selfs......\/home/blackhao/uiuc
0a20 2d 63 6f 75 72 73 65 2d 67 72 61 70 68 2f 2e 76 65 6e 76 2f 6c 69 62 2f 70 79 74 68 6f 6e 33 2e -course-graph/.venv/lib/python3.
0a40 31 32 2f 73 69 74 65 2d 70 61 63 6b 61 67 65 73 2f 6e 75 6d 70 79 2f 5f 61 72 72 61 79 5f 61 70 12/site-packages/numpy/_array_ap
0a60 69 5f 69 6e 66 6f 2e 70 79 da 0c 63 61 70 61 62 69 6c 69 74 69 65 73 7a 25 5f 5f 61 72 72 61 79 i_info.py..capabilitiesz%__array
0a80 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 63 61 70 61 62 69 6c 69 74 69 65 73 3f 00 _namespace_info__.capabilities?.
0aa0 00 00 73 18 00 00 00 80 00 f0 4e 01 00 21 25 d8 25 29 d8 1e 20 f1 07 04 10 0a f0 00 04 09 0a f3 ..s.......N..!%.%)..............
0ac0 00 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 f3 04 00 00 00 97 00 ....c...........................
0ae0 79 01 29 02 61 3c 02 00 00 0a 20 20 20 20 20 20 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 64 65 y.).a<............The.default.de
0b00 76 69 63 65 20 75 73 65 64 20 66 6f 72 20 6e 65 77 20 4e 75 6d 50 79 20 61 72 72 61 79 73 2e 0a vice.used.for.new.NumPy.arrays..
0b20 0a 20 20 20 20 20 20 20 20 46 6f 72 20 4e 75 6d 50 79 2c 20 74 68 69 73 20 61 6c 77 61 79 73 20 .........For.NumPy,.this.always.
0b40 72 65 74 75 72 6e 73 20 60 60 27 63 70 75 27 60 60 2e 0a 0a 20 20 20 20 20 20 20 20 53 65 65 20 returns.``'cpu'``...........See.
0b60 41 6c 73 6f 0a 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 5f 5f Also.........--------.........__
0b80 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 63 61 70 61 62 69 6c 69 74 array_namespace_info__.capabilit
0ba0 69 65 73 2c 0a 20 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 ies,.........__array_namespace_i
0bc0 6e 66 6f 5f 5f 2e 64 65 66 61 75 6c 74 5f 64 74 79 70 65 73 2c 0a 20 20 20 20 20 20 20 20 5f 5f nfo__.default_dtypes,.........__
0be0 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 64 74 79 70 65 73 2c 0a 20 array_namespace_info__.dtypes,..
0c00 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e .......__array_namespace_info__.
0c20 64 65 76 69 63 65 73 0a 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 0a 20 20 20 20 20 20 20 devices..........Returns........
0c40 20 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 20 3a 20 73 74 72 0a 20 20 .-------.........device.:.str...
0c60 20 20 20 20 20 20 20 20 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 64 65 76 69 63 65 20 75 73 65 ..........The.default.device.use
0c80 64 20 66 6f 72 20 6e 65 77 20 4e 75 6d 50 79 20 61 72 72 61 79 73 2e 0a 0a 20 20 20 20 20 20 20 d.for.new.NumPy.arrays..........
0ca0 20 45 78 61 6d 70 6c 65 73 0a 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 .Examples.........--------......
0cc0 20 20 20 3e 3e 3e 20 69 6e 66 6f 20 3d 20 6e 70 2e 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 ...>>>.info.=.np.__array_namespa
0ce0 63 65 5f 69 6e 66 6f 5f 5f 28 29 0a 20 20 20 20 20 20 20 20 3e 3e 3e 20 69 6e 66 6f 2e 64 65 66 ce_info__().........>>>.info.def
0d00 61 75 6c 74 5f 64 65 76 69 63 65 28 29 0a 20 20 20 20 20 20 20 20 27 63 70 75 27 0a 0a 20 20 20 ault_device().........'cpu'.....
0d20 20 20 20 20 20 da 03 63 70 75 72 17 00 00 00 72 18 00 00 00 73 01 00 00 00 20 72 1a 00 00 00 da .......cpur....r....s.....r.....
0d40 0e 64 65 66 61 75 6c 74 5f 64 65 76 69 63 65 7a 27 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 .default_devicez'__array_namespa
0d60 63 65 5f 69 6e 66 6f 5f 5f 2e 64 65 66 61 75 6c 74 5f 64 65 76 69 63 65 6b 00 00 00 73 07 00 00 ce_info__.default_devicek...s...
0d80 00 80 00 f0 32 00 10 15 72 1c 00 00 00 4e 29 01 da 06 64 65 76 69 63 65 63 01 00 00 00 00 00 00 ....2...r....N)...devicec.......
0da0 00 01 00 00 00 06 00 00 00 03 00 00 00 f3 9c 00 00 00 97 00 7c 01 64 01 76 01 72 0e 74 01 00 00 ....................|.d.v.r.t...
0dc0 00 00 00 00 00 00 64 02 7c 01 9b 00 9d 02 ab 01 00 00 00 00 00 00 82 01 74 03 00 00 00 00 00 00 ......d.|...............t.......
0de0 00 00 74 04 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 06 ..t.................t.........t.
0e00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 08 00 00 00 00 ................t.........t.....
0e20 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 08 00 00 00 00 00 00 00 00 ............t.........t.........
0e40 ab 01 00 00 00 00 00 00 64 03 9c 04 53 00 29 04 61 73 04 00 00 0a 20 20 20 20 20 20 20 20 54 68 ........d...S.).as............Th
0e60 65 20 64 65 66 61 75 6c 74 20 64 61 74 61 20 74 79 70 65 73 20 75 73 65 64 20 66 6f 72 20 6e 65 e.default.data.types.used.for.ne
0e80 77 20 4e 75 6d 50 79 20 61 72 72 61 79 73 2e 0a 0a 20 20 20 20 20 20 20 20 46 6f 72 20 4e 75 6d w.NumPy.arrays...........For.Num
0ea0 50 79 2c 20 74 68 69 73 20 61 6c 77 61 79 73 20 72 65 74 75 72 6e 73 20 74 68 65 20 66 6f 6c 6c Py,.this.always.returns.the.foll
0ec0 6f 77 69 6e 67 20 64 69 63 74 69 6f 6e 61 72 79 3a 0a 0a 20 20 20 20 20 20 20 20 2d 20 2a 2a 22 owing.dictionary:..........-.**"
0ee0 72 65 61 6c 20 66 6c 6f 61 74 69 6e 67 22 2a 2a 3a 20 60 60 6e 75 6d 70 79 2e 66 6c 6f 61 74 36 real.floating"**:.``numpy.float6
0f00 34 60 60 0a 20 20 20 20 20 20 20 20 2d 20 2a 2a 22 63 6f 6d 70 6c 65 78 20 66 6c 6f 61 74 69 6e 4``.........-.**"complex.floatin
0f20 67 22 2a 2a 3a 20 60 60 6e 75 6d 70 79 2e 63 6f 6d 70 6c 65 78 31 32 38 60 60 0a 20 20 20 20 20 g"**:.``numpy.complex128``......
0f40 20 20 20 2d 20 2a 2a 22 69 6e 74 65 67 72 61 6c 22 2a 2a 3a 20 60 60 6e 75 6d 70 79 2e 69 6e 74 ...-.**"integral"**:.``numpy.int
0f60 70 60 60 0a 20 20 20 20 20 20 20 20 2d 20 2a 2a 22 69 6e 64 65 78 69 6e 67 22 2a 2a 3a 20 60 60 p``.........-.**"indexing"**:.``
0f80 6e 75 6d 70 79 2e 69 6e 74 70 60 60 0a 0a 20 20 20 20 20 20 20 20 50 61 72 61 6d 65 74 65 72 73 numpy.intp``..........Parameters
0fa0 0a 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 64 65 76 69 .........----------.........devi
0fc0 63 65 20 3a 20 73 74 72 2c 20 6f 70 74 69 6f 6e 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 54 ce.:.str,.optional.............T
0fe0 68 65 20 64 65 76 69 63 65 20 74 6f 20 67 65 74 20 74 68 65 20 64 65 66 61 75 6c 74 20 64 61 74 he.device.to.get.the.default.dat
1000 61 20 74 79 70 65 73 20 66 6f 72 2e 20 46 6f 72 20 4e 75 6d 50 79 2c 20 6f 6e 6c 79 0a 20 20 20 a.types.for..For.NumPy,.only....
1020 20 20 20 20 20 20 20 20 20 60 60 27 63 70 75 27 60 60 20 69 73 20 61 6c 6c 6f 77 65 64 2e 0a 0a .........``'cpu'``.is.allowed...
1040 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 0a 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 0a ........Returns.........-------.
1060 20 20 20 20 20 20 20 20 64 74 79 70 65 73 20 3a 20 64 69 63 74 0a 20 20 20 20 20 20 20 20 20 20 ........dtypes.:.dict...........
1080 20 20 41 20 64 69 63 74 69 6f 6e 61 72 79 20 64 65 73 63 72 69 62 69 6e 67 20 74 68 65 20 64 65 ..A.dictionary.describing.the.de
10a0 66 61 75 6c 74 20 64 61 74 61 20 74 79 70 65 73 20 75 73 65 64 20 66 6f 72 20 6e 65 77 20 4e 75 fault.data.types.used.for.new.Nu
10c0 6d 50 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 72 72 61 79 73 2e 0a 0a 20 20 20 20 20 20 20 mPy.............arrays..........
10e0 20 53 65 65 20 41 6c 73 6f 0a 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 .See.Also.........--------......
1100 20 20 20 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 63 61 70 61 ...__array_namespace_info__.capa
1120 62 69 6c 69 74 69 65 73 2c 0a 20 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 bilities,.........__array_namesp
1140 61 63 65 5f 69 6e 66 6f 5f 5f 2e 64 65 66 61 75 6c 74 5f 64 65 76 69 63 65 2c 0a 20 20 20 20 20 ace_info__.default_device,......
1160 20 20 20 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 64 74 79 70 ...__array_namespace_info__.dtyp
1180 65 73 2c 0a 20 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e es,.........__array_namespace_in
11a0 66 6f 5f 5f 2e 64 65 76 69 63 65 73 0a 0a 20 20 20 20 20 20 20 20 45 78 61 6d 70 6c 65 73 0a 20 fo__.devices..........Examples..
11c0 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 3e 3e 3e 20 69 6e 66 6f .......--------.........>>>.info
11e0 20 3d 20 6e 70 2e 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 28 29 .=.np.__array_namespace_info__()
1200 0a 20 20 20 20 20 20 20 20 3e 3e 3e 20 69 6e 66 6f 2e 64 65 66 61 75 6c 74 5f 64 74 79 70 65 73 .........>>>.info.default_dtypes
1220 28 29 0a 20 20 20 20 20 20 20 20 7b 27 72 65 61 6c 20 66 6c 6f 61 74 69 6e 67 27 3a 20 6e 75 6d ().........{'real.floating':.num
1240 70 79 2e 66 6c 6f 61 74 36 34 2c 0a 20 20 20 20 20 20 20 20 20 27 63 6f 6d 70 6c 65 78 20 66 6c py.float64,..........'complex.fl
1260 6f 61 74 69 6e 67 27 3a 20 6e 75 6d 70 79 2e 63 6f 6d 70 6c 65 78 31 32 38 2c 0a 20 20 20 20 20 oating':.numpy.complex128,......
1280 20 20 20 20 27 69 6e 74 65 67 72 61 6c 27 3a 20 6e 75 6d 70 79 2e 69 6e 74 36 34 2c 0a 20 20 20 ....'integral':.numpy.int64,....
12a0 20 20 20 20 20 20 27 69 6e 64 65 78 69 6e 67 27 3a 20 6e 75 6d 70 79 2e 69 6e 74 36 34 7d 0a 0a ......'indexing':.numpy.int64}..
12c0 20 20 20 20 20 20 20 20 a9 02 72 1e 00 00 00 4e fa 3c 44 65 76 69 63 65 20 6e 6f 74 20 75 6e 64 ..........r....N.<Device.not.und
12e0 65 72 73 74 6f 6f 64 2e 20 4f 6e 6c 79 20 22 63 70 75 22 20 69 73 20 61 6c 6c 6f 77 65 64 2c 20 erstood..Only."cpu".is.allowed,.
1300 62 75 74 20 72 65 63 65 69 76 65 64 3a 20 29 04 fa 0d 72 65 61 6c 20 66 6c 6f 61 74 69 6e 67 fa but.received:.)...real.floating.
1320 10 63 6f 6d 70 6c 65 78 20 66 6c 6f 61 74 69 6e 67 da 08 69 6e 74 65 67 72 61 6c da 08 69 6e 64 .complex.floating..integral..ind
1340 65 78 69 6e 67 29 05 da 0a 56 61 6c 75 65 45 72 72 6f 72 72 06 00 00 00 72 08 00 00 00 72 05 00 exing)...ValueErrorr....r....r..
1360 00 00 72 0d 00 00 00 29 02 72 19 00 00 00 72 20 00 00 00 73 02 00 00 00 20 20 72 1a 00 00 00 da ..r....).r....r....s......r.....
1380 0e 64 65 66 61 75 6c 74 5f 64 74 79 70 65 73 7a 27 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 .default_dtypesz'__array_namespa
13a0 63 65 5f 69 6e 66 6f 5f 5f 2e 64 65 66 61 75 6c 74 5f 64 74 79 70 65 73 86 00 00 00 73 52 00 00 ce_info__.default_dtypes....sR..
13c0 00 80 00 f0 50 01 00 0c 12 98 1d d1 0b 26 dc 12 1c f0 02 01 11 14 d8 14 1a 90 38 f0 03 01 11 1d ....P........&............8.....
13e0 f3 03 03 13 0e f0 00 03 0d 0e f4 0a 00 1e 23 a4 37 9b 5e dc 20 25 a4 6a d3 20 31 dc 18 1d 9c 64 ..............#.7.^..%.j..1....d
1400 9b 0b dc 18 1d 9c 64 9b 0b f1 09 05 10 0a f0 00 05 09 0a 72 1c 00 00 00 29 02 72 20 00 00 00 da ......d............r....).r.....
1420 04 6b 69 6e 64 63 01 00 00 00 00 00 00 00 02 00 00 00 0f 00 00 00 03 00 00 00 f3 2a 06 00 00 97 .kindc.....................*....
1440 00 7c 01 64 01 76 01 72 0e 74 01 00 00 00 00 00 00 00 00 64 02 7c 01 9b 00 9d 02 ab 01 00 00 00 .|.d.v.r.t.........d.|..........
1460 00 00 00 82 01 7c 02 80 b9 74 03 00 00 00 00 00 00 00 00 74 04 00 00 00 00 00 00 00 00 ab 01 00 .....|...t.........t............
1480 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 06 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 .....t.........t................
14a0 00 74 03 00 00 00 00 00 00 00 00 74 08 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 .t.........t.................t..
14c0 00 00 00 00 00 00 00 74 0a 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 .......t.................t......
14e0 00 00 00 74 0c 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 ...t.................t.........t
1500 0e 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 10 00 00 00 .................t.........t....
1520 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 12 00 00 00 00 00 00 00 .............t.........t........
1540 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 14 00 00 00 00 00 00 00 00 ab 01 00 .........t.........t............
1560 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 16 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 .....t.........t................
1580 00 74 03 00 00 00 00 00 00 00 00 74 18 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 .t.........t.................t..
15a0 00 00 00 00 00 00 00 74 1a 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 .......t.................t......
15c0 00 00 00 74 1c 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 64 03 9c 0d 53 00 7c 02 64 04 6b ...t.................d...S.|.d.k
15e0 28 00 00 72 08 64 04 74 04 00 00 00 00 00 00 00 00 69 01 53 00 7c 02 64 05 6b 28 00 00 72 3b 74 (..r.d.t.........i.S.|.d.k(..r;t
1600 03 00 00 00 00 00 00 00 00 74 06 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 .........t.................t....
1620 00 00 00 00 00 74 08 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 .....t.................t........
1640 00 74 0a 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 0c 00 .t.................t.........t..
1660 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 64 06 9c 04 53 00 7c 02 64 07 6b 28 00 00 72 3b 74 ...............d...S.|.d.k(..r;t
1680 03 00 00 00 00 00 00 00 00 74 0e 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 .........t.................t....
16a0 00 00 00 00 00 74 10 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 .....t.................t........
16c0 00 74 12 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 14 00 .t.................t.........t..
16e0 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 64 08 9c 04 53 00 7c 02 64 09 6b 28 00 00 72 73 74 ...............d...S.|.d.k(..rst
1700 03 00 00 00 00 00 00 00 00 74 06 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 .........t.................t....
1720 00 00 00 00 00 74 08 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 .....t.................t........
1740 00 74 0a 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 0c 00 .t.................t.........t..
1760 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 0e 00 00 00 00 00 ...............t.........t......
1780 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 10 00 00 00 00 00 00 00 00 ab ...........t.........t..........
17a0 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 12 00 00 00 00 00 00 00 00 ab 01 00 00 00 .......t.........t..............
17c0 00 00 00 74 03 00 00 00 00 00 00 00 00 74 14 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 64 ...t.........t.................d
17e0 0a 9c 08 53 00 7c 02 64 0b 6b 28 00 00 72 1f 74 03 00 00 00 00 00 00 00 00 74 16 00 00 00 00 00 ...S.|.d.k(..r.t.........t......
1800 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 18 00 00 00 00 00 00 00 00 ab ...........t.........t..........
1820 01 00 00 00 00 00 00 64 0c 9c 02 53 00 7c 02 64 0d 6b 28 00 00 72 1f 74 03 00 00 00 00 00 00 00 .......d...S.|.d.k(..r.t........
1840 00 74 1a 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 1c 00 .t.................t.........t..
1860 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 64 0e 9c 02 53 00 7c 02 64 0f 6b 28 00 00 72 ab 74 ...............d...S.|.d.k(..r.t
1880 03 00 00 00 00 00 00 00 00 74 06 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 .........t.................t....
18a0 00 00 00 00 00 74 08 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 .....t.................t........
18c0 00 74 0a 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 0c 00 .t.................t.........t..
18e0 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 0e 00 00 00 00 00 ...............t.........t......
1900 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 10 00 00 00 00 00 00 00 00 ab ...........t.........t..........
1920 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 12 00 00 00 00 00 00 00 00 ab 01 00 00 00 .......t.........t..............
1940 00 00 00 74 03 00 00 00 00 00 00 00 00 74 14 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 ...t.........t.................t
1960 03 00 00 00 00 00 00 00 00 74 16 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 .........t.................t....
1980 00 00 00 00 00 74 18 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 .....t.................t........
19a0 00 74 1a 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 74 03 00 00 00 00 00 00 00 00 74 1c 00 .t.................t.........t..
19c0 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 64 10 9c 0c 53 00 74 1f 00 00 00 00 00 00 00 00 7c ...............d...S.t.........|
19e0 02 74 20 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 2c 69 00 7d 03 7c 02 44 00 5d 23 00 .t.................r,i.}.|.D.]#.
1a00 00 7d 04 7c 03 6a 23 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 6a 25 00 00 00 .}.|.j#..................|.j%...
1a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 04 ac 11 ab 01 00 00 00 00 00 00 ab 01 00 00 00 ...............|................
1a40 00 00 00 01 00 8c 25 04 00 7c 03 53 00 74 01 00 00 00 00 00 00 00 00 64 12 7c 02 9b 02 9d 02 ab ......%..|.S.t.........d.|......
1a60 01 00 00 00 00 00 00 82 01 29 13 61 56 08 00 00 0a 20 20 20 20 20 20 20 20 54 68 65 20 61 72 72 .........).aV............The.arr
1a80 61 79 20 41 50 49 20 64 61 74 61 20 74 79 70 65 73 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 4e ay.API.data.types.supported.by.N
1aa0 75 6d 50 79 2e 0a 0a 20 20 20 20 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 66 75 umPy...........Note.that.this.fu
1ac0 6e 63 74 69 6f 6e 20 6f 6e 6c 79 20 72 65 74 75 72 6e 73 20 64 61 74 61 20 74 79 70 65 73 20 74 nction.only.returns.data.types.t
1ae0 68 61 74 20 61 72 65 20 64 65 66 69 6e 65 64 20 62 79 0a 20 20 20 20 20 20 20 20 74 68 65 20 61 hat.are.defined.by.........the.a
1b00 72 72 61 79 20 41 50 49 2e 0a 0a 20 20 20 20 20 20 20 20 50 61 72 61 6d 65 74 65 72 73 0a 20 20 rray.API...........Parameters...
1b20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 20 ......----------.........device.
1b40 3a 20 73 74 72 2c 20 6f 70 74 69 6f 6e 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 54 68 65 20 :.str,.optional.............The.
1b60 64 65 76 69 63 65 20 74 6f 20 67 65 74 20 74 68 65 20 64 61 74 61 20 74 79 70 65 73 20 66 6f 72 device.to.get.the.data.types.for
1b80 2e 20 46 6f 72 20 4e 75 6d 50 79 2c 20 6f 6e 6c 79 20 60 60 27 63 70 75 27 60 60 20 69 73 0a 20 ..For.NumPy,.only.``'cpu'``.is..
1ba0 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 65 64 2e 0a 20 20 20 20 20 20 20 20 6b 69 6e 64 ...........allowed..........kind
1bc0 20 3a 20 73 74 72 20 6f 72 20 74 75 70 6c 65 20 6f 66 20 73 74 72 2c 20 6f 70 74 69 6f 6e 61 6c .:.str.or.tuple.of.str,.optional
1be0 0a 20 20 20 20 20 20 20 20 20 20 20 20 54 68 65 20 6b 69 6e 64 20 6f 66 20 64 61 74 61 20 74 79 .............The.kind.of.data.ty
1c00 70 65 73 20 74 6f 20 72 65 74 75 72 6e 2e 20 49 66 20 60 60 4e 6f 6e 65 60 60 2c 20 61 6c 6c 20 pes.to.return..If.``None``,.all.
1c20 64 61 74 61 20 74 79 70 65 73 20 61 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 data.types.are.............retur
1c40 6e 65 64 2e 20 49 66 20 61 20 73 74 72 69 6e 67 2c 20 6f 6e 6c 79 20 64 61 74 61 20 74 79 70 65 ned..If.a.string,.only.data.type
1c60 73 20 6f 66 20 74 68 61 74 20 6b 69 6e 64 20 61 72 65 20 72 65 74 75 72 6e 65 64 2e 0a 20 20 20 s.of.that.kind.are.returned.....
1c80 20 20 20 20 20 20 20 20 20 49 66 20 61 20 74 75 70 6c 65 2c 20 61 20 64 69 63 74 69 6f 6e 61 72 .........If.a.tuple,.a.dictionar
1ca0 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 75 6e 69 6f 6e 20 6f 66 20 74 68 65 20 67 69 y.containing.the.union.of.the.gi
1cc0 76 65 6e 20 6b 69 6e 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 73 20 72 65 74 75 72 6e 65 ven.kinds.............is.returne
1ce0 64 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6b 69 6e 64 73 20 61 72 65 20 73 75 70 70 6f d..The.following.kinds.are.suppo
1d00 72 74 65 64 3a 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 60 60 27 62 6f 6f 6c 27 60 60 3a rted:..............-.``'bool'``:
1d20 20 62 6f 6f 6c 65 61 6e 20 64 61 74 61 20 74 79 70 65 73 20 28 69 2e 65 2e 2c 20 60 60 62 6f 6f .boolean.data.types.(i.e.,.``boo
1d40 6c 60 60 29 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 60 60 27 73 69 67 6e 65 64 20 69 6e l``)..............-.``'signed.in
1d60 74 65 67 65 72 27 60 60 3a 20 73 69 67 6e 65 64 20 69 6e 74 65 67 65 72 20 64 61 74 61 20 74 79 teger'``:.signed.integer.data.ty
1d80 70 65 73 20 28 69 2e 65 2e 2c 20 60 60 69 6e 74 38 60 60 2c 0a 20 20 20 20 20 20 20 20 20 20 20 pes.(i.e.,.``int8``,............
1da0 20 20 20 60 60 69 6e 74 31 36 60 60 2c 20 60 60 69 6e 74 33 32 60 60 2c 20 60 60 69 6e 74 36 34 ...``int16``,.``int32``,.``int64
1dc0 60 60 29 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 60 60 27 75 6e 73 69 67 6e 65 64 20 69 ``)..............-.``'unsigned.i
1de0 6e 74 65 67 65 72 27 60 60 3a 20 75 6e 73 69 67 6e 65 64 20 69 6e 74 65 67 65 72 20 64 61 74 61 nteger'``:.unsigned.integer.data
1e00 20 74 79 70 65 73 20 28 69 2e 65 2e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 60 75 69 .types.(i.e.,...............``ui
1e20 6e 74 38 60 60 2c 20 60 60 75 69 6e 74 31 36 60 60 2c 20 60 60 75 69 6e 74 33 32 60 60 2c 20 60 nt8``,.``uint16``,.``uint32``,.`
1e40 60 75 69 6e 74 36 34 60 60 29 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 60 60 27 69 6e 74 `uint64``)..............-.``'int
1e60 65 67 72 61 6c 27 60 60 3a 20 69 6e 74 65 67 65 72 20 64 61 74 61 20 74 79 70 65 73 2e 20 53 68 egral'``:.integer.data.types..Sh
1e80 6f 72 74 68 61 6e 64 20 66 6f 72 20 60 60 28 27 73 69 67 6e 65 64 0a 20 20 20 20 20 20 20 20 20 orthand.for.``('signed..........
1ea0 20 20 20 20 20 69 6e 74 65 67 65 72 27 2c 20 27 75 6e 73 69 67 6e 65 64 20 69 6e 74 65 67 65 72 .....integer',.'unsigned.integer
1ec0 27 29 60 60 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 60 60 27 72 65 61 6c 20 66 6c 6f 61 ')``..............-.``'real.floa
1ee0 74 69 6e 67 27 60 60 3a 20 72 65 61 6c 2d 76 61 6c 75 65 64 20 66 6c 6f 61 74 69 6e 67 2d 70 6f ting'``:.real-valued.floating-po
1f00 69 6e 74 20 64 61 74 61 20 74 79 70 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 2e int.data.types...............(i.
1f20 65 2e 2c 20 60 60 66 6c 6f 61 74 33 32 60 60 2c 20 60 60 66 6c 6f 61 74 36 34 60 60 29 2e 0a 20 e.,.``float32``,.``float64``)...
1f40 20 20 20 20 20 20 20 20 20 20 20 2d 20 60 60 27 63 6f 6d 70 6c 65 78 20 66 6c 6f 61 74 69 6e 67 ...........-.``'complex.floating
1f60 27 60 60 3a 20 63 6f 6d 70 6c 65 78 20 66 6c 6f 61 74 69 6e 67 2d 70 6f 69 6e 74 20 64 61 74 61 '``:.complex.floating-point.data
1f80 20 74 79 70 65 73 20 28 69 2e 65 2e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 60 63 6f .types.(i.e.,...............``co
1fa0 6d 70 6c 65 78 36 34 60 60 2c 20 60 60 63 6f 6d 70 6c 65 78 31 32 38 60 60 29 2e 0a 20 20 20 20 mplex64``,.``complex128``)......
1fc0 20 20 20 20 20 20 20 20 2d 20 60 60 27 6e 75 6d 65 72 69 63 27 60 60 3a 20 6e 75 6d 65 72 69 63 ........-.``'numeric'``:.numeric
1fe0 20 64 61 74 61 20 74 79 70 65 73 2e 20 53 68 6f 72 74 68 61 6e 64 20 66 6f 72 20 60 60 28 27 69 .data.types..Shorthand.for.``('i
2000 6e 74 65 67 72 61 6c 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 72 65 61 6c 20 66 6c ntegral',...............'real.fl
2020 6f 61 74 69 6e 67 27 2c 20 27 63 6f 6d 70 6c 65 78 20 66 6c 6f 61 74 69 6e 67 27 29 60 60 2e 0a oating',.'complex.floating')``..
2040 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 0a 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d .........Returns.........-------
2060 0a 20 20 20 20 20 20 20 20 64 74 79 70 65 73 20 3a 20 64 69 63 74 0a 20 20 20 20 20 20 20 20 20 .........dtypes.:.dict..........
2080 20 20 20 41 20 64 69 63 74 69 6f 6e 61 72 79 20 6d 61 70 70 69 6e 67 20 74 68 65 20 6e 61 6d 65 ...A.dictionary.mapping.the.name
20a0 73 20 6f 66 20 64 61 74 61 20 74 79 70 65 73 20 74 6f 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e s.of.data.types.to.the.correspon
20c0 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 4e 75 6d 50 79 20 64 61 74 61 20 74 79 70 65 ding.............NumPy.data.type
20e0 73 2e 0a 0a 20 20 20 20 20 20 20 20 53 65 65 20 41 6c 73 6f 0a 20 20 20 20 20 20 20 20 2d 2d 2d s...........See.Also.........---
2100 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f -----.........__array_namespace_
2120 69 6e 66 6f 5f 5f 2e 63 61 70 61 62 69 6c 69 74 69 65 73 2c 0a 20 20 20 20 20 20 20 20 5f 5f 61 info__.capabilities,.........__a
2140 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 64 65 66 61 75 6c 74 5f 64 65 rray_namespace_info__.default_de
2160 76 69 63 65 2c 0a 20 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f vice,.........__array_namespace_
2180 69 6e 66 6f 5f 5f 2e 64 65 66 61 75 6c 74 5f 64 74 79 70 65 73 2c 0a 20 20 20 20 20 20 20 20 5f info__.default_dtypes,........._
21a0 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 64 65 76 69 63 65 73 0a _array_namespace_info__.devices.
21c0 0a 20 20 20 20 20 20 20 20 45 78 61 6d 70 6c 65 73 0a 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d .........Examples.........------
21e0 2d 2d 0a 20 20 20 20 20 20 20 20 3e 3e 3e 20 69 6e 66 6f 20 3d 20 6e 70 2e 5f 5f 61 72 72 61 79 --.........>>>.info.=.np.__array
2200 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 28 29 0a 20 20 20 20 20 20 20 20 3e 3e 3e 20 _namespace_info__().........>>>.
2220 69 6e 66 6f 2e 64 74 79 70 65 73 28 6b 69 6e 64 3d 27 73 69 67 6e 65 64 20 69 6e 74 65 67 65 72 info.dtypes(kind='signed.integer
2240 27 29 0a 20 20 20 20 20 20 20 20 7b 27 69 6e 74 38 27 3a 20 6e 75 6d 70 79 2e 69 6e 74 38 2c 0a ').........{'int8':.numpy.int8,.
2260 20 20 20 20 20 20 20 20 20 27 69 6e 74 31 36 27 3a 20 6e 75 6d 70 79 2e 69 6e 74 31 36 2c 0a 20 .........'int16':.numpy.int16,..
2280 20 20 20 20 20 20 20 20 27 69 6e 74 33 32 27 3a 20 6e 75 6d 70 79 2e 69 6e 74 33 32 2c 0a 20 20 ........'int32':.numpy.int32,...
22a0 20 20 20 20 20 20 20 27 69 6e 74 36 34 27 3a 20 6e 75 6d 70 79 2e 69 6e 74 36 34 7d 0a 0a 20 20 .......'int64':.numpy.int64}....
22c0 20 20 20 20 20 20 72 22 00 00 00 72 23 00 00 00 29 0d 72 03 00 00 00 72 09 00 00 00 72 0a 00 00 ......r"...r#...).r....r....r...
22e0 00 72 0b 00 00 00 72 0c 00 00 00 72 0e 00 00 00 72 0f 00 00 00 72 10 00 00 00 72 11 00 00 00 72 .r....r....r....r....r....r....r
2300 07 00 00 00 72 08 00 00 00 72 04 00 00 00 72 05 00 00 00 72 03 00 00 00 7a 0e 73 69 67 6e 65 64 ....r....r....r....r....z.signed
2320 20 69 6e 74 65 67 65 72 29 04 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 7a 10 .integer).r....r....r....r....z.
2340 75 6e 73 69 67 6e 65 64 20 69 6e 74 65 67 65 72 29 04 72 0e 00 00 00 72 0f 00 00 00 72 10 00 00 unsigned.integer).r....r....r...
2360 00 72 11 00 00 00 72 26 00 00 00 29 08 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 .r....r&...).r....r....r....r...
2380 00 72 0e 00 00 00 72 0f 00 00 00 72 10 00 00 00 72 11 00 00 00 72 24 00 00 00 29 02 72 07 00 00 .r....r....r....r....r$...).r...
23a0 00 72 08 00 00 00 72 25 00 00 00 29 02 72 04 00 00 00 72 05 00 00 00 da 07 6e 75 6d 65 72 69 63 .r....r%...).r....r......numeric
23c0 29 0c 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 72 0e 00 00 00 72 0f 00 00 00 ).r....r....r....r....r....r....
23e0 72 10 00 00 00 72 11 00 00 00 72 07 00 00 00 72 08 00 00 00 72 04 00 00 00 72 05 00 00 00 29 01 r....r....r....r....r....r....).
2400 72 2a 00 00 00 7a 12 75 6e 73 75 70 70 6f 72 74 65 64 20 6b 69 6e 64 3a 20 29 13 72 28 00 00 00 r*...z.unsupported.kind:.).r(...
2420 72 06 00 00 00 72 03 00 00 00 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 00 72 0e r....r....r....r....r....r....r.
2440 00 00 00 72 0f 00 00 00 72 10 00 00 00 72 11 00 00 00 72 07 00 00 00 72 08 00 00 00 72 04 00 00 ...r....r....r....r....r....r...
2460 00 72 05 00 00 00 da 0a 69 73 69 6e 73 74 61 6e 63 65 da 05 74 75 70 6c 65 da 06 75 70 64 61 74 .r......isinstance..tuple..updat
2480 65 da 06 64 74 79 70 65 73 29 05 72 19 00 00 00 72 20 00 00 00 72 2a 00 00 00 da 03 72 65 73 da e..dtypes).r....r....r*.....res.
24a0 01 6b 73 05 00 00 00 20 20 20 20 20 72 1a 00 00 00 72 30 00 00 00 7a 1f 5f 5f 61 72 72 61 79 5f .ks.........r....r0...z.__array_
24c0 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 64 74 79 70 65 73 ba 00 00 00 73 56 02 00 00 namespace_info__.dtypes....sV...
24e0 80 00 f0 6e 01 00 0c 12 98 1d d1 0b 26 dc 12 1c f0 02 01 11 14 d8 14 1a 90 38 f0 03 01 11 1d f3 ...n........&............8......
2500 03 03 13 0e f0 00 03 0d 0e f0 08 00 0c 10 88 3c e4 18 1d 9c 64 9b 0b dc 18 1d 9c 64 9b 0b dc 19 ...............<....d......d....
2520 1e 9c 75 9b 1c dc 19 1e 9c 75 9b 1c dc 19 1e 9c 75 9b 1c dc 19 1e 9c 75 9b 1c dc 1a 1f a4 06 9b ..u......u......u......u........
2540 2d dc 1a 1f a4 06 9b 2d dc 1a 1f a4 06 9b 2d dc 1b 20 a4 17 9b 3e dc 1b 20 a4 17 9b 3e dc 1d 22 -......-......-......>......>.."
2560 a4 39 d3 1d 2d dc 1e 23 a4 4a d3 1e 2f f1 1b 0e 14 0e f0 00 0e 0d 0e f0 1e 00 0c 10 90 36 8a 3e .9..-..#.J../................6.>
2580 d8 14 1a 9c 44 90 3e d0 0c 21 d8 0b 0f d0 13 23 d2 0b 23 e4 18 1d 9c 64 9b 0b dc 19 1e 9c 75 9b ....D.>..!.....#..#....d......u.
25a0 1c dc 19 1e 9c 75 9b 1c dc 19 1e 9c 75 9b 1c f1 09 05 14 0e f0 00 05 0d 0e f0 0c 00 0c 10 d0 13 .....u......u...................
25c0 25 d2 0b 25 e4 19 1e 9c 75 9b 1c dc 1a 1f a4 06 9b 2d dc 1a 1f a4 06 9b 2d dc 1a 1f a4 06 9b 2d %..%....u........-......-......-
25e0 f1 09 05 14 0e f0 00 05 0d 0e f0 0c 00 0c 10 90 3a d2 0b 1d e4 18 1d 9c 64 9b 0b dc 19 1e 9c 75 ................:.......d......u
2600 9b 1c dc 19 1e 9c 75 9b 1c dc 19 1e 9c 75 9b 1c dc 19 1e 9c 75 9b 1c dc 1a 1f a4 06 9b 2d dc 1a ......u......u......u........-..
2620 1f a4 06 9b 2d dc 1a 1f a4 06 9b 2d f1 11 09 14 0e f0 00 09 0d 0e f0 14 00 0c 10 90 3f d2 0b 22 ....-......-................?.."
2640 e4 1b 20 a4 17 9b 3e dc 1b 20 a4 17 9b 3e f1 05 03 14 0e f0 00 03 0d 0e f0 08 00 0c 10 d0 13 25 ......>......>.................%
2660 d2 0b 25 e4 1d 22 a4 39 d3 1d 2d dc 1e 23 a4 4a d3 1e 2f f1 05 03 14 0e f0 00 03 0d 0e f0 08 00 ..%..".9..-..#.J../.............
2680 0c 10 90 39 d2 0b 1c e4 18 1d 9c 64 9b 0b dc 19 1e 9c 75 9b 1c dc 19 1e 9c 75 9b 1c dc 19 1e 9c ...9.......d......u......u......
26a0 75 9b 1c dc 19 1e 9c 75 9b 1c dc 1a 1f a4 06 9b 2d dc 1a 1f a4 06 9b 2d dc 1a 1f a4 06 9b 2d dc u......u........-......-......-.
26c0 1b 20 a4 17 9b 3e dc 1b 20 a4 17 9b 3e dc 1d 22 a4 39 d3 1d 2d dc 1e 23 a4 4a d3 1e 2f f1 19 0d .....>......>..".9..-..#.J../...
26e0 14 0e f0 00 0d 0d 0e f4 1c 00 0c 16 90 64 9c 45 d4 0b 22 d8 12 14 88 43 d8 15 19 f2 00 01 0d 30 .............d.E.."....C.......0
2700 90 01 d8 10 13 97 0a 91 0a 98 34 9f 3b 99 3b a8 41 98 3b d3 1b 2e d5 10 2f f0 03 01 0d 30 e0 13 ..........4.;.;.A.;...../....0..
2720 16 88 4a dc 0e 18 d0 1b 2d a8 64 a8 58 d0 19 36 d3 0e 37 d0 08 37 72 1c 00 00 00 63 01 00 00 00 ..J.....-.d.X..6..7..7r....c....
2740 00 00 00 00 00 00 00 00 01 00 00 00 03 00 00 00 f3 08 00 00 00 97 00 64 01 67 01 53 00 29 02 61 .......................d.g.S.).a
2760 2d 02 00 00 0a 20 20 20 20 20 20 20 20 54 68 65 20 64 65 76 69 63 65 73 20 73 75 70 70 6f 72 74 -............The.devices.support
2780 65 64 20 62 79 20 4e 75 6d 50 79 2e 0a 0a 20 20 20 20 20 20 20 20 46 6f 72 20 4e 75 6d 50 79 2c ed.by.NumPy...........For.NumPy,
27a0 20 74 68 69 73 20 61 6c 77 61 79 73 20 72 65 74 75 72 6e 73 20 60 60 5b 27 63 70 75 27 5d 60 60 .this.always.returns.``['cpu']``
27c0 2e 0a 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 0a 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d ...........Returns.........-----
27e0 2d 2d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 73 20 3a 20 6c 69 73 74 20 6f 66 20 73 74 72 --.........devices.:.list.of.str
2800 0a 20 20 20 20 20 20 20 20 20 20 20 20 54 68 65 20 64 65 76 69 63 65 73 20 73 75 70 70 6f 72 74 .............The.devices.support
2820 65 64 20 62 79 20 4e 75 6d 50 79 2e 0a 0a 20 20 20 20 20 20 20 20 53 65 65 20 41 6c 73 6f 0a 20 ed.by.NumPy...........See.Also..
2840 20 20 20 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 5f .......--------.........__array_
2860 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 63 61 70 61 62 69 6c 69 74 69 65 73 2c 0a 20 namespace_info__.capabilities,..
2880 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e .......__array_namespace_info__.
28a0 64 65 66 61 75 6c 74 5f 64 65 76 69 63 65 2c 0a 20 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 5f default_device,.........__array_
28c0 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 64 65 66 61 75 6c 74 5f 64 74 79 70 65 73 2c namespace_info__.default_dtypes,
28e0 0a 20 20 20 20 20 20 20 20 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f .........__array_namespace_info_
2900 5f 2e 64 74 79 70 65 73 0a 0a 20 20 20 20 20 20 20 20 45 78 61 6d 70 6c 65 73 0a 20 20 20 20 20 _.dtypes..........Examples......
2920 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 20 20 20 20 3e 3e 3e 20 69 6e 66 6f 20 3d 20 6e ...--------.........>>>.info.=.n
2940 70 2e 5f 5f 61 72 72 61 79 5f 6e 61 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 28 29 0a 20 20 20 p.__array_namespace_info__()....
2960 20 20 20 20 20 3e 3e 3e 20 69 6e 66 6f 2e 64 65 76 69 63 65 73 28 29 0a 20 20 20 20 20 20 20 20 .....>>>.info.devices().........
2980 5b 27 63 70 75 27 5d 0a 0a 20 20 20 20 20 20 20 20 72 1e 00 00 00 72 17 00 00 00 72 18 00 00 00 ['cpu']..........r....r....r....
29a0 73 01 00 00 00 20 72 1a 00 00 00 da 07 64 65 76 69 63 65 73 7a 20 5f 5f 61 72 72 61 79 5f 6e 61 s.....r......devicesz.__array_na
29c0 6d 65 73 70 61 63 65 5f 69 6e 66 6f 5f 5f 2e 64 65 76 69 63 65 73 41 01 00 00 73 0b 00 00 00 80 mespace_info__.devicesA...s.....
29e0 00 f0 32 00 11 16 88 77 88 0e 72 1c 00 00 00 29 09 da 08 5f 5f 6e 61 6d 65 5f 5f da 0a 5f 5f 6d ..2....w..r....)...__name__..__m
2a00 6f 64 75 6c 65 5f 5f da 0c 5f 5f 71 75 61 6c 6e 61 6d 65 5f 5f da 07 5f 5f 64 6f 63 5f 5f 72 1b odule__..__qualname__..__doc__r.
2a20 00 00 00 72 1f 00 00 00 72 29 00 00 00 72 30 00 00 00 72 34 00 00 00 72 17 00 00 00 72 1c 00 00 ...r....r)...r0...r4...r....r...
2a40 00 72 1a 00 00 00 72 13 00 00 00 72 13 00 00 00 1d 00 00 00 73 37 00 00 00 84 00 f1 02 1d 05 08 .r....r....r........s7..........
2a60 f0 3e 00 12 19 80 4a f2 04 2a 05 0a f2 58 01 19 05 15 f0 36 00 28 2c f4 00 32 05 0a f0 68 01 00 .>....J..*...X.....6.(,..2...h..
2a80 20 24 a8 24 f4 00 45 02 05 38 f3 4e 04 19 05 17 72 1c 00 00 00 72 13 00 00 00 4e 29 12 72 38 00 .$.$..E..8.N....r....r....N).r8.
2aa0 00 00 da 0b 6e 75 6d 70 79 2e 5f 63 6f 72 65 72 03 00 00 00 72 04 00 00 00 72 05 00 00 00 72 06 ....numpy._corer....r....r....r.
2ac0 00 00 00 72 07 00 00 00 72 08 00 00 00 72 09 00 00 00 72 0a 00 00 00 72 0b 00 00 00 72 0c 00 00 ...r....r....r....r....r....r...
2ae0 00 72 0d 00 00 00 72 0e 00 00 00 72 0f 00 00 00 72 10 00 00 00 72 11 00 00 00 72 13 00 00 00 72 .r....r....r....r....r....r....r
2b00 17 00 00 00 72 1c 00 00 00 72 1a 00 00 00 fa 08 3c 6d 6f 64 75 6c 65 3e 72 3a 00 00 00 01 00 00 ....r....r......<module>r:......
2b20 00 73 2f 00 00 00 f0 03 01 01 01 f1 02 08 01 04 f7 12 10 01 02 f7 00 10 01 02 f7 00 10 01 02 f7 .s/.............................
2b40 00 10 01 02 f1 00 10 01 02 f7 26 7d 04 01 17 f2 00 7d 04 01 17 72 1c 00 00 00 ..........&}.....}...r....