summaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/networkx/utils/__pycache__/misc.cpython-312.pyc
blob: e4a48dcf1496654e49a1e05c4d2fc6d410d75930 (plain)
ofshex dumpascii
0000 cb 0d 0d 0a 00 00 00 00 85 fa a7 68 09 53 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 ...........h.S..................
0020 00 00 00 00 00 f3 08 01 00 00 97 00 64 00 5a 00 64 01 64 02 6c 01 5a 01 64 01 64 02 6c 02 5a 02 ............d.Z.d.d.l.Z.d.d.l.Z.
0040 64 01 64 03 6c 03 6d 04 5a 04 01 00 64 01 64 04 6c 05 6d 06 5a 06 6d 07 5a 07 6d 08 5a 08 01 00 d.d.l.m.Z...d.d.l.m.Z.m.Z.m.Z...
0060 64 01 64 05 6c 09 6d 0a 5a 0a 6d 0b 5a 0b 01 00 64 01 64 02 6c 0c 5a 0d 67 00 64 06 a2 01 5a 0e d.d.l.m.Z.m.Z...d.d.l.Z.g.d...Z.
0080 64 1b 64 07 84 01 5a 0f 64 08 84 00 5a 10 64 1b 64 09 84 01 5a 11 64 1b 64 0a 84 01 5a 12 64 1b d.d...Z.d...Z.d.d...Z.d.d...Z.d.
00a0 64 0b 84 01 5a 13 64 0c 84 00 5a 14 64 1c 64 0d 84 01 5a 15 64 0e 84 00 5a 16 64 1b 64 0f 84 01 d...Z.d...Z.d.d...Z.d...Z.d.d...
00c0 5a 17 02 00 47 00 64 10 84 00 64 11 65 01 6a 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Z...G.d...d.e.j0................
00e0 00 00 ab 03 00 00 00 00 00 00 5a 19 02 00 47 00 64 12 84 00 64 13 ab 02 00 00 00 00 00 00 5a 1a ..........Z...G.d...d.........Z.
0100 64 1b 64 14 84 01 5a 1b 64 15 84 00 5a 1c 64 16 84 00 5a 1d 64 17 84 00 5a 1e 64 18 84 00 5a 1f d.d...Z.d...Z.d...Z.d...Z.d...Z.
0120 64 02 64 02 64 02 64 19 9c 03 64 1a 84 02 5a 20 79 02 29 1d 61 10 01 00 00 0a 4d 69 73 63 65 6c d.d.d.d...d...Z.y.).a.....Miscel
0140 6c 61 6e 65 6f 75 73 20 48 65 6c 70 65 72 73 20 66 6f 72 20 4e 65 74 77 6f 72 6b 58 2e 0a 0a 54 laneous.Helpers.for.NetworkX...T
0160 68 65 73 65 20 61 72 65 20 6e 6f 74 20 69 6d 70 6f 72 74 65 64 20 69 6e 74 6f 20 74 68 65 20 62 hese.are.not.imported.into.the.b
0180 61 73 65 20 6e 65 74 77 6f 72 6b 78 20 6e 61 6d 65 73 70 61 63 65 20 62 75 74 0a 63 61 6e 20 62 ase.networkx.namespace.but.can.b
01a0 65 20 61 63 63 65 73 73 65 64 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 2c 20 61 73 0a 0a 3e 3e 3e e.accessed,.for.example,.as..>>>
01c0 20 69 6d 70 6f 72 74 20 6e 65 74 77 6f 72 6b 78 20 61 73 20 6e 78 0a 3e 3e 3e 20 6e 78 2e 75 74 .import.networkx.as.nx.>>>.nx.ut
01e0 69 6c 73 2e 6d 61 6b 65 5f 6c 69 73 74 5f 6f 66 5f 69 6e 74 73 28 7b 31 2c 20 32 2c 20 33 7d 29 ils.make_list_of_ints({1,.2,.3})
0200 0a 5b 31 2c 20 32 2c 20 33 5d 0a 3e 3e 3e 20 6e 78 2e 75 74 69 6c 73 2e 61 72 62 69 74 72 61 72 .[1,.2,.3].>>>.nx.utils.arbitrar
0220 79 5f 65 6c 65 6d 65 6e 74 28 7b 35 2c 20 31 2c 20 37 7d 29 20 20 23 20 64 6f 63 74 65 73 74 3a y_element({5,.1,.7})..#.doctest:
0240 20 2b 53 4b 49 50 0a 31 0a e9 00 00 00 00 4e a9 01 da 0b 64 65 66 61 75 6c 74 64 69 63 74 29 03 .+SKIP.1......N....defaultdict).
0260 da 08 49 74 65 72 61 62 6c 65 da 08 49 74 65 72 61 74 6f 72 da 05 53 69 7a 65 64 29 02 da 05 63 ..Iterable..Iterator..Sized)...c
0280 68 61 69 6e da 03 74 65 65 29 0e da 07 66 6c 61 74 74 65 6e da 11 6d 61 6b 65 5f 6c 69 73 74 5f hain..tee)...flatten..make_list_
02a0 6f 66 5f 69 6e 74 73 da 13 64 69 63 74 5f 74 6f 5f 6e 75 6d 70 79 5f 61 72 72 61 79 da 11 61 72 of_ints..dict_to_numpy_array..ar
02c0 62 69 74 72 61 72 79 5f 65 6c 65 6d 65 6e 74 da 08 70 61 69 72 77 69 73 65 da 06 67 72 6f 75 70 bitrary_element..pairwise..group
02e0 73 da 13 63 72 65 61 74 65 5f 72 61 6e 64 6f 6d 5f 73 74 61 74 65 da 16 63 72 65 61 74 65 5f 70 s..create_random_state..create_p
0300 79 5f 72 61 6e 64 6f 6d 5f 73 74 61 74 65 da 15 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 49 6e 74 65 y_random_state..PythonRandomInte
0320 72 66 61 63 65 da 18 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 56 69 61 4e 75 6d 70 79 42 69 74 73 da rface..PythonRandomViaNumpyBits.
0340 0b 6e 6f 64 65 73 5f 65 71 75 61 6c da 0b 65 64 67 65 73 5f 65 71 75 61 6c da 0c 67 72 61 70 68 .nodes_equal..edges_equal..graph
0360 73 5f 65 71 75 61 6c da 0c 5f 63 6c 65 61 72 5f 63 61 63 68 65 63 02 00 00 00 00 00 00 00 00 00 s_equal.._clear_cachec..........
0380 00 00 06 00 00 00 03 00 00 00 f3 0a 01 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 74 02 00 .................t.........|.t..
03a0 00 00 00 00 00 00 00 74 04 00 00 00 00 00 00 00 00 7a 07 00 00 ab 02 00 00 00 00 00 00 72 10 74 .......t.........z...........r.t
03c0 01 00 00 00 00 00 00 00 00 7c 00 74 06 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 02 7c .........|.t.................r.|
03e0 00 53 00 7c 01 80 02 67 00 7d 01 7c 00 44 00 5d 47 00 00 7d 02 74 01 00 00 00 00 00 00 00 00 7c .S.|...g.}.|.D.]G..}.t.........|
0400 02 74 02 00 00 00 00 00 00 00 00 74 04 00 00 00 00 00 00 00 00 7a 07 00 00 ab 02 00 00 00 00 00 .t.........t.........z..........
0420 00 72 10 74 01 00 00 00 00 00 00 00 00 7c 02 74 06 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 .r.t.........|.t................
0440 00 72 12 7c 01 6a 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 ab 01 00 00 00 .r.|.j...................|......
0460 00 00 00 01 00 8c 3c 74 0b 00 00 00 00 00 00 00 00 7c 02 7c 01 ab 02 00 00 00 00 00 00 01 00 8c ......<t.........|.|............
0480 49 04 00 74 0d 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 53 00 29 01 7a 3e 52 65 74 I..t.........|.........S.).z>Ret
04a0 75 72 6e 20 66 6c 61 74 74 65 6e 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 28 70 6f 73 73 69 62 urn.flattened.version.of.(possib
04c0 6c 79 20 6e 65 73 74 65 64 29 20 69 74 65 72 61 62 6c 65 20 6f 62 6a 65 63 74 2e 29 07 da 0a 69 ly.nested).iterable.object.)...i
04e0 73 69 6e 73 74 61 6e 63 65 72 05 00 00 00 72 07 00 00 00 da 03 73 74 72 da 06 61 70 70 65 6e 64 sinstancer....r......str..append
0500 72 0a 00 00 00 da 05 74 75 70 6c 65 29 03 da 03 6f 62 6a da 06 72 65 73 75 6c 74 da 04 69 74 65 r......tuple)...obj..result..ite
0520 6d 73 03 00 00 00 20 20 20 fa 5a 2f 68 6f 6d 65 2f 62 6c 61 63 6b 68 61 6f 2f 75 69 75 63 2d 63 ms........Z/home/blackhao/uiuc-c
0540 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 31 32 ourse-graph/.venv/lib/python3.12
0560 2f 73 69 74 65 2d 70 61 63 6b 61 67 65 73 2f 6e 65 74 77 6f 72 6b 78 2f 75 74 69 6c 73 2f 6d 69 /site-packages/networkx/utils/mi
0580 73 63 2e 70 79 72 0a 00 00 00 72 0a 00 00 00 2d 00 00 00 73 72 00 00 00 80 00 e4 0b 15 90 63 9c sc.pyr....r....-...sr.........c.
05a0 38 a4 65 d1 1b 2b d4 0b 2c b4 0a b8 33 c4 03 d4 30 44 d8 0f 12 88 0a d8 07 0d 80 7e d8 11 13 88 8.e..+..,...3...0D.........~....
05c0 06 d8 10 13 f2 00 04 05 22 88 04 dc 0f 19 98 24 a4 08 ac 35 d1 20 30 d4 0f 31 b4 5a c0 04 c4 63 ........"......$...5..0..1.Z...c
05e0 d4 35 4a d8 0c 12 8f 4d 89 4d 98 24 d5 0c 1f e4 0c 13 90 44 98 26 d5 0c 21 f0 09 04 05 22 f4 0a .5J....M.M.$.......D.&..!...."..
0600 00 0c 11 90 16 8b 3d d0 04 18 f3 00 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 ......=........c................
0620 03 00 00 00 f3 e8 01 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 74 02 00 00 00 00 00 00 00 ...........t.........|.t........
0640 00 ab 02 00 00 00 00 00 00 73 47 67 00 7d 01 7c 00 44 00 5d 3e 00 00 7d 02 64 01 7c 02 9b 00 9d .........sGg.}.|.D.]>..}.d.|....
0660 02 7d 03 09 00 74 05 00 00 00 00 00 00 00 00 7c 02 ab 01 00 00 00 00 00 00 7d 04 7c 04 7c 02 6b .}...t.........|.........}.|.|.k
0680 37 00 00 72 15 74 09 00 00 00 00 00 00 00 00 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7..r.t.........j................
06a0 00 00 00 7c 03 ab 01 00 00 00 00 00 00 82 01 7c 01 6a 0d 00 00 00 00 00 00 00 00 00 00 00 00 00 ...|...........|.j..............
06c0 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 01 00 8c 40 04 00 7c 01 53 00 74 0f 00 00 00 00 00 .....|............@..|.S.t......
06e0 00 00 00 7c 00 ab 01 00 00 00 00 00 00 44 00 5d 46 00 00 5c 02 00 00 7d 05 7d 02 64 01 7c 02 9b ...|.........D.]F..\...}.}.d.|..
0700 00 9d 02 7d 03 74 01 00 00 00 00 00 00 00 00 7c 02 74 04 00 00 00 00 00 00 00 00 ab 02 00 00 00 ...}.t.........|.t..............
0720 00 00 00 72 01 8c 1c 09 00 74 05 00 00 00 00 00 00 00 00 7c 02 ab 01 00 00 00 00 00 00 7d 04 7c ...r.....t.........|.........}.|
0740 04 7c 02 6b 37 00 00 72 15 74 09 00 00 00 00 00 00 00 00 6a 0a 00 00 00 00 00 00 00 00 00 00 00 .|.k7..r.t.........j............
0760 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 82 01 7c 04 7c 00 7c 05 3c 00 00 00 8c 48 04 .......|...........|.|.|.<....H.
0780 00 7c 00 53 00 23 00 74 06 00 00 00 00 00 00 00 00 24 00 72 17 01 00 74 09 00 00 00 00 00 00 00 .|.S.#.t.........$.r...t........
07a0 00 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 64 .j...................|.........d
07c0 02 82 02 77 00 78 03 59 00 77 01 23 00 74 06 00 00 00 00 00 00 00 00 24 00 72 17 01 00 74 09 00 ...w.x.Y.w.#.t.........$.r...t..
07e0 00 00 00 00 00 00 00 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 ab 01 00 .......j...................|....
0800 00 00 00 00 00 64 02 82 02 77 00 78 03 59 00 77 01 29 03 61 2a 01 00 00 52 65 74 75 72 6e 20 6c .....d...w.x.Y.w.).a*...Return.l
0820 69 73 74 20 6f 66 20 69 6e 74 73 20 66 72 6f 6d 20 73 65 71 75 65 6e 63 65 20 6f 66 20 69 6e 74 ist.of.ints.from.sequence.of.int
0840 65 67 72 61 6c 20 6e 75 6d 62 65 72 73 2e 0a 0a 20 20 20 20 41 6c 6c 20 65 6c 65 6d 65 6e 74 73 egral.numbers.......All.elements
0860 20 6f 66 20 74 68 65 20 73 65 71 75 65 6e 63 65 20 6d 75 73 74 20 73 61 74 69 73 66 79 20 69 6e .of.the.sequence.must.satisfy.in
0880 74 28 65 6c 65 6d 65 6e 74 29 20 3d 3d 20 65 6c 65 6d 65 6e 74 0a 20 20 20 20 6f 72 20 61 20 56 t(element).==.element.....or.a.V
08a0 61 6c 75 65 45 72 72 6f 72 20 69 73 20 72 61 69 73 65 64 2e 20 53 65 71 75 65 6e 63 65 20 69 73 alueError.is.raised..Sequence.is
08c0 20 69 74 65 72 61 74 65 64 20 74 68 72 6f 75 67 68 20 6f 6e 63 65 2e 0a 0a 20 20 20 20 49 66 20 .iterated.through.once.......If.
08e0 73 65 71 75 65 6e 63 65 20 69 73 20 61 20 6c 69 73 74 2c 20 74 68 65 20 6e 6f 6e 2d 69 6e 74 20 sequence.is.a.list,.the.non-int.
0900 76 61 6c 75 65 73 20 61 72 65 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 69 6e 74 73 2e 0a 20 values.are.replaced.with.ints...
0920 20 20 20 53 6f 2c 20 6e 6f 20 6e 65 77 20 6c 69 73 74 20 69 73 20 63 72 65 61 74 65 64 0a 20 20 ...So,.no.new.list.is.created...
0940 20 20 7a 1e 73 65 71 75 65 6e 63 65 20 69 73 20 6e 6f 74 20 61 6c 6c 20 69 6e 74 65 67 65 72 73 ..z.sequence.is.not.all.integers
0960 3a 20 4e 29 08 72 19 00 00 00 da 04 6c 69 73 74 da 03 69 6e 74 da 0a 56 61 6c 75 65 45 72 72 6f :.N).r......list..int..ValueErro
0980 72 da 02 6e 78 da 0d 4e 65 74 77 6f 72 6b 58 45 72 72 6f 72 72 1b 00 00 00 da 09 65 6e 75 6d 65 r..nx..NetworkXErrorr......enume
09a0 72 61 74 65 29 06 da 08 73 65 71 75 65 6e 63 65 72 1e 00 00 00 da 01 69 da 06 65 72 72 6d 73 67 rate)...sequencer......i..errmsg
09c0 da 02 69 69 da 04 69 6e 64 78 73 06 00 00 00 20 20 20 20 20 20 72 20 00 00 00 72 0b 00 00 00 72 ..ii..indxs..........r....r....r
09e0 0b 00 00 00 3b 00 00 00 73 19 01 00 00 80 00 f4 12 00 0c 16 90 68 a4 04 d4 0b 25 d8 11 13 88 06 ....;...s............h....%.....
0a00 d8 11 19 f2 00 08 09 1e 88 41 d8 17 35 b0 61 b0 53 d0 15 39 88 46 f0 02 03 0d 39 dc 15 18 98 11 .........A..5.a.S..9.F....9.....
0a20 93 56 90 02 f0 06 00 10 12 90 51 8a 77 dc 16 18 d7 16 26 d1 16 26 a0 76 d3 16 2e d0 10 2e d8 0c .V........Q.w.....&..&.v........
0a40 12 8f 4d 89 4d 98 22 d5 0c 1d f0 11 08 09 1e f0 12 00 10 16 88 0d e4 13 1c 98 58 d3 13 26 f2 00 ..M.M."...................X..&..
0a60 0a 05 1c 89 07 88 04 88 61 d8 13 31 b0 21 b0 13 d0 11 35 88 06 dc 0b 15 90 61 9c 13 d4 0b 1d d8 ........a..1.!....5......a......
0a80 0c 14 f0 02 03 09 35 dc 11 14 90 51 93 16 88 42 f0 06 00 0c 0e 90 11 8a 37 dc 12 14 d7 12 22 d1 ......5....Q...B........7.....".
0aa0 12 22 a0 36 d3 12 2a d0 0c 2a d8 19 1b 88 08 90 14 8a 0e f0 15 0a 05 1c f0 16 00 0c 14 80 4f f8 .".6..*..*....................O.
0ac0 f4 25 00 14 1e f2 00 01 0d 39 dc 16 18 d7 16 26 d1 16 26 a0 76 d3 16 2e b0 44 d0 10 38 f0 03 01 .%.......9.....&..&.v....D..8...
0ae0 0d 39 fb f4 1a 00 10 1a f2 00 01 09 35 dc 12 14 d7 12 22 d1 12 22 a0 36 d3 12 2a b0 04 d0 0c 34 .9..........5....."..".6..*....4
0b00 f0 03 01 09 35 fa 73 17 00 00 00 9e 0b 42 2e 02 c2 00 0b 43 11 02 c2 2e 20 43 0e 05 c3 11 20 43 ....5.s......B.....C.....C.....C
0b20 31 05 63 02 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 00 f3 5e 00 00 00 97 00 09 00 1.c.....................^.......
0b40 74 01 00 00 00 00 00 00 00 00 7c 00 7c 01 ab 02 00 00 00 00 00 00 53 00 23 00 74 02 00 00 00 00 t.........|.|.........S.#.t.....
0b60 00 00 00 00 74 04 00 00 00 00 00 00 00 00 66 02 24 00 72 0f 01 00 74 07 00 00 00 00 00 00 00 00 ....t.........f.$.r...t.........
0b80 7c 00 7c 01 ab 02 00 00 00 00 00 00 63 02 59 00 53 00 77 00 78 03 59 00 77 01 29 01 7a 50 43 6f |.|.........c.Y.S.w.x.Y.w.).zPCo
0ba0 6e 76 65 72 74 20 61 20 64 69 63 74 69 6f 6e 61 72 79 20 6f 66 20 64 69 63 74 69 6f 6e 61 72 69 nvert.a.dictionary.of.dictionari
0bc0 65 73 20 74 6f 20 61 20 6e 75 6d 70 79 20 61 72 72 61 79 0a 20 20 20 20 77 69 74 68 20 6f 70 74 es.to.a.numpy.array.....with.opt
0be0 69 6f 6e 61 6c 20 6d 61 70 70 69 6e 67 2e 29 04 da 15 5f 64 69 63 74 5f 74 6f 5f 6e 75 6d 70 79 ional.mapping.)..._dict_to_numpy
0c00 5f 61 72 72 61 79 32 da 0e 41 74 74 72 69 62 75 74 65 45 72 72 6f 72 da 09 54 79 70 65 45 72 72 _array2..AttributeError..TypeErr
0c20 6f 72 da 15 5f 64 69 63 74 5f 74 6f 5f 6e 75 6d 70 79 5f 61 72 72 61 79 31 29 02 da 01 64 da 07 or.._dict_to_numpy_array1)...d..
0c40 6d 61 70 70 69 6e 67 73 02 00 00 00 20 20 72 20 00 00 00 72 0c 00 00 00 72 0c 00 00 00 5f 00 00 mappings......r....r....r...._..
0c60 00 73 37 00 00 00 80 00 f0 06 05 05 31 dc 0f 24 a0 51 a8 07 d3 0f 30 d0 08 30 f8 dc 0c 1a 9c 49 .s7.........1..$.Q....0..0.....I
0c80 d0 0b 26 f2 00 03 05 31 f4 06 00 10 25 a0 51 a8 07 d3 0f 30 d2 08 30 f0 07 03 05 31 fa 73 0c 00 ..&....1....%.Q....0..0....1.s..
0ca0 00 00 82 0b 0e 00 8e 1b 2c 03 ab 01 2c 03 63 02 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 03 ........,...,.c.................
0cc0 00 00 00 f3 d6 01 00 00 97 00 64 01 64 02 6c 00 7d 02 7c 01 80 77 74 03 00 00 00 00 00 00 00 00 ..........d.d.l.}.|..wt.........
0ce0 7c 00 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 ab 01 |.j.............................
0d00 00 00 00 00 00 00 7d 03 7c 00 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 ......}.|.j.....................
0d20 00 00 00 00 00 00 44 00 5d 24 00 00 5c 02 00 00 7d 04 7d 05 7c 03 6a 09 00 00 00 00 00 00 00 00 ......D.]$..\...}.}.|.j.........
0d40 00 00 00 00 00 00 00 00 00 00 7c 05 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........|.j...................
0d60 ab 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 01 00 8c 26 04 00 74 0b 00 00 00 00 00 00 00 00 ...................&..t.........
0d80 74 0d 00 00 00 00 00 00 00 00 7c 03 74 0f 00 00 00 00 00 00 00 00 74 11 00 00 00 00 00 00 00 00 t.........|.t.........t.........
0da0 7c 03 ab 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 ab 01 00 00 00 00 |...............................
0dc0 00 00 7d 01 74 11 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 7d 06 7c 02 6a 13 00 00 ..}.t.........|.........}.|.j...
0de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 06 7c 06 66 02 ab 01 00 00 00 00 00 00 7d 07 ................|.|.f.........}.
0e00 7c 01 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 |.j...........................D.
0e20 5d 2b 00 00 5c 02 00 00 7d 08 7d 09 7c 01 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ]+..\...}.}.|.j.................
0e40 00 00 ab 00 00 00 00 00 00 00 44 00 5d 13 00 00 5c 02 00 00 7d 0a 7d 0b 09 00 7c 00 7c 08 19 00 ..........D.]...\...}.}...|.|...
0e60 00 00 7c 0a 19 00 00 00 7c 07 7c 09 7c 0b 66 02 3c 00 00 00 8c 15 04 00 8c 2d 04 00 7c 07 53 00 ..|.....|.|.|.f.<........-..|.S.
0e80 23 00 74 14 00 00 00 00 00 00 00 00 24 00 72 03 01 00 59 00 8c 25 77 00 78 03 59 00 77 01 29 03 #.t.........$.r...Y..%w.x.Y.w.).
0ea0 7a 59 43 6f 6e 76 65 72 74 20 61 20 64 69 63 74 69 6f 6e 61 72 79 20 6f 66 20 64 69 63 74 69 6f zYConvert.a.dictionary.of.dictio
0ec0 6e 61 72 69 65 73 20 74 6f 20 61 20 32 64 20 6e 75 6d 70 79 20 61 72 72 61 79 0a 20 20 20 20 77 naries.to.a.2d.numpy.array.....w
0ee0 69 74 68 20 6f 70 74 69 6f 6e 61 6c 20 6d 61 70 70 69 6e 67 2e 0a 0a 20 20 20 20 72 02 00 00 00 ith.optional.mapping.......r....
0f00 4e 29 0b da 05 6e 75 6d 70 79 da 03 73 65 74 da 04 6b 65 79 73 da 05 69 74 65 6d 73 da 06 75 70 N)...numpy..set..keys..items..up
0f20 64 61 74 65 da 04 64 69 63 74 da 03 7a 69 70 da 05 72 61 6e 67 65 da 03 6c 65 6e da 05 7a 65 72 date..dict..zip..range..len..zer
0f40 6f 73 da 08 4b 65 79 45 72 72 6f 72 29 0c 72 33 00 00 00 72 34 00 00 00 da 02 6e 70 da 01 73 da os..KeyError).r3...r4.....np..s.
0f60 01 6b da 01 76 da 01 6e da 01 61 da 02 6b 31 72 2a 00 00 00 da 02 6b 32 da 01 6a 73 0c 00 00 00 .k..v..n..a..k1r*.....k2..js....
0f80 20 20 20 20 20 20 20 20 20 20 20 20 72 20 00 00 00 72 2f 00 00 00 72 2f 00 00 00 6a 00 00 00 73 ............r....r/...r/...j...s
0fa0 e1 00 00 00 80 00 f3 0a 00 05 17 e0 07 0e 80 7f dc 0c 0f 90 01 97 06 91 06 93 08 8b 4d 88 01 d8 ............................M...
0fc0 14 15 97 47 91 47 93 49 f2 00 01 09 1f 89 44 88 41 88 71 d8 0c 0d 8f 48 89 48 90 51 97 56 91 56 ...G.G.I......D.A.q....H.H.Q.V.V
0fe0 93 58 d5 0c 1e f0 03 01 09 1f e4 12 16 94 73 98 31 9c 65 a4 43 a8 01 a3 46 9b 6d d3 17 2c d3 12 .X............s.1.e.C...F.m..,..
1000 2d 88 07 dc 08 0b 88 47 8b 0c 80 41 d8 08 0a 8f 08 89 08 90 21 90 51 90 16 d3 08 18 80 41 d8 11 -......G...A........!.Q......A..
1020 18 97 1d 91 1d 93 1f f2 00 05 05 15 89 05 88 02 88 41 d8 15 1c 97 5d 91 5d 93 5f f2 00 04 09 15 .................A....].]._.....
1040 89 45 88 42 90 01 f0 02 03 0d 15 d8 1a 1b 98 42 99 25 a0 02 99 29 90 01 90 21 90 51 90 24 92 07 .E.B...........B.%...)...!.Q.$..
1060 f1 05 04 09 15 f0 03 05 05 15 f0 0c 00 0c 0d 80 48 f8 f4 05 00 14 1c f2 00 01 0d 15 d9 10 14 f0 ................H...............
1080 03 01 0d 15 fa 73 12 00 00 00 c3 09 0d 43 1c 04 c3 1c 09 43 28 07 c3 27 01 43 28 07 63 02 00 00 .....s.......C.....C(..'.C(.c...
10a0 00 00 00 00 00 00 00 00 00 0a 00 00 00 03 00 00 00 f3 14 01 00 00 97 00 64 01 64 02 6c 00 7d 02 ........................d.d.l.}.
10c0 7c 01 80 40 74 03 00 00 00 00 00 00 00 00 7c 00 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |..@t.........|.j...............
10e0 00 00 00 00 ab 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 03 74 07 00 00 00 00 00 00 00 00 ....................}.t.........
1100 74 09 00 00 00 00 00 00 00 00 7c 03 74 0b 00 00 00 00 00 00 00 00 74 0d 00 00 00 00 00 00 00 00 t.........|.t.........t.........
1120 7c 03 ab 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 ab 01 00 00 00 00 |...............................
1140 00 00 7d 01 74 0d 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 7d 04 7c 02 6a 0f 00 00 ..}.t.........|.........}.|.j...
1160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 04 ab 01 00 00 00 00 00 00 7d 05 7c 01 6a 11 ................|.........}.|.j.
1180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 5d 12 00 00 ..........................D.]...
11a0 5c 02 00 00 7d 06 7d 07 7c 01 7c 06 19 00 00 00 7d 07 7c 00 7c 06 19 00 00 00 7c 05 7c 07 3c 00 \...}.}.|.|.....}.|.|.....|.|.<.
11c0 00 00 8c 14 04 00 7c 05 53 00 29 03 7a 4a 43 6f 6e 76 65 72 74 20 61 20 64 69 63 74 69 6f 6e 61 ......|.S.).zJConvert.a.dictiona
11e0 72 79 20 6f 66 20 6e 75 6d 62 65 72 73 20 74 6f 20 61 20 31 64 20 6e 75 6d 70 79 20 61 72 72 61 ry.of.numbers.to.a.1d.numpy.arra
1200 79 20 77 69 74 68 20 6f 70 74 69 6f 6e 61 6c 20 6d 61 70 70 69 6e 67 2e 72 02 00 00 00 4e 29 09 y.with.optional.mapping.r....N).
1220 72 36 00 00 00 72 37 00 00 00 72 38 00 00 00 72 3b 00 00 00 72 3c 00 00 00 72 3d 00 00 00 72 3e r6...r7...r8...r;...r<...r=...r>
1240 00 00 00 72 3f 00 00 00 72 39 00 00 00 29 08 72 33 00 00 00 72 34 00 00 00 72 41 00 00 00 72 42 ...r?...r9...).r3...r4...rA...rB
1260 00 00 00 72 45 00 00 00 72 46 00 00 00 72 47 00 00 00 72 2a 00 00 00 73 08 00 00 00 20 20 20 20 ...rE...rF...rG...r*...s........
1280 20 20 20 20 72 20 00 00 00 72 32 00 00 00 72 32 00 00 00 81 00 00 00 73 7e 00 00 00 80 00 e3 04 ....r....r2...r2.......s~.......
12a0 16 e0 07 0e 80 7f dc 0c 0f 90 01 97 06 91 06 93 08 8b 4d 88 01 dc 12 16 94 73 98 31 9c 65 a4 43 ..................M......s.1.e.C
12c0 a8 01 a3 46 9b 6d d3 17 2c d3 12 2d 88 07 dc 08 0b 88 47 8b 0c 80 41 d8 08 0a 8f 08 89 08 90 11 ...F.m..,..-......G...A.........
12e0 8b 0b 80 41 d8 11 18 97 1d 91 1d 93 1f f2 00 02 05 15 89 05 88 02 88 41 d8 0c 13 90 42 89 4b 88 ...A...................A....B.K.
1300 01 d8 0f 10 90 12 89 75 88 01 88 21 8a 04 f0 05 02 05 15 f0 06 00 0c 0d 80 48 72 21 00 00 00 63 .......u...!.............Hr!...c
1320 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 00 f3 60 00 00 00 97 00 74 01 00 00 00 .....................`.....t....
1340 00 00 00 00 00 7c 00 74 02 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 0b 74 05 00 00 00 .....|.t.................r.t....
1360 00 00 00 00 00 64 01 ab 01 00 00 00 00 00 00 82 01 74 07 00 00 00 00 00 00 00 00 74 09 00 00 00 .....d...........t.........t....
1380 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 53 00 29 02 61 ca 06 00 00 .....|.................S.).a....
13a0 52 65 74 75 72 6e 73 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 65 6c 65 6d 65 6e 74 20 6f 66 20 Returns.an.arbitrary.element.of.
13c0 60 69 74 65 72 61 62 6c 65 60 20 77 69 74 68 6f 75 74 20 72 65 6d 6f 76 69 6e 67 20 69 74 2e 0a `iterable`.without.removing.it..
13e0 0a 20 20 20 20 54 68 69 73 20 69 73 20 6d 6f 73 74 20 75 73 65 66 75 6c 20 66 6f 72 20 22 70 65 .....This.is.most.useful.for."pe
1400 65 6b 69 6e 67 22 20 61 74 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 65 6c 65 6d 65 6e 74 20 6f eking".at.an.arbitrary.element.o
1420 66 20 61 20 73 65 74 2c 0a 20 20 20 20 62 75 74 20 63 61 6e 20 62 65 20 75 73 65 64 20 66 6f 72 f.a.set,.....but.can.be.used.for
1440 20 61 6e 79 20 6c 69 73 74 2c 20 64 69 63 74 69 6f 6e 61 72 79 2c 20 65 74 63 2e 2c 20 61 73 20 .any.list,.dictionary,.etc.,.as.
1460 77 65 6c 6c 2e 0a 0a 20 20 20 20 50 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d well.......Parameters.....------
1480 2d 2d 2d 2d 0a 20 20 20 20 69 74 65 72 61 62 6c 65 20 3a 20 60 61 62 63 2e 63 6f 6c 6c 65 63 74 ----.....iterable.:.`abc.collect
14a0 69 6f 6e 73 2e 49 74 65 72 61 62 6c 65 60 20 69 6e 73 74 61 6e 63 65 0a 20 20 20 20 20 20 20 20 ions.Iterable`.instance.........
14c0 41 6e 79 20 6f 62 6a 65 63 74 20 74 68 61 74 20 69 6d 70 6c 65 6d 65 6e 74 73 20 60 60 5f 5f 69 Any.object.that.implements.``__i
14e0 74 65 72 5f 5f 60 60 2c 20 65 2e 67 2e 20 73 65 74 2c 20 64 69 63 74 2c 20 6c 69 73 74 2c 20 74 ter__``,.e.g..set,.dict,.list,.t
1500 75 70 6c 65 2c 0a 20 20 20 20 20 20 20 20 65 74 63 2e 0a 0a 20 20 20 20 52 65 74 75 72 6e 73 0a uple,.........etc.......Returns.
1520 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 54 68 65 20 6f 62 6a 65 63 74 20 74 68 61 74 20 ....-------.....The.object.that.
1540 72 65 73 75 6c 74 73 20 66 72 6f 6d 20 60 60 6e 65 78 74 28 69 74 65 72 28 69 74 65 72 61 62 6c results.from.``next(iter(iterabl
1560 65 29 29 60 60 0a 0a 20 20 20 20 52 61 69 73 65 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 0a 20 20 20 e))``......Raises.....------....
1580 20 56 61 6c 75 65 45 72 72 6f 72 0a 20 20 20 20 20 20 20 20 49 66 20 60 69 74 65 72 61 62 6c 65 .ValueError.........If.`iterable
15a0 60 20 69 73 20 61 6e 20 69 74 65 72 61 74 6f 72 20 28 62 65 63 61 75 73 65 20 74 68 65 20 63 75 `.is.an.iterator.(because.the.cu
15c0 72 72 65 6e 74 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 0a 20 20 20 20 20 20 20 20 rrent.implementation.of.........
15e0 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 6f 75 6c 64 20 63 6f 6e 73 75 6d 65 20 61 6e 20 65 this.function.would.consume.an.e
1600 6c 65 6d 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 69 74 65 72 61 74 6f 72 29 2e 0a 0a 20 20 20 20 lement.from.the.iterator).......
1620 45 78 61 6d 70 6c 65 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 41 72 62 69 74 72 Examples.....--------.....Arbitr
1640 61 72 79 20 65 6c 65 6d 65 6e 74 73 20 66 72 6f 6d 20 63 6f 6d 6d 6f 6e 20 49 74 65 72 61 62 6c ary.elements.from.common.Iterabl
1660 65 20 6f 62 6a 65 63 74 73 3a 0a 0a 20 20 20 20 3e 3e 3e 20 6e 78 2e 75 74 69 6c 73 2e 61 72 62 e.objects:......>>>.nx.utils.arb
1680 69 74 72 61 72 79 5f 65 6c 65 6d 65 6e 74 28 5b 31 2c 20 32 2c 20 33 5d 29 20 20 23 20 6c 69 73 itrary_element([1,.2,.3])..#.lis
16a0 74 0a 20 20 20 20 31 0a 20 20 20 20 3e 3e 3e 20 6e 78 2e 75 74 69 6c 73 2e 61 72 62 69 74 72 61 t.....1.....>>>.nx.utils.arbitra
16c0 72 79 5f 65 6c 65 6d 65 6e 74 28 28 31 2c 20 32 2c 20 33 29 29 20 20 23 20 74 75 70 6c 65 0a 20 ry_element((1,.2,.3))..#.tuple..
16e0 20 20 20 31 0a 20 20 20 20 3e 3e 3e 20 6e 78 2e 75 74 69 6c 73 2e 61 72 62 69 74 72 61 72 79 5f ...1.....>>>.nx.utils.arbitrary_
1700 65 6c 65 6d 65 6e 74 28 7b 31 2c 20 32 2c 20 33 7d 29 20 20 23 20 73 65 74 0a 20 20 20 20 31 0a element({1,.2,.3})..#.set.....1.
1720 20 20 20 20 3e 3e 3e 20 64 20 3d 20 7b 6b 3a 20 76 20 66 6f 72 20 6b 2c 20 76 20 69 6e 20 7a 69 ....>>>.d.=.{k:.v.for.k,.v.in.zi
1740 70 28 5b 31 2c 20 32 2c 20 33 5d 2c 20 5b 33 2c 20 32 2c 20 31 5d 29 7d 0a 20 20 20 20 3e 3e 3e p([1,.2,.3],.[3,.2,.1])}.....>>>
1760 20 6e 78 2e 75 74 69 6c 73 2e 61 72 62 69 74 72 61 72 79 5f 65 6c 65 6d 65 6e 74 28 64 29 20 20 .nx.utils.arbitrary_element(d)..
1780 23 20 64 69 63 74 5f 6b 65 79 73 0a 20 20 20 20 31 0a 20 20 20 20 3e 3e 3e 20 6e 78 2e 75 74 69 #.dict_keys.....1.....>>>.nx.uti
17a0 6c 73 2e 61 72 62 69 74 72 61 72 79 5f 65 6c 65 6d 65 6e 74 28 64 2e 76 61 6c 75 65 73 28 29 29 ls.arbitrary_element(d.values())
17c0 20 20 23 20 64 69 63 74 20 76 61 6c 75 65 73 0a 20 20 20 20 33 0a 0a 20 20 20 20 60 73 74 72 60 ..#.dict.values.....3......`str`
17e0 20 69 73 20 61 6c 73 6f 20 61 6e 20 49 74 65 72 61 62 6c 65 3a 0a 0a 20 20 20 20 3e 3e 3e 20 6e .is.also.an.Iterable:......>>>.n
1800 78 2e 75 74 69 6c 73 2e 61 72 62 69 74 72 61 72 79 5f 65 6c 65 6d 65 6e 74 28 22 68 65 6c 6c 6f x.utils.arbitrary_element("hello
1820 22 29 0a 20 20 20 20 27 68 27 0a 0a 20 20 20 20 3a 65 78 63 3a 60 56 61 6c 75 65 45 72 72 6f 72 ").....'h'......:exc:`ValueError
1840 60 20 69 73 20 72 61 69 73 65 64 20 69 66 20 60 69 74 65 72 61 62 6c 65 60 20 69 73 20 61 6e 20 `.is.raised.if.`iterable`.is.an.
1860 69 74 65 72 61 74 6f 72 3a 0a 0a 20 20 20 20 3e 3e 3e 20 69 74 65 72 61 74 6f 72 20 3d 20 69 74 iterator:......>>>.iterator.=.it
1880 65 72 28 5b 31 2c 20 32 2c 20 33 5d 29 20 20 23 20 49 74 65 72 61 74 6f 72 2c 20 2a 6e 6f 74 2a er([1,.2,.3])..#.Iterator,.*not*
18a0 20 49 74 65 72 61 62 6c 65 0a 20 20 20 20 3e 3e 3e 20 6e 78 2e 75 74 69 6c 73 2e 61 72 62 69 74 .Iterable.....>>>.nx.utils.arbit
18c0 72 61 72 79 5f 65 6c 65 6d 65 6e 74 28 69 74 65 72 61 74 6f 72 29 0a 20 20 20 20 54 72 61 63 65 rary_element(iterator).....Trace
18e0 62 61 63 6b 20 28 6d 6f 73 74 20 72 65 63 65 6e 74 20 63 61 6c 6c 20 6c 61 73 74 29 3a 0a 20 20 back.(most.recent.call.last):...
1900 20 20 20 20 20 20 2e 2e 2e 0a 20 20 20 20 56 61 6c 75 65 45 72 72 6f 72 3a 20 63 61 6e 6e 6f 74 ..............ValueError:.cannot
1920 20 72 65 74 75 72 6e 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 69 74 65 6d 20 66 72 6f 6d 20 61 .return.an.arbitrary.item.from.a
1940 6e 20 69 74 65 72 61 74 6f 72 0a 0a 20 20 20 20 4e 6f 74 65 73 0a 20 20 20 20 2d 2d 2d 2d 2d 0a n.iterator......Notes.....-----.
1960 20 20 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 72 65 74 75 72 ....This.function.does.not.retur
1980 6e 20 61 20 2a 72 61 6e 64 6f 6d 2a 20 65 6c 65 6d 65 6e 74 2e 20 49 66 20 60 69 74 65 72 61 62 n.a.*random*.element..If.`iterab
19a0 6c 65 60 20 69 73 0a 20 20 20 20 6f 72 64 65 72 65 64 2c 20 73 65 71 75 65 6e 74 69 61 6c 20 63 le`.is.....ordered,.sequential.c
19c0 61 6c 6c 73 20 77 69 6c 6c 20 72 65 74 75 72 6e 20 74 68 65 20 73 61 6d 65 20 76 61 6c 75 65 3a alls.will.return.the.same.value:
19e0 3a 0a 0a 20 20 20 20 20 20 20 20 3e 3e 3e 20 6c 20 3d 20 5b 31 2c 20 32 2c 20 33 5d 0a 20 20 20 :..........>>>.l.=.[1,.2,.3]....
1a00 20 20 20 20 20 3e 3e 3e 20 6e 78 2e 75 74 69 6c 73 2e 61 72 62 69 74 72 61 72 79 5f 65 6c 65 6d .....>>>.nx.utils.arbitrary_elem
1a20 65 6e 74 28 6c 29 0a 20 20 20 20 20 20 20 20 31 0a 20 20 20 20 20 20 20 20 3e 3e 3e 20 6e 78 2e ent(l).........1.........>>>.nx.
1a40 75 74 69 6c 73 2e 61 72 62 69 74 72 61 72 79 5f 65 6c 65 6d 65 6e 74 28 6c 29 0a 20 20 20 20 20 utils.arbitrary_element(l)......
1a60 20 20 20 31 0a 0a 20 20 20 20 7a 30 63 61 6e 6e 6f 74 20 72 65 74 75 72 6e 20 61 6e 20 61 72 62 ...1......z0cannot.return.an.arb
1a80 69 74 72 61 72 79 20 69 74 65 6d 20 66 72 6f 6d 20 61 6e 20 69 74 65 72 61 74 6f 72 29 05 72 19 itrary.item.from.an.iterator).r.
1aa0 00 00 00 72 06 00 00 00 72 25 00 00 00 da 04 6e 65 78 74 da 04 69 74 65 72 29 01 da 08 69 74 65 ...r....r%.....next..iter)...ite
1ac0 72 61 62 6c 65 73 01 00 00 00 20 72 20 00 00 00 72 0d 00 00 00 72 0d 00 00 00 90 00 00 00 73 2a rables.....r....r....r........s*
1ae0 00 00 00 80 00 f4 7e 01 00 08 12 90 28 9c 48 d4 07 25 dc 0e 18 d0 19 4b d3 0e 4c d0 08 4c e4 0b ......~.....(.H..%.....K..L..L..
1b00 0f 94 04 90 58 93 0e d3 0b 1f d0 04 1f 72 21 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 07 ....X........r!...c.............
1b20 00 00 00 03 00 00 00 f3 84 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 ..............t.........|.......
1b40 00 00 5c 02 00 00 7d 02 7d 03 74 03 00 00 00 00 00 00 00 00 7c 03 64 01 ab 02 00 00 00 00 00 00 ..\...}.}.t.........|.d.........
1b60 7d 04 7c 01 64 02 75 00 72 17 74 05 00 00 00 00 00 00 00 00 7c 02 74 07 00 00 00 00 00 00 00 00 }.|.d.u.r.t.........|.t.........
1b80 7c 03 7c 04 66 01 ab 02 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 53 00 74 05 00 00 00 00 00 00 |.|.f.................S.t.......
1ba0 00 00 7c 02 7c 03 ab 02 00 00 00 00 00 00 53 00 29 03 7a 26 73 20 2d 3e 20 28 73 30 2c 20 73 31 ..|.|.........S.).z&s.->.(s0,.s1
1bc0 29 2c 20 28 73 31 2c 20 73 32 29 2c 20 28 73 32 2c 20 73 33 29 2c 20 2e 2e 2e 4e 54 29 04 72 09 ),.(s1,.s2),.(s2,.s3),....NT).r.
1be0 00 00 00 72 4c 00 00 00 72 3c 00 00 00 72 08 00 00 00 29 05 72 4e 00 00 00 da 06 63 79 63 6c 69 ...rL...r<...r....).rN.....cycli
1c00 63 72 46 00 00 00 da 01 62 da 05 66 69 72 73 74 73 05 00 00 00 20 20 20 20 20 72 20 00 00 00 72 crF.....b..firsts.........r....r
1c20 0e 00 00 00 72 0e 00 00 00 d6 00 00 00 73 43 00 00 00 80 00 e4 0b 0e 88 78 8b 3d 81 44 80 41 80 ....r........sC.........x.=.D.A.
1c40 71 dc 0c 10 90 11 90 44 8b 4d 80 45 d8 07 0d 90 14 81 7e dc 0f 12 90 31 94 65 98 41 a0 05 98 78 q......D.M.E......~....1.e.A...x
1c60 d3 16 28 d3 0f 29 d0 08 29 dc 0b 0e 88 71 90 21 8b 39 d0 04 14 72 21 00 00 00 63 01 00 00 00 00 ..(..)..)....q.!.9...r!...c.....
1c80 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 f3 8e 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 ......................t.........
1ca0 74 02 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 01 7c 00 6a 05 00 00 00 00 00 00 00 00 t.................}.|.j.........
1cc0 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 5d 19 00 00 5c 02 00 00 7d 02 7d 03 ..................D.]...\...}.}.
1ce0 7c 01 7c 03 19 00 00 00 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 ab 01 |.|.....j...................|...
1d00 00 00 00 00 00 00 01 00 8c 1b 04 00 74 09 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 ............t.........|.........
1d20 53 00 29 01 61 ff 01 00 00 43 6f 6e 76 65 72 74 73 20 61 20 6d 61 6e 79 2d 74 6f 2d 6f 6e 65 20 S.).a....Converts.a.many-to-one.
1d40 6d 61 70 70 69 6e 67 20 69 6e 74 6f 20 61 20 6f 6e 65 2d 74 6f 2d 6d 61 6e 79 20 6d 61 70 70 69 mapping.into.a.one-to-many.mappi
1d60 6e 67 2e 0a 0a 20 20 20 20 60 6d 61 6e 79 5f 74 6f 5f 6f 6e 65 60 20 6d 75 73 74 20 62 65 20 61 ng.......`many_to_one`.must.be.a
1d80 20 64 69 63 74 69 6f 6e 61 72 79 20 77 68 6f 73 65 20 6b 65 79 73 20 61 6e 64 20 76 61 6c 75 65 .dictionary.whose.keys.and.value
1da0 73 20 61 72 65 20 61 6c 6c 0a 20 20 20 20 3a 74 65 72 6d 3a 60 68 61 73 68 61 62 6c 65 60 2e 0a s.are.all.....:term:`hashable`..
1dc0 0a 20 20 20 20 54 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 61 20 64 69 63 74 69 .....The.return.value.is.a.dicti
1de0 6f 6e 61 72 79 20 6d 61 70 70 69 6e 67 20 76 61 6c 75 65 73 20 66 72 6f 6d 20 60 6d 61 6e 79 5f onary.mapping.values.from.`many_
1e00 74 6f 5f 6f 6e 65 60 0a 20 20 20 20 74 6f 20 73 65 74 73 20 6f 66 20 6b 65 79 73 20 66 72 6f 6d to_one`.....to.sets.of.keys.from
1e20 20 60 6d 61 6e 79 5f 74 6f 5f 6f 6e 65 60 20 74 68 61 74 20 68 61 76 65 20 74 68 61 74 20 76 61 .`many_to_one`.that.have.that.va
1e40 6c 75 65 2e 0a 0a 20 20 20 20 45 78 61 6d 70 6c 65 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 0a lue.......Examples.....--------.
1e60 20 20 20 20 3e 3e 3e 20 66 72 6f 6d 20 6e 65 74 77 6f 72 6b 78 2e 75 74 69 6c 73 20 69 6d 70 6f ....>>>.from.networkx.utils.impo
1e80 72 74 20 67 72 6f 75 70 73 0a 20 20 20 20 3e 3e 3e 20 6d 61 6e 79 5f 74 6f 5f 6f 6e 65 20 3d 20 rt.groups.....>>>.many_to_one.=.
1ea0 7b 22 61 22 3a 20 31 2c 20 22 62 22 3a 20 31 2c 20 22 63 22 3a 20 32 2c 20 22 64 22 3a 20 33 2c {"a":.1,."b":.1,."c":.2,."d":.3,
1ec0 20 22 65 22 3a 20 33 7d 0a 20 20 20 20 3e 3e 3e 20 67 72 6f 75 70 73 28 6d 61 6e 79 5f 74 6f 5f ."e":.3}.....>>>.groups(many_to_
1ee0 6f 6e 65 29 20 20 23 20 64 6f 63 74 65 73 74 3a 20 2b 53 4b 49 50 0a 20 20 20 20 7b 31 3a 20 7b one)..#.doctest:.+SKIP.....{1:.{
1f00 27 61 27 2c 20 27 62 27 7d 2c 20 32 3a 20 7b 27 63 27 7d 2c 20 33 3a 20 7b 27 65 27 2c 20 27 64 'a',.'b'},.2:.{'c'},.3:.{'e',.'d
1f20 27 7d 7d 0a 20 20 20 20 29 05 72 04 00 00 00 72 37 00 00 00 72 39 00 00 00 da 03 61 64 64 72 3b '}}.....).r....r7...r9.....addr;
1f40 00 00 00 29 04 da 0b 6d 61 6e 79 5f 74 6f 5f 6f 6e 65 da 0b 6f 6e 65 5f 74 6f 5f 6d 61 6e 79 72 ...)...many_to_one..one_to_manyr
1f60 44 00 00 00 72 43 00 00 00 73 04 00 00 00 20 20 20 20 72 20 00 00 00 72 0f 00 00 00 72 0f 00 00 D...rC...s........r....r....r...
1f80 00 df 00 00 00 73 47 00 00 00 80 00 f4 20 00 13 1e 9c 63 d3 12 22 80 4b d8 10 1b d7 10 21 d1 10 .....sG...........c..".K.....!..
1fa0 21 d3 10 23 f2 00 01 05 1e 89 04 88 01 88 31 d8 08 13 90 41 89 0e d7 08 1a d1 08 1a 98 31 d5 08 !..#..........1....A.........1..
1fc0 1d f0 03 01 05 1e e4 0b 0f 90 0b d3 0b 1c d0 04 1c 72 21 00 00 00 63 01 00 00 00 00 00 00 00 00 .................r!...c.........
1fe0 00 00 00 04 00 00 00 03 00 00 00 f3 68 01 00 00 97 00 64 01 64 02 6c 00 7d 01 7c 00 81 0e 7c 00 ............h.....d.d.l.}.|...|.
2000 7c 01 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 00 72 20 7c 01 6a 02 00 00 |.j...................u.r.|.j...
2020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................j...............
2040 00 00 00 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 00 74 09 00 00 00 00 ....j...................S.t.....
2060 00 00 00 00 7c 00 7c 01 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0a 00 00 ....|.|.j...................j...
2080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 02 7c 00 53 00 74 09 ........................r.|.S.t.
20a0 00 00 00 00 00 00 00 00 7c 00 74 0c 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 1b 7c 01 ........|.t.................r.|.
20c0 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0b 00 00 00 00 00 00 00 00 00 00 j...................j...........
20e0 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 53 00 74 09 00 00 00 00 00 00 00 00 7c 00 ........|.........S.t.........|.
2100 7c 01 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0e 00 00 00 00 00 00 00 00 |.j...................j.........
2120 00 00 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 02 7c 00 53 00 7c 00 9b 00 64 03 9d 02 ..................r.|.S.|...d...
2140 7d 02 74 11 00 00 00 00 00 00 00 00 7c 02 ab 01 00 00 00 00 00 00 82 01 29 04 61 07 02 00 00 52 }.t.........|...........).a....R
2160 65 74 75 72 6e 73 20 61 20 6e 75 6d 70 79 2e 72 61 6e 64 6f 6d 2e 52 61 6e 64 6f 6d 53 74 61 74 eturns.a.numpy.random.RandomStat
2180 65 20 6f 72 20 6e 75 6d 70 79 2e 72 61 6e 64 6f 6d 2e 47 65 6e 65 72 61 74 6f 72 20 69 6e 73 74 e.or.numpy.random.Generator.inst
21a0 61 6e 63 65 0a 20 20 20 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 69 6e 70 75 74 2e 0a 0a 20 20 ance.....depending.on.input.....
21c0 20 20 50 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 ..Parameters.....----------.....
21e0 72 61 6e 64 6f 6d 5f 73 74 61 74 65 20 3a 20 69 6e 74 20 6f 72 20 4e 75 6d 50 79 20 52 61 6e 64 random_state.:.int.or.NumPy.Rand
2200 6f 6d 53 74 61 74 65 20 6f 72 20 47 65 6e 65 72 61 74 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 6f omState.or.Generator.instance,.o
2220 70 74 69 6f 6e 61 6c 20 28 64 65 66 61 75 6c 74 3d 4e 6f 6e 65 29 0a 20 20 20 20 20 20 20 20 49 ptional.(default=None).........I
2240 66 20 69 6e 74 2c 20 72 65 74 75 72 6e 20 61 20 6e 75 6d 70 79 2e 72 61 6e 64 6f 6d 2e 52 61 6e f.int,.return.a.numpy.random.Ran
2260 64 6f 6d 53 74 61 74 65 20 69 6e 73 74 61 6e 63 65 20 73 65 74 20 77 69 74 68 20 73 65 65 64 3d domState.instance.set.with.seed=
2280 69 6e 74 2e 0a 20 20 20 20 20 20 20 20 69 66 20 60 6e 75 6d 70 79 2e 72 61 6e 64 6f 6d 2e 52 61 int..........if.`numpy.random.Ra
22a0 6e 64 6f 6d 53 74 61 74 65 60 20 69 6e 73 74 61 6e 63 65 2c 20 72 65 74 75 72 6e 20 69 74 2e 0a ndomState`.instance,.return.it..
22c0 20 20 20 20 20 20 20 20 69 66 20 60 6e 75 6d 70 79 2e 72 61 6e 64 6f 6d 2e 47 65 6e 65 72 61 74 ........if.`numpy.random.Generat
22e0 6f 72 60 20 69 6e 73 74 61 6e 63 65 2c 20 72 65 74 75 72 6e 20 69 74 2e 0a 20 20 20 20 20 20 20 or`.instance,.return.it.........
2300 20 69 66 20 4e 6f 6e 65 20 6f 72 20 6e 75 6d 70 79 2e 72 61 6e 64 6f 6d 2c 20 72 65 74 75 72 6e .if.None.or.numpy.random,.return
2320 20 74 68 65 20 67 6c 6f 62 61 6c 20 72 61 6e 64 6f 6d 20 6e 75 6d 62 65 72 20 67 65 6e 65 72 61 .the.global.random.number.genera
2340 74 6f 72 20 75 73 65 64 0a 20 20 20 20 20 20 20 20 62 79 20 6e 75 6d 70 79 2e 72 61 6e 64 6f 6d tor.used.........by.numpy.random
2360 2e 0a 20 20 20 20 72 02 00 00 00 4e 7a 57 20 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 64 20 74 6f ......r....NzW.cannot.be.used.to
2380 20 63 72 65 61 74 65 20 61 20 6e 75 6d 70 79 2e 72 61 6e 64 6f 6d 2e 52 61 6e 64 6f 6d 53 74 61 .create.a.numpy.random.RandomSta
23a0 74 65 20 6f 72 0a 6e 75 6d 70 79 2e 72 61 6e 64 6f 6d 2e 47 65 6e 65 72 61 74 6f 72 20 69 6e 73 te.or.numpy.random.Generator.ins
23c0 74 61 6e 63 65 29 09 72 36 00 00 00 da 06 72 61 6e 64 6f 6d da 06 6d 74 72 61 6e 64 da 05 5f 72 tance).r6.....random..mtrand.._r
23e0 61 6e 64 72 19 00 00 00 da 0b 52 61 6e 64 6f 6d 53 74 61 74 65 72 24 00 00 00 da 09 47 65 6e 65 andr......RandomStater$.....Gene
2400 72 61 74 6f 72 72 25 00 00 00 a9 03 da 0c 72 61 6e 64 6f 6d 5f 73 74 61 74 65 72 41 00 00 00 da ratorr%.......random_staterA....
2420 03 6d 73 67 73 03 00 00 00 20 20 20 72 20 00 00 00 72 10 00 00 00 72 10 00 00 00 f5 00 00 00 73 .msgs.......r....r....r........s
2440 a1 00 00 00 80 00 f3 1a 00 05 17 e0 07 13 d0 07 1b 98 7c a8 72 af 79 a9 79 d1 1f 38 d8 0f 11 8f ..................|.r.y.y..8....
2460 79 89 79 d7 0f 1f d1 0f 1f d7 0f 25 d1 0f 25 d0 08 25 dc 07 11 90 2c a0 02 a7 09 a1 09 d7 20 35 y.y........%..%..%....,........5
2480 d1 20 35 d4 07 36 d8 0f 1b d0 08 1b dc 07 11 90 2c a4 03 d4 07 24 d8 0f 11 8f 79 89 79 d7 0f 24 ..5..6..........,....$....y.y..$
24a0 d1 0f 24 a0 5c d3 0f 32 d0 08 32 dc 07 11 90 2c a0 02 a7 09 a1 09 d7 20 33 d1 20 33 d4 07 34 d8 ..$.\..2..2....,........3..3..4.
24c0 0f 1b d0 08 1b e0 0b 17 88 2e f0 00 01 19 2a f0 00 01 09 2a f0 03 00 05 08 f4 08 00 0b 15 90 53 ..............*....*...........S
24e0 8b 2f d0 04 19 72 21 00 00 00 63 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 f3 ./...r!...c.....................
2500 36 00 00 00 97 00 65 00 5a 01 64 00 5a 02 64 01 5a 03 64 09 64 03 84 01 5a 04 64 04 84 00 5a 05 6.....e.Z.d.Z.d.Z.d.d...Z.d...Z.
2520 64 05 84 00 5a 06 64 06 84 00 5a 07 64 07 84 00 5a 08 64 08 84 00 5a 09 79 02 29 0a 72 13 00 00 d...Z.d...Z.d...Z.d...Z.y.).r...
2540 00 61 c3 03 00 00 50 72 6f 76 69 64 65 20 74 68 65 20 72 61 6e 64 6f 6d 2e 72 61 6e 64 6f 6d 20 .a....Provide.the.random.random.
2560 61 6c 67 6f 72 69 74 68 6d 73 20 75 73 69 6e 67 20 61 20 6e 75 6d 70 79 2e 72 61 6e 64 6f 6d 20 algorithms.using.a.numpy.random.
2580 62 69 74 20 67 65 6e 65 72 61 74 6f 72 0a 0a 20 20 20 20 54 68 65 20 69 6e 74 65 6e 74 20 69 73 bit.generator......The.intent.is
25a0 20 74 6f 20 61 6c 6c 6f 77 20 70 65 6f 70 6c 65 20 74 6f 20 63 6f 6e 74 72 69 62 75 74 65 20 63 .to.allow.people.to.contribute.c
25c0 6f 64 65 20 74 68 61 74 20 75 73 65 73 20 50 79 74 68 6f 6e 27 73 20 72 61 6e 64 6f 6d 0a 20 20 ode.that.uses.Python's.random...
25e0 20 20 6c 69 62 72 61 72 79 2c 20 62 75 74 20 73 74 69 6c 6c 20 61 6c 6c 6f 77 20 75 73 65 72 73 ..library,.but.still.allow.users
2600 20 74 6f 20 70 72 6f 76 69 64 65 20 61 20 73 69 6e 67 6c 65 20 65 61 73 69 6c 79 20 63 6f 6e 74 .to.provide.a.single.easily.cont
2620 72 6f 6c 6c 65 64 20 72 61 6e 64 6f 6d 0a 20 20 20 20 62 69 74 2d 73 74 72 65 61 6d 20 66 6f 72 rolled.random.....bit-stream.for
2640 20 61 6c 6c 20 77 6f 72 6b 20 77 69 74 68 20 4e 65 74 77 6f 72 6b 58 2e 20 54 68 69 73 20 69 6d .all.work.with.NetworkX..This.im
2660 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 62 61 73 65 64 20 6f 6e 20 68 65 6c 70 66 75 6c plementation.is.based.on.helpful
2680 0a 20 20 20 20 63 6f 6d 6d 65 6e 74 73 20 61 6e 64 20 63 6f 64 65 20 66 72 6f 6d 20 52 6f 62 65 .....comments.and.code.from.Robe
26a0 72 74 20 4b 65 72 6e 20 6f 6e 20 4e 75 6d 50 79 27 73 20 47 69 74 48 75 62 20 49 73 73 75 65 20 rt.Kern.on.NumPy's.GitHub.Issue.
26c0 23 32 34 34 35 38 2e 0a 0a 20 20 20 20 54 68 69 73 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e #24458.......This.implementation
26e0 20 73 75 70 65 72 73 65 64 65 73 20 74 68 61 74 20 6f 66 20 60 50 79 74 68 6f 6e 52 61 6e 64 6f .supersedes.that.of.`PythonRando
2700 6d 49 6e 74 65 72 66 61 63 65 60 20 77 68 69 63 68 20 72 65 77 72 6f 74 65 0a 20 20 20 20 6d 65 mInterface`.which.rewrote.....me
2720 74 68 6f 64 73 20 74 6f 20 61 63 63 6f 75 6e 74 20 66 6f 72 20 73 75 62 74 6c 65 20 64 69 66 66 thods.to.account.for.subtle.diff
2740 65 72 65 6e 63 65 73 20 69 6e 20 41 50 49 20 62 65 74 77 65 65 6e 20 60 72 61 6e 64 6f 6d 60 20 erences.in.API.between.`random`.
2760 61 6e 64 0a 20 20 20 20 60 6e 75 6d 70 79 2e 72 61 6e 64 6f 6d 60 2e 20 49 6e 73 74 65 61 64 20 and.....`numpy.random`..Instead.
2780 74 68 69 73 20 73 75 62 63 6c 61 73 73 65 73 20 60 72 61 6e 64 6f 6d 2e 52 61 6e 64 6f 6d 60 20 this.subclasses.`random.Random`.
27a0 61 6e 64 20 6f 76 65 72 77 72 69 74 65 73 0a 20 20 20 20 74 68 65 20 6d 65 74 68 6f 64 73 20 60 and.overwrites.....the.methods.`
27c0 72 61 6e 64 6f 6d 60 2c 20 60 67 65 74 72 61 6e 64 62 69 74 73 60 2c 20 60 67 65 74 73 74 61 74 random`,.`getrandbits`,.`getstat
27e0 65 60 2c 20 60 73 65 74 73 74 61 74 65 60 20 61 6e 64 20 60 73 65 65 64 60 2e 0a 20 20 20 20 49 e`,.`setstate`.and.`seed`......I
2800 74 20 6d 61 6b 65 73 20 74 68 65 6d 20 75 73 65 20 74 68 65 20 72 6e 67 20 76 61 6c 75 65 73 20 t.makes.them.use.the.rng.values.
2820 66 72 6f 6d 20 61 6e 20 69 6e 70 75 74 20 6e 75 6d 70 79 20 60 52 61 6e 64 6f 6d 53 74 61 74 65 from.an.input.numpy.`RandomState
2840 60 20 6f 72 20 60 47 65 6e 65 72 61 74 6f 72 60 2e 0a 20 20 20 20 54 68 6f 73 65 20 66 65 77 20 `.or.`Generator`......Those.few.
2860 6d 65 74 68 6f 64 73 20 61 6c 6c 6f 77 20 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 60 72 methods.allow.the.rest.of.the.`r
2880 61 6e 64 6f 6d 2e 52 61 6e 64 6f 6d 60 20 6d 65 74 68 6f 64 73 20 74 6f 20 70 72 6f 76 69 64 65 andom.Random`.methods.to.provide
28a0 0a 20 20 20 20 74 68 65 20 41 50 49 20 69 6e 74 65 72 66 61 63 65 20 6f 66 20 60 72 61 6e 64 6f .....the.API.interface.of.`rando
28c0 6d 2e 72 61 6e 64 6f 6d 60 20 77 68 69 6c 65 20 75 73 69 6e 67 20 72 61 6e 64 6f 6d 6e 65 73 73 m.random`.while.using.randomness
28e0 20 67 65 6e 65 72 61 74 65 64 20 62 79 0a 20 20 20 20 61 20 6e 75 6d 70 79 20 67 65 6e 65 72 61 .generated.by.....a.numpy.genera
2900 74 6f 72 2e 0a 20 20 20 20 4e 63 02 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 00 f3 tor......Nc.....................
2920 de 00 00 00 97 00 09 00 64 01 64 00 6c 00 7d 02 7c 01 80 2d 7f 02 6a 0a 00 00 00 00 00 00 00 00 ........d.d.l.}.|..-..j.........
2940 00 00 00 00 00 00 00 00 00 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0e ..........j...................j.
2960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 5f 08 00 00 00 00 00 00 00 00 64 00 ..................|._.........d.
2980 7c 00 5f 09 00 00 00 00 00 00 00 00 79 00 7c 01 7c 00 5f 08 00 00 00 00 00 00 00 00 64 00 7c 00 |._.........y.|.|._.........d.|.
29a0 5f 09 00 00 00 00 00 00 00 00 79 00 23 00 74 02 00 00 00 00 00 00 00 00 24 00 72 1f 01 00 64 02 _.........y.#.t.........$.r...d.
29c0 7d 03 74 05 00 00 00 00 00 00 00 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 }.t.........j...................
29e0 7c 03 74 08 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 01 00 59 00 8c 65 77 00 78 03 59 00 |.t...................Y..ew.x.Y.
2a00 77 01 a9 03 4e 72 02 00 00 00 7a 2e 6e 75 6d 70 79 20 6e 6f 74 20 66 6f 75 6e 64 2c 20 6f 6e 6c w...Nr....z.numpy.not.found,.onl
2a20 79 20 72 61 6e 64 6f 6d 2e 72 61 6e 64 6f 6d 20 61 76 61 69 6c 61 62 6c 65 2e 29 0a 72 36 00 00 y.random.random.available.).r6..
2a40 00 da 0b 49 6d 70 6f 72 74 45 72 72 6f 72 da 08 77 61 72 6e 69 6e 67 73 da 04 77 61 72 6e da 0d ...ImportError..warnings..warn..
2a60 49 6d 70 6f 72 74 57 61 72 6e 69 6e 67 72 58 00 00 00 72 59 00 00 00 72 5a 00 00 00 da 04 5f 72 ImportWarningrX...rY...rZ....._r
2a80 6e 67 da 0a 67 61 75 73 73 5f 6e 65 78 74 a9 04 da 04 73 65 6c 66 da 03 72 6e 67 72 41 00 00 00 ng..gauss_next....self..rngrA...
2aa0 72 5f 00 00 00 73 04 00 00 00 20 20 20 20 72 20 00 00 00 da 08 5f 5f 69 6e 69 74 5f 5f 7a 21 50 r_...s........r......__init__z!P
2ac0 79 74 68 6f 6e 52 61 6e 64 6f 6d 56 69 61 4e 75 6d 70 79 42 69 74 73 2e 5f 5f 69 6e 69 74 5f 5f ythonRandomViaNumpyBits.__init__
2ae0 25 01 00 00 73 67 00 00 00 80 00 f0 02 04 09 2e db 0c 1e f0 0a 00 0c 0f 88 3b d8 18 1a 9f 09 99 %...sg...................;......
2b00 09 d7 18 28 d1 18 28 d7 18 2e d1 18 2e 88 44 8c 49 f0 0c 00 1b 1f 88 04 8d 0f f0 09 00 19 1c 88 ...(..(.......D.I...............
2b20 44 8c 49 f0 08 00 1b 1f 88 04 8d 0f f8 f4 17 00 10 1b f2 00 02 09 2e d8 12 42 88 43 dc 0c 14 8f D.I......................B.C....
2b40 4d 89 4d 98 23 9c 7d d6 0c 2d f0 05 02 09 2e fa 73 11 00 00 00 82 04 41 04 00 c1 04 25 41 2c 03 M.M.#.}..-......s......A....%A,.
2b60 c1 2b 01 41 2c 03 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 36 00 00 00 .+.A,.c.....................6...
2b80 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 03 00 00 00 00 00 00 ..|.j...................j.......
2ba0 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 53 00 29 01 7a 37 47 65 74 20 74 68 ....................S.).z7Get.th
2bc0 65 20 6e 65 78 74 20 72 61 6e 64 6f 6d 20 6e 75 6d 62 65 72 20 69 6e 20 74 68 65 20 72 61 6e 67 e.next.random.number.in.the.rang
2be0 65 20 30 2e 30 20 3c 3d 20 58 20 3c 20 31 2e 30 2e a9 02 72 67 00 00 00 72 58 00 00 00 a9 01 72 e.0.0.<=.X.<.1.0...rg...rX.....r
2c00 6a 00 00 00 73 01 00 00 00 20 72 20 00 00 00 72 58 00 00 00 7a 1f 50 79 74 68 6f 6e 52 61 6e 64 j...s.....r....rX...z.PythonRand
2c20 6f 6d 56 69 61 4e 75 6d 70 79 42 69 74 73 2e 72 61 6e 64 6f 6d 35 01 00 00 73 15 00 00 00 80 00 omViaNumpyBits.random5...s......
2c40 e0 0f 13 8f 79 89 79 d7 0f 1f d1 0f 1f d3 0f 21 d0 08 21 72 21 00 00 00 63 02 00 00 00 00 00 00 ....y.y........!..!r!...c.......
2c60 00 00 00 00 00 05 00 00 00 03 00 00 00 f3 a6 00 00 00 97 00 7c 01 64 01 6b 02 00 00 72 0b 74 01 ....................|.d.k...r.t.
2c80 00 00 00 00 00 00 00 00 64 02 ab 01 00 00 00 00 00 00 82 01 7c 01 64 03 7a 00 00 00 64 04 7a 02 ........d...........|.d.z...d.z.
2ca0 00 00 7d 02 74 02 00 00 00 00 00 00 00 00 6a 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..}.t.........j.................
2cc0 00 00 7c 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 09 00 00 00 00 00 00 ..|.j...................j.......
2ce0 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 ab 01 00 00 00 00 00 00 64 05 ab 02 00 00 00 00 00 00 ............|.........d.........
2d00 7d 03 7c 03 7c 02 64 04 7a 05 00 00 7c 01 7a 0a 00 00 7a 09 00 00 53 00 29 06 7a 3a 67 65 74 72 }.|.|.d.z...|.z...z...S.).z:getr
2d20 61 6e 64 62 69 74 73 28 6b 29 20 2d 3e 20 78 2e 20 20 47 65 6e 65 72 61 74 65 73 20 61 6e 20 69 andbits(k).->.x...Generates.an.i
2d40 6e 74 20 77 69 74 68 20 6b 20 72 61 6e 64 6f 6d 20 62 69 74 73 2e 72 02 00 00 00 7a 23 6e 75 6d nt.with.k.random.bits.r....z#num
2d60 62 65 72 20 6f 66 20 62 69 74 73 20 6d 75 73 74 20 62 65 20 6e 6f 6e 2d 6e 65 67 61 74 69 76 65 ber.of.bits.must.be.non-negative
2d80 e9 07 00 00 00 e9 08 00 00 00 da 03 62 69 67 29 05 72 25 00 00 00 72 24 00 00 00 da 0a 66 72 6f ............big).r%...r$.....fro
2da0 6d 5f 62 79 74 65 73 72 67 00 00 00 da 05 62 79 74 65 73 29 04 72 6a 00 00 00 72 43 00 00 00 da m_bytesrg.....bytes).rj...rC....
2dc0 08 6e 75 6d 62 79 74 65 73 da 01 78 73 04 00 00 00 20 20 20 20 72 20 00 00 00 da 0b 67 65 74 72 .numbytes..xs........r......getr
2de0 61 6e 64 62 69 74 73 7a 24 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 56 69 61 4e 75 6d 70 79 42 69 74 andbitsz$PythonRandomViaNumpyBit
2e00 73 2e 67 65 74 72 61 6e 64 62 69 74 73 39 01 00 00 73 53 00 00 00 80 00 e0 0b 0c 88 71 8a 35 dc s.getrandbits9...sS.........q.5.
2e20 12 1c d0 1d 42 d3 12 43 d0 0c 43 d8 14 15 98 01 91 45 98 61 91 3c 88 08 dc 0c 0f 8f 4e 89 4e 98 ....B..C..C......E.a.<......N.N.
2e40 34 9f 39 99 39 9f 3f 99 3f a8 38 d3 1b 34 b0 65 d3 0c 3c 88 01 d8 0f 10 90 58 a0 01 91 5c a0 41 4.9.9.?.?.8..4.e..<......X...\.A
2e60 d1 15 25 d1 0f 26 d0 08 26 72 21 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 ..%..&..&r!...c.................
2e80 00 00 00 f3 36 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....6.....|.j...................
2ea0 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 53 00 a9 01 j...........................S...
2ec0 4e 29 02 72 67 00 00 00 da 0c 5f 5f 67 65 74 73 74 61 74 65 5f 5f 72 6f 00 00 00 73 01 00 00 00 N).rg.....__getstate__ro...s....
2ee0 20 72 20 00 00 00 da 08 67 65 74 73 74 61 74 65 7a 21 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 56 69 .r......getstatez!PythonRandomVi
2f00 61 4e 75 6d 70 79 42 69 74 73 2e 67 65 74 73 74 61 74 65 41 01 00 00 73 15 00 00 00 80 00 d8 0f aNumpyBits.getstateA...s........
2f20 13 8f 79 89 79 d7 0f 25 d1 0f 25 d3 0f 27 d0 08 27 72 21 00 00 00 63 02 00 00 00 00 00 00 00 00 ..y.y..%..%..'..'r!...c.........
2f40 00 00 00 03 00 00 00 03 00 00 00 f3 3a 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 ............:.....|.j...........
2f60 00 00 00 00 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 ........j...................|...
2f80 00 00 00 00 00 00 01 00 79 00 72 7a 00 00 00 29 02 72 67 00 00 00 da 0c 5f 5f 73 65 74 73 74 61 ........y.rz...).rg.....__setsta
2fa0 74 65 5f 5f 29 02 72 6a 00 00 00 da 05 73 74 61 74 65 73 02 00 00 00 20 20 72 20 00 00 00 da 08 te__).rj.....states......r......
2fc0 73 65 74 73 74 61 74 65 7a 21 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 56 69 61 4e 75 6d 70 79 42 69 setstatez!PythonRandomViaNumpyBi
2fe0 74 73 2e 73 65 74 73 74 61 74 65 44 01 00 00 73 14 00 00 00 80 00 d8 08 0c 8f 09 89 09 d7 08 1e ts.setstateD...s................
3000 d1 08 1e 98 75 d5 08 25 72 21 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 0f 00 ....u..%r!...c..................
3020 00 00 f3 18 00 00 00 97 00 74 01 00 00 00 00 00 00 00 00 64 01 ab 01 00 00 00 00 00 00 82 01 29 .........t.........d...........)
3040 02 7a 1b 44 6f 20 6e 6f 74 68 69 6e 67 20 6f 76 65 72 72 69 64 65 20 6d 65 74 68 6f 64 2e 7a 32 .z.Do.nothing.override.method.z2
3060 73 65 65 64 28 29 20 6e 6f 74 20 69 6d 70 6c 65 6d 65 6e 74 65 64 20 69 6e 20 50 79 74 68 6f 6e seed().not.implemented.in.Python
3080 52 61 6e 64 6f 6d 56 69 61 4e 75 6d 70 79 42 69 74 73 29 01 da 13 4e 6f 74 49 6d 70 6c 65 6d 65 RandomViaNumpyBits)...NotImpleme
30a0 6e 74 65 64 45 72 72 6f 72 29 03 72 6a 00 00 00 da 04 61 72 67 73 da 04 6b 77 64 73 73 03 00 00 ntedError).rj.....args..kwdss...
30c0 00 20 20 20 72 20 00 00 00 da 04 73 65 65 64 7a 1d 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 56 69 61 ....r......seedz.PythonRandomVia
30e0 4e 75 6d 70 79 42 69 74 73 2e 73 65 65 64 47 01 00 00 73 0e 00 00 00 80 00 e4 0e 21 d0 22 56 d3 NumpyBits.seedG...s........!."V.
3100 0e 57 d0 08 57 72 21 00 00 00 72 7a 00 00 00 29 0a da 08 5f 5f 6e 61 6d 65 5f 5f da 0a 5f 5f 6d .W..Wr!...rz...)...__name__..__m
3120 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 6c odule__..__qualname__..__doc__rl
3140 00 00 00 72 58 00 00 00 72 78 00 00 00 72 7c 00 00 00 72 80 00 00 00 72 85 00 00 00 a9 00 72 21 ...rX...rx...r|...r....r......r!
3160 00 00 00 72 20 00 00 00 72 13 00 00 00 72 13 00 00 00 13 01 00 00 73 26 00 00 00 84 00 f1 02 0f ...r....r....r........s&........
3180 05 08 f3 22 0e 05 1f f2 20 02 05 22 f2 08 06 05 27 f2 10 01 05 28 f2 06 01 05 26 f3 06 02 05 58 ..."......."....'....(....&....X
31a0 01 72 21 00 00 00 72 13 00 00 00 63 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 .r!...r....c....................
31c0 f3 56 00 00 00 97 00 65 00 5a 01 64 00 5a 02 64 01 5a 03 64 0e 64 03 84 01 5a 04 64 04 84 00 5a .V.....e.Z.d.Z.d.Z.d.d...Z.d...Z
31e0 05 64 05 84 00 5a 06 64 0e 64 06 84 01 5a 07 64 07 84 00 5a 08 64 08 84 00 5a 09 64 09 84 00 5a .d...Z.d.d...Z.d...Z.d...Z.d...Z
3200 0a 64 0a 84 00 5a 0b 64 0b 84 00 5a 0c 64 0c 84 00 5a 0d 64 0d 84 00 5a 0e 79 02 29 0f 72 12 00 .d...Z.d...Z.d...Z.d...Z.y.).r..
3220 00 00 7a 7b 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 49 6e 74 65 72 66 61 63 65 20 69 73 20 69 6e 63 ..z{PythonRandomInterface.is.inc
3240 6c 75 64 65 64 20 66 6f 72 20 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 luded.for.backward.compatibility
3260 0a 20 20 20 20 4e 65 77 20 63 6f 64 65 20 73 68 6f 75 6c 64 20 75 73 65 20 50 79 74 68 6f 6e 52 .....New.code.should.use.PythonR
3280 61 6e 64 6f 6d 56 69 61 4e 75 6d 70 79 42 69 74 73 20 69 6e 73 74 65 61 64 2e 0a 20 20 20 20 4e andomViaNumpyBits.instead......N
32a0 63 02 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 00 f3 c2 00 00 00 97 00 09 00 64 01 c.............................d.
32c0 64 00 6c 00 7d 02 7c 01 80 26 7f 02 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d.l.}.|..&..j...................
32e0 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0e 00 00 00 00 00 00 00 00 00 00 j...................j...........
3300 00 00 00 00 00 00 00 00 7c 00 5f 08 00 00 00 00 00 00 00 00 79 00 7c 01 7c 00 5f 08 00 00 00 00 ........|._.........y.|.|._.....
3320 00 00 00 00 79 00 23 00 74 02 00 00 00 00 00 00 00 00 24 00 72 1f 01 00 64 02 7d 03 74 05 00 00 ....y.#.t.........$.r...d.}.t...
3340 00 00 00 00 00 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 74 08 00 00 ......j...................|.t...
3360 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 01 00 59 00 8c 57 77 00 78 03 59 00 77 01 72 62 00 00 ................Y..Ww.x.Y.w.rb..
3380 00 29 09 72 36 00 00 00 72 63 00 00 00 72 64 00 00 00 72 65 00 00 00 72 66 00 00 00 72 58 00 00 .).r6...rc...rd...re...rf...rX..
33a0 00 72 59 00 00 00 72 5a 00 00 00 72 67 00 00 00 72 69 00 00 00 73 04 00 00 00 20 20 20 20 72 20 .rY...rZ...rg...ri...s........r.
33c0 00 00 00 72 6c 00 00 00 7a 1e 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 49 6e 74 65 72 66 61 63 65 2e ...rl...z.PythonRandomInterface.
33e0 5f 5f 69 6e 69 74 5f 5f 52 01 00 00 73 53 00 00 00 80 00 f0 02 04 09 2e db 0c 1e f0 0a 00 0c 0f __init__R...sS..................
3400 88 3b d8 18 1a 9f 09 99 09 d7 18 28 d1 18 28 d7 18 2e d1 18 2e 88 44 8d 49 e0 18 1b 88 44 8d 49 .;.........(..(.......D.I....D.I
3420 f8 f4 0f 00 10 1b f2 00 02 09 2e d8 12 42 88 43 dc 0c 14 8f 4d 89 4d 98 23 9c 7d d6 0c 2d f0 05 .............B.C....M.M.#.}..-..
3440 02 09 2e fa 73 0f 00 00 00 82 04 36 00 b6 25 41 1e 03 c1 1d 01 41 1e 03 63 01 00 00 00 00 00 00 ....s......6..%A.....A..c.......
3460 00 00 00 00 00 02 00 00 00 03 00 00 00 f3 36 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 ..............6.....|.j.........
3480 00 00 00 00 00 00 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 ..........j.....................
34a0 00 00 00 00 00 00 53 00 72 7a 00 00 00 72 6e 00 00 00 72 6f 00 00 00 73 01 00 00 00 20 72 20 00 ......S.rz...rn...ro...s.....r..
34c0 00 00 72 58 00 00 00 7a 1c 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 49 6e 74 65 72 66 61 63 65 2e 72 ..rX...z.PythonRandomInterface.r
34e0 61 6e 64 6f 6d 5e 01 00 00 73 15 00 00 00 80 00 d8 0f 13 8f 79 89 79 d7 0f 1f d1 0f 1f d3 0f 21 andom^...s..........y.y........!
3500 d0 08 21 72 21 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 f3 48 00 ..!r!...c.....................H.
3520 00 00 97 00 7c 01 7c 02 7c 01 7a 0a 00 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....|.|.|.z...|.j...............
3540 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 ....j...........................
3560 7a 05 00 00 7a 00 00 00 53 00 72 7a 00 00 00 72 6e 00 00 00 29 03 72 6a 00 00 00 72 46 00 00 00 z...z...S.rz...rn...).rj...rF...
3580 72 51 00 00 00 73 03 00 00 00 20 20 20 72 20 00 00 00 da 07 75 6e 69 66 6f 72 6d 7a 1d 50 79 74 rQ...s.......r......uniformz.Pyt
35a0 68 6f 6e 52 61 6e 64 6f 6d 49 6e 74 65 72 66 61 63 65 2e 75 6e 69 66 6f 72 6d 61 01 00 00 73 23 honRandomInterface.uniforma...s#
35c0 00 00 00 80 00 d8 0f 10 90 41 98 01 91 45 98 54 9f 59 99 59 d7 1d 2d d1 1d 2d d3 1d 2f d1 13 2f .........A...E.T.Y.Y..-..-../../
35e0 d1 0f 2f d0 08 2f 72 21 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 ../../r!...c....................
3600 f3 32 01 00 00 97 00 64 01 64 00 6c 00 7d 03 7c 02 80 04 64 01 7c 01 7d 02 7d 01 7c 02 64 02 6b .2.....d.d.l.}.|...d.|.}.}.|.d.k
3620 44 00 00 72 27 74 03 00 00 00 00 00 00 00 00 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 D..r't.........|.j..............
3640 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 04 7c 04 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 .............}.|.j..............
3660 00 00 00 00 00 7c 01 7c 02 ab 02 00 00 00 00 00 00 53 00 74 09 00 00 00 00 00 00 00 00 7c 00 6a .....|.|.........S.t.........|.j
3680 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 6a 0a 00 00 00 00 00 00 00 00 00 ...................|.j..........
36a0 00 00 00 00 00 00 00 00 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 02 00 .........j......................
36c0 00 00 00 00 00 72 1c 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0f 00 .....r.|.j...................j..
36e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 7c 02 ab 02 00 00 00 00 00 00 53 00 7c .................|.|.........S.|
3700 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 11 00 00 00 00 00 00 00 00 00 .j...................j..........
3720 00 00 00 00 00 00 00 00 00 7c 01 7c 02 ab 02 00 00 00 00 00 00 53 00 29 03 4e 72 02 00 00 00 ec .........|.|.........S.).Nr.....
3740 05 00 00 00 ff 7f ff 7f ff 7f ff 7f 07 00 29 09 72 36 00 00 00 72 13 00 00 00 72 67 00 00 00 da ..............).r6...r....rg....
3760 09 72 61 6e 64 72 61 6e 67 65 72 19 00 00 00 72 58 00 00 00 72 5c 00 00 00 da 08 69 6e 74 65 67 .randranger....rX...r\.....integ
3780 65 72 73 da 07 72 61 6e 64 69 6e 74 a9 05 72 6a 00 00 00 72 46 00 00 00 72 51 00 00 00 72 41 00 ers..randint..rj...rF...rQ...rA.
37a0 00 00 da 07 74 6d 70 5f 72 6e 67 73 05 00 00 00 20 20 20 20 20 72 20 00 00 00 72 92 00 00 00 7a ....tmp_rngs.........r....r....z
37c0 1f 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 49 6e 74 65 72 66 61 63 65 2e 72 61 6e 64 72 61 6e 67 65 .PythonRandomInterface.randrange
37e0 64 01 00 00 73 83 00 00 00 80 00 db 08 1a e0 0b 0c 88 39 d8 13 14 90 61 88 71 88 41 d8 0b 0c d0 d...s.............9....a.q.A....
3800 0f 22 d2 0b 22 dc 16 2e a8 74 af 79 a9 79 d3 16 39 88 47 d8 13 1a d7 13 24 d1 13 24 a0 51 a8 01 .".."....t.y.y..9.G.....$..$.Q..
3820 d3 13 2a d0 0c 2a e4 0b 15 90 64 97 69 91 69 a0 12 a7 19 a1 19 d7 21 34 d1 21 34 d4 0b 35 d8 13 ..*..*....d.i.i.......!4.!4..5..
3840 17 97 39 91 39 d7 13 25 d1 13 25 a0 61 a8 11 d3 13 2b d0 0c 2b d8 0f 13 8f 79 89 79 d7 0f 20 d1 ..9.9..%..%.a....+..+....y.y....
3860 0f 20 a0 11 a0 41 d3 0f 26 d0 08 26 72 21 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 06 00 .....A..&..&r!...c..............
3880 00 00 03 00 00 00 f3 06 01 00 00 97 00 64 01 64 00 6c 00 7d 02 74 03 00 00 00 00 00 00 00 00 7c .............d.d.l.}.t.........|
38a0 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 02 6a 06 00 00 00 00 00 00 00 .j...................|.j........
38c0 00 00 00 00 00 00 00 00 00 00 00 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab ...........j....................
38e0 02 00 00 00 00 00 00 72 2a 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a .......r*|.j...................j
3900 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 74 0d 00 00 00 00 00 00 00 00 7c ...................d.t.........|
3920 01 ab 01 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 7d 03 7c 01 7c 03 19 00 00 00 53 00 7c 00 6a .................}.|.|.....S.|.j
3940 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0f 00 00 00 00 00 00 00 00 00 00 00 ...................j............
3960 00 00 00 00 00 00 00 64 01 74 0d 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 ab 02 00 .......d.t.........|............
3980 00 00 00 00 00 7d 03 7c 01 7c 03 19 00 00 00 53 00 29 02 4e 72 02 00 00 00 29 08 72 36 00 00 00 .....}.|.|.....S.).Nr....).r6...
39a0 72 19 00 00 00 72 67 00 00 00 72 58 00 00 00 72 5c 00 00 00 72 93 00 00 00 72 3e 00 00 00 72 94 r....rg...rX...r\...r....r>...r.
39c0 00 00 00 29 04 72 6a 00 00 00 da 03 73 65 71 72 41 00 00 00 da 03 69 64 78 73 04 00 00 00 20 20 ...).rj.....seqrA.....idxs......
39e0 20 20 72 20 00 00 00 da 06 63 68 6f 69 63 65 7a 1c 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 49 6e 74 ..r......choicez.PythonRandomInt
3a00 65 72 66 61 63 65 2e 63 68 6f 69 63 65 73 01 00 00 73 67 00 00 00 80 00 db 08 1a e4 0b 15 90 64 erface.choices...sg............d
3a20 97 69 91 69 a0 12 a7 19 a1 19 d7 21 34 d1 21 34 d4 0b 35 d8 12 16 97 29 91 29 d7 12 24 d1 12 24 .i.i.......!4.!4..5....).)..$..$
3a40 a0 51 ac 03 a8 43 ab 08 d3 12 31 88 43 f0 06 00 10 13 90 33 89 78 88 0f f0 03 00 13 17 97 29 91 .Q...C....1.C......3.x........).
3a60 29 d7 12 23 d1 12 23 a0 41 a4 73 a8 33 a3 78 d3 12 30 88 43 d8 0f 12 90 33 89 78 88 0f 72 21 00 )..#..#.A.s.3.x..0.C....3.x..r!.
3a80 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 f3 3a 00 00 00 97 00 7c 00 ..c.....................:.....|.
3aa0 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 j...................j...........
3ac0 00 00 00 00 00 00 00 00 7c 01 7c 02 ab 02 00 00 00 00 00 00 53 00 72 7a 00 00 00 29 02 72 67 00 ........|.|.........S.rz...).rg.
3ae0 00 00 da 06 6e 6f 72 6d 61 6c 29 03 72 6a 00 00 00 da 02 6d 75 da 05 73 69 67 6d 61 73 03 00 00 ....normal).rj.....mu..sigmas...
3b00 00 20 20 20 72 20 00 00 00 da 05 67 61 75 73 73 7a 1b 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 49 6e ....r......gaussz.PythonRandomIn
3b20 74 65 72 66 61 63 65 2e 67 61 75 73 73 7c 01 00 00 73 19 00 00 00 80 00 d8 0f 13 8f 79 89 79 d7 terface.gauss|...s..........y.y.
3b40 0f 1f d1 0f 1f a0 02 a0 45 d3 0f 2a d0 08 2a 72 21 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 ........E..*..*r!...c...........
3b60 00 03 00 00 00 03 00 00 00 f3 38 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........8.....|.j.............
3b80 00 00 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 ......j...................|.....
3ba0 00 00 00 00 53 00 72 7a 00 00 00 29 02 72 67 00 00 00 da 07 73 68 75 66 66 6c 65 29 02 72 6a 00 ....S.rz...).rg.....shuffle).rj.
3bc0 00 00 72 98 00 00 00 73 02 00 00 00 20 20 72 20 00 00 00 72 a1 00 00 00 7a 1d 50 79 74 68 6f 6e ..r....s......r....r....z.Python
3be0 52 61 6e 64 6f 6d 49 6e 74 65 72 66 61 63 65 2e 73 68 75 66 66 6c 65 7f 01 00 00 73 17 00 00 00 RandomInterface.shuffle....s....
3c00 80 00 d8 0f 13 8f 79 89 79 d7 0f 20 d1 0f 20 a0 13 d3 0f 25 d0 08 25 72 21 00 00 00 63 03 00 00 ......y.y..........%..%r!...c...
3c20 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 00 f3 52 00 00 00 97 00 7c 00 6a 00 00 00 00 00 ..................R.....|.j.....
3c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............j.................
3c60 00 00 74 05 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 7c 02 66 01 64 01 ac 02 ab 03 ..t.........|.........|.f.d.....
3c80 00 00 00 00 00 00 53 00 29 03 4e 46 29 02 da 04 73 69 7a 65 da 07 72 65 70 6c 61 63 65 29 03 72 ......S.).NF)...size..replace).r
3ca0 67 00 00 00 72 9a 00 00 00 72 23 00 00 00 29 03 72 6a 00 00 00 72 98 00 00 00 72 43 00 00 00 73 g...r....r#...).rj...r....rC...s
3cc0 03 00 00 00 20 20 20 72 20 00 00 00 da 06 73 61 6d 70 6c 65 7a 1c 50 79 74 68 6f 6e 52 61 6e 64 .......r......samplez.PythonRand
3ce0 6f 6d 49 6e 74 65 72 66 61 63 65 2e 73 61 6d 70 6c 65 85 01 00 00 73 24 00 00 00 80 00 d8 0f 13 omInterface.sample....s$........
3d00 8f 79 89 79 d7 0f 1f d1 0f 1f a4 04 a0 53 a3 09 b0 11 b0 04 b8 65 d0 0f 1f d3 0f 44 d0 08 44 72 .y.y.........S.......e.....D..Dr
3d20 21 00 00 00 63 03 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 00 f3 32 01 00 00 97 00 !...c.....................2.....
3d40 64 01 64 00 6c 00 7d 03 7c 02 64 02 6b 44 00 00 72 27 74 03 00 00 00 00 00 00 00 00 7c 00 6a 04 d.d.l.}.|.d.kD..r't.........|.j.
3d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 04 7c 04 6a 07 ..........................}.|.j.
3d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 7c 02 ab 02 00 00 00 00 00 00 53 00 ..................|.|.........S.
3da0 74 09 00 00 00 00 00 00 00 00 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 t.........|.j...................
3dc0 7c 03 6a 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 0c 00 00 00 00 00 00 00 00 |.j...................j.........
3de0 00 00 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 1f 7c 00 6a 04 00 00 00 00 00 00 00 00 ..................r.|.j.........
3e00 00 00 00 00 00 00 00 00 00 00 6a 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ..........j...................|.
3e20 7c 02 64 03 7a 00 00 00 ab 02 00 00 00 00 00 00 53 00 7c 00 6a 04 00 00 00 00 00 00 00 00 00 00 |.d.z...........S.|.j...........
3e40 00 00 00 00 00 00 00 00 6a 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 7c 02 ........j...................|.|.
3e60 64 03 7a 00 00 00 ab 02 00 00 00 00 00 00 53 00 29 04 4e 72 02 00 00 00 72 91 00 00 00 e9 01 00 d.z...........S.).Nr....r.......
3e80 00 00 29 08 72 36 00 00 00 72 13 00 00 00 72 67 00 00 00 72 94 00 00 00 72 19 00 00 00 72 58 00 ..).r6...r....rg...r....r....rX.
3ea0 00 00 72 5c 00 00 00 72 93 00 00 00 72 95 00 00 00 73 05 00 00 00 20 20 20 20 20 72 20 00 00 00 ..r\...r....r....s.........r....
3ec0 72 94 00 00 00 7a 1d 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 49 6e 74 65 72 66 61 63 65 2e 72 61 6e r....z.PythonRandomInterface.ran
3ee0 64 69 6e 74 88 01 00 00 73 7b 00 00 00 80 00 db 08 1a e0 0b 0c d0 0f 22 d2 0b 22 dc 16 2e a8 74 dint....s{.............".."....t
3f00 af 79 a9 79 d3 16 39 88 47 d8 13 1a 97 3f 91 3f a0 31 a0 61 d3 13 28 d0 0c 28 e4 0b 15 90 64 97 .y.y..9.G....?.?.1.a..(..(....d.
3f20 69 91 69 a0 12 a7 19 a1 19 d7 21 34 d1 21 34 d4 0b 35 d8 13 17 97 39 91 39 d7 13 25 d1 13 25 a0 i.i.......!4.!4..5....9.9..%..%.
3f40 61 a8 11 a8 51 a9 15 d3 13 2f d0 0c 2f d8 0f 13 8f 79 89 79 d7 0f 20 d1 0f 20 a0 11 a0 41 a8 01 a...Q..../../....y.y.........A..
3f60 a1 45 d3 0f 2a d0 08 2a 72 21 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 .E..*..*r!...c..................
3f80 00 00 f3 3e 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a ...>.....|.j...................j
3fa0 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 7c 01 7a 0b 00 00 ab 01 00 00 00 ...................d.|.z........
3fc0 00 00 00 53 00 29 02 4e 72 a7 00 00 00 29 02 72 67 00 00 00 da 0b 65 78 70 6f 6e 65 6e 74 69 61 ...S.).Nr....).rg.....exponentia
3fe0 6c 29 02 72 6a 00 00 00 da 05 73 63 61 6c 65 73 02 00 00 00 20 20 72 20 00 00 00 da 0b 65 78 70 l).rj.....scales......r......exp
4000 6f 76 61 72 69 61 74 65 7a 21 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 49 6e 74 65 72 66 61 63 65 2e ovariatez!PythonRandomInterface.
4020 65 78 70 6f 76 61 72 69 61 74 65 94 01 00 00 73 1b 00 00 00 80 00 d8 0f 13 8f 79 89 79 d7 0f 24 expovariate....s..........y.y..$
4040 d1 0f 24 a0 51 a8 15 a1 59 d3 0f 2f d0 08 2f 72 21 00 00 00 63 02 00 00 00 00 00 00 00 00 00 00 ..$.Q...Y../../r!...c...........
4060 00 03 00 00 00 03 00 00 00 f3 38 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 ..........8.....|.j.............
4080 00 00 00 00 00 00 6a 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 ......j...................|.....
40a0 00 00 00 00 53 00 72 7a 00 00 00 29 02 72 67 00 00 00 da 06 70 61 72 65 74 6f 29 02 72 6a 00 00 ....S.rz...).rg.....pareto).rj..
40c0 00 da 05 73 68 61 70 65 73 02 00 00 00 20 20 72 20 00 00 00 da 0d 70 61 72 65 74 6f 76 61 72 69 ...shapes......r......paretovari
40e0 61 74 65 7a 23 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 49 6e 74 65 72 66 61 63 65 2e 70 61 72 65 74 atez#PythonRandomInterface.paret
4100 6f 76 61 72 69 61 74 65 98 01 00 00 73 17 00 00 00 80 00 d8 0f 13 8f 79 89 79 d7 0f 1f d1 0f 1f ovariate....s..........y.y......
4120 a0 05 d3 0f 26 d0 08 26 72 21 00 00 00 72 7a 00 00 00 29 0f 72 86 00 00 00 72 87 00 00 00 72 88 ....&..&r!...rz...).r....r....r.
4140 00 00 00 72 89 00 00 00 72 6c 00 00 00 72 58 00 00 00 72 8f 00 00 00 72 92 00 00 00 72 9a 00 00 ...r....rl...rX...r....r....r...
4160 00 72 9f 00 00 00 72 a1 00 00 00 72 a5 00 00 00 72 94 00 00 00 72 ab 00 00 00 72 af 00 00 00 72 .r....r....r....r....r....r....r
4180 8a 00 00 00 72 21 00 00 00 72 20 00 00 00 72 12 00 00 00 72 12 00 00 00 4d 01 00 00 73 3f 00 00 ....r!...r....r....r....M...s?..
41a0 00 84 00 f1 02 02 05 08 f3 08 0a 05 1c f2 18 01 05 22 f2 06 01 05 30 f3 06 0b 05 27 f2 1e 07 05 ................."....0....'....
41c0 18 f2 12 01 05 2b f2 06 01 05 26 f2 0c 01 05 45 01 f2 06 09 05 2b f2 18 01 05 30 f3 08 01 05 27 .....+....&....E.....+....0....'
41e0 72 21 00 00 00 72 12 00 00 00 63 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 00 f3 r!...r....c.....................
4200 a6 02 00 00 97 00 7c 00 81 08 7c 00 74 00 00 00 00 00 00 00 00 00 75 00 72 10 74 00 00 00 00 00 ......|...|.t.........u.r.t.....
4220 00 00 00 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 53 00 74 05 00 00 00 00 ....j...................S.t.....
4240 00 00 00 00 7c 00 74 00 00 00 00 00 00 00 00 00 6a 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....|.t.........j...............
4260 00 00 00 00 ab 02 00 00 00 00 00 00 72 02 7c 00 53 00 74 05 00 00 00 00 00 00 00 00 7c 00 74 08 ............r.|.S.t.........|.t.
4280 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 15 74 01 00 00 00 00 00 00 00 00 6a 06 00 00 ................r.t.........j...
42a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 53 00 09 00 64 02 ................|.........S...d.
42c0 64 01 6c 05 7d 01 74 05 00 00 00 00 00 00 00 00 7c 00 74 0c 00 00 00 00 00 00 00 00 74 0e 00 00 d.l.}.t.........|.t.........t...
42e0 00 00 00 00 00 00 7a 07 00 00 ab 02 00 00 00 00 00 00 72 02 7c 00 53 00 74 05 00 00 00 00 00 00 ......z...........r.|.S.t.......
4300 00 00 7c 00 7c 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 10 00 00 00 00 ..|.|.j...................j.....
4320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 0b 74 0f 00 00 00 00 00 00 ......................r.t.......
4340 00 00 7c 00 ab 01 00 00 00 00 00 00 53 00 7c 00 7c 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 ..|.........S.|.|.j.............
4360 00 00 00 00 00 00 75 00 72 29 74 0f 00 00 00 00 00 00 00 00 7c 01 6a 00 00 00 00 00 00 00 00 00 ......u.r)t.........|.j.........
4380 00 00 00 00 00 00 00 00 00 00 6a 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 14 ..........j...................j.
43a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 53 00 74 05 00 00 ..........................S.t...
43c0 00 00 00 00 00 00 7c 00 7c 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 16 ......|.|.j...................j.
43e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 02 00 00 00 00 00 00 72 38 7c 00 7c 01 ..........................r8|.|.
4400 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6a 12 00 00 00 00 00 00 00 00 00 00 j...................j...........
4420 00 00 00 00 00 00 00 00 6a 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 75 00 72 0b ........j...................u.r.
4440 74 0f 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 53 00 74 0d 00 00 00 00 00 00 00 00 t.........|.........S.t.........
4460 7c 00 ab 01 00 00 00 00 00 00 53 00 7c 00 9b 00 64 03 9d 02 7d 02 74 1b 00 00 00 00 00 00 00 00 |.........S.|...d...}.t.........
4480 7c 02 ab 01 00 00 00 00 00 00 82 01 23 00 74 18 00 00 00 00 00 00 00 00 24 00 72 03 01 00 59 00 |...........#.t.........$.r...Y.
44a0 8c 1b 77 00 78 03 59 00 77 01 29 04 61 35 08 00 00 52 65 74 75 72 6e 73 20 61 20 72 61 6e 64 6f ..w.x.Y.w.).a5...Returns.a.rando
44c0 6d 2e 52 61 6e 64 6f 6d 20 69 6e 73 74 61 6e 63 65 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 69 m.Random.instance.depending.on.i
44e0 6e 70 75 74 2e 0a 0a 20 20 20 20 50 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d nput.......Parameters.....------
4500 2d 2d 2d 2d 0a 20 20 20 20 72 61 6e 64 6f 6d 5f 73 74 61 74 65 20 3a 20 69 6e 74 20 6f 72 20 72 ----.....random_state.:.int.or.r
4520 61 6e 64 6f 6d 20 6e 75 6d 62 65 72 20 67 65 6e 65 72 61 74 6f 72 20 6f 72 20 4e 6f 6e 65 20 28 andom.number.generator.or.None.(
4540 64 65 66 61 75 6c 74 3d 4e 6f 6e 65 29 0a 20 20 20 20 20 20 20 20 2d 20 49 66 20 69 6e 74 2c 20 default=None).........-.If.int,.
4560 72 65 74 75 72 6e 20 61 20 60 72 61 6e 64 6f 6d 2e 52 61 6e 64 6f 6d 60 20 69 6e 73 74 61 6e 63 return.a.`random.Random`.instanc
4580 65 20 73 65 74 20 77 69 74 68 20 73 65 65 64 3d 69 6e 74 2e 0a 20 20 20 20 20 20 20 20 2d 20 49 e.set.with.seed=int..........-.I
45a0 66 20 60 72 61 6e 64 6f 6d 2e 52 61 6e 64 6f 6d 60 20 69 6e 73 74 61 6e 63 65 2c 20 72 65 74 75 f.`random.Random`.instance,.retu
45c0 72 6e 20 69 74 2e 0a 20 20 20 20 20 20 20 20 2d 20 49 66 20 4e 6f 6e 65 20 6f 72 20 74 68 65 20 rn.it..........-.If.None.or.the.
45e0 60 6e 70 2e 72 61 6e 64 6f 6d 60 20 70 61 63 6b 61 67 65 2c 20 72 65 74 75 72 6e 20 74 68 65 20 `np.random`.package,.return.the.
4600 67 6c 6f 62 61 6c 20 72 61 6e 64 6f 6d 20 6e 75 6d 62 65 72 0a 20 20 20 20 20 20 20 20 20 20 67 global.random.number...........g
4620 65 6e 65 72 61 74 6f 72 20 75 73 65 64 20 62 79 20 60 6e 70 2e 72 61 6e 64 6f 6d 60 2e 0a 20 20 enerator.used.by.`np.random`....
4640 20 20 20 20 20 20 2d 20 49 66 20 61 6e 20 60 6e 70 2e 72 61 6e 64 6f 6d 2e 47 65 6e 65 72 61 74 ......-.If.an.`np.random.Generat
4660 6f 72 60 20 69 6e 73 74 61 6e 63 65 2c 20 6f 72 20 74 68 65 20 60 6e 70 2e 72 61 6e 64 6f 6d 60 or`.instance,.or.the.`np.random`
4680 20 70 61 63 6b 61 67 65 2c 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 74 68 65 20 67 6c 6f 62 61 .package,.or...........the.globa
46a0 6c 20 6e 75 6d 70 79 20 72 61 6e 64 6f 6d 20 6e 75 6d 62 65 72 20 67 65 6e 65 72 61 74 6f 72 2c l.numpy.random.number.generator,
46c0 20 74 68 65 6e 20 72 65 74 75 72 6e 20 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 77 72 61 70 70 .then.return.it............wrapp
46e0 65 64 20 69 6e 20 61 20 60 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 56 69 61 4e 75 6d 70 79 42 69 74 ed.in.a.`PythonRandomViaNumpyBit
4700 73 60 20 63 6c 61 73 73 2e 0a 20 20 20 20 20 20 20 20 2d 20 49 66 20 61 20 60 50 79 74 68 6f 6e s`.class..........-.If.a.`Python
4720 52 61 6e 64 6f 6d 56 69 61 4e 75 6d 70 79 42 69 74 73 60 20 69 6e 73 74 61 6e 63 65 2c 20 72 65 RandomViaNumpyBits`.instance,.re
4740 74 75 72 6e 20 69 74 2e 0a 20 20 20 20 20 20 20 20 2d 20 49 66 20 61 20 60 50 79 74 68 6f 6e 52 turn.it..........-.If.a.`PythonR
4760 61 6e 64 6f 6d 49 6e 74 65 72 66 61 63 65 60 20 69 6e 73 74 61 6e 63 65 2c 20 72 65 74 75 72 6e andomInterface`.instance,.return
4780 20 69 74 2e 0a 20 20 20 20 20 20 20 20 2d 20 49 66 20 61 20 60 6e 70 2e 72 61 6e 64 6f 6d 2e 52 .it..........-.If.a.`np.random.R
47a0 61 6e 64 6f 6d 53 74 61 74 65 60 20 69 6e 73 74 61 6e 63 65 20 61 6e 64 20 6e 6f 74 20 74 68 65 andomState`.instance.and.not.the
47c0 20 67 6c 6f 62 61 6c 20 6e 75 6d 70 79 20 64 65 66 61 75 6c 74 2c 0a 20 20 20 20 20 20 20 20 20 .global.numpy.default,..........
47e0 20 72 65 74 75 72 6e 20 69 74 20 77 72 61 70 70 65 64 20 69 6e 20 60 50 79 74 68 6f 6e 52 61 6e .return.it.wrapped.in.`PythonRan
4800 64 6f 6d 49 6e 74 65 72 66 61 63 65 60 20 66 6f 72 20 62 61 63 6b 77 61 72 64 20 62 69 74 2d 73 domInterface`.for.backward.bit-s
4820 74 72 65 61 6d 0a 20 20 20 20 20 20 20 20 20 20 6d 61 74 63 68 69 6e 67 20 77 69 74 68 20 6c 65 tream...........matching.with.le
4840 67 61 63 79 20 63 6f 64 65 2e 0a 0a 20 20 20 20 4e 6f 74 65 73 0a 20 20 20 20 2d 2d 2d 2d 2d 0a gacy.code.......Notes.....-----.
4860 20 20 20 20 2d 20 41 20 64 69 61 67 72 61 6d 20 69 6e 74 65 6e 64 69 6e 67 20 74 6f 20 69 6c 6c ....-.A.diagram.intending.to.ill
4880 75 73 74 72 61 74 65 20 74 68 65 20 72 65 6c 61 74 69 6f 6e 73 68 69 70 73 20 62 65 68 69 6e 64 ustrate.the.relationships.behind
48a0 20 6f 75 72 20 73 75 70 70 6f 72 74 0a 20 20 20 20 20 20 66 6f 72 20 6e 75 6d 70 79 20 72 61 6e .our.support.......for.numpy.ran
48c0 64 6f 6d 20 6e 75 6d 62 65 72 73 20 69 73 20 63 61 6c 6c 65 64 0a 20 20 20 20 20 20 60 4e 65 74 dom.numbers.is.called.......`Net
48e0 77 6f 72 6b 58 20 4e 75 6d 70 79 20 52 61 6e 64 6f 6d 20 4e 75 6d 62 65 72 73 20 3c 68 74 74 70 workX.Numpy.Random.Numbers.<http
4900 73 3a 2f 2f 65 78 63 61 6c 69 64 72 61 77 2e 63 6f 6d 2f 23 72 6f 6f 6d 3d 62 35 33 30 33 66 32 s://excalidraw.com/#room=b5303f2
4920 62 30 33 64 33 61 66 37 63 63 63 36 61 2c 65 35 5a 44 49 57 64 57 57 43 54 54 73 67 38 4f 71 6f b03d3af7ccc6a,e5ZDIWdWWCTTsg8Oqo
4940 52 76 50 41 3e 60 5f 2e 0a 20 20 20 20 2d 20 4d 6f 72 65 20 64 69 73 63 75 73 73 69 6f 6e 20 61 RvPA>`_......-.More.discussion.a
4960 62 6f 75 74 20 74 68 69 73 20 73 75 70 70 6f 72 74 20 61 6c 73 6f 20 61 70 70 65 61 72 73 20 69 bout.this.support.also.appears.i
4980 6e 0a 20 20 20 20 20 20 60 67 68 2d 36 38 36 39 23 63 6f 6d 6d 65 6e 74 20 3c 68 74 74 70 73 3a n.......`gh-6869#comment.<https:
49a0 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6e 65 74 77 6f 72 6b 78 2f 6e 65 74 77 6f 72 6b 78 2f 70 //github.com/networkx/networkx/p
49c0 75 6c 6c 2f 36 38 36 39 23 69 73 73 75 65 63 6f 6d 6d 65 6e 74 2d 31 39 34 34 37 39 39 35 33 34 ull/6869#issuecomment-1944799534
49e0 3e 60 5f 2e 0a 20 20 20 20 2d 20 57 72 61 70 70 65 72 73 20 6f 66 20 6e 75 6d 70 79 2e 72 61 6e >`_......-.Wrappers.of.numpy.ran
4a00 64 6f 6d 20 6e 75 6d 62 65 72 20 67 65 6e 65 72 61 74 6f 72 73 20 61 6c 6c 6f 77 20 74 68 65 6d dom.number.generators.allow.them
4a20 20 74 6f 20 6d 69 6d 69 63 20 74 68 65 20 50 79 74 68 6f 6e 20 72 61 6e 64 6f 6d 0a 20 20 20 20 .to.mimic.the.Python.random.....
4a40 20 20 6e 75 6d 62 65 72 20 67 65 6e 65 72 61 74 69 6f 6e 20 61 6c 67 6f 72 69 74 68 6d 73 2e 20 ..number.generation.algorithms..
4a60 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 50 79 74 68 6f 6e 20 63 61 6e 20 63 72 65 61 74 65 20 61 For.example,.Python.can.create.a
4a80 72 62 69 74 72 61 72 69 6c 79 20 6c 61 72 67 65 0a 20 20 20 20 20 20 72 61 6e 64 6f 6d 20 69 6e rbitrarily.large.......random.in
4aa0 74 73 2c 20 61 6e 64 20 74 68 65 20 77 72 61 70 70 65 72 73 20 75 73 65 20 4e 75 6d 70 79 20 62 ts,.and.the.wrappers.use.Numpy.b
4ac0 69 74 2d 73 74 72 65 61 6d 73 20 77 69 74 68 20 43 50 79 74 68 6f 6e 27 73 20 72 61 6e 64 6f 6d it-streams.with.CPython's.random
4ae0 20 6d 6f 64 75 6c 65 0a 20 20 20 20 20 20 74 6f 20 63 68 6f 6f 73 65 20 61 72 62 69 74 72 61 72 .module.......to.choose.arbitrar
4b00 69 6c 79 20 6c 61 72 67 65 20 72 61 6e 64 6f 6d 20 69 6e 74 65 67 65 72 73 20 74 6f 6f 2e 0a 20 ily.large.random.integers.too...
4b20 20 20 20 2d 20 57 65 20 70 72 6f 76 69 64 65 20 74 77 6f 20 77 72 61 70 70 65 72 20 63 6c 61 73 ...-.We.provide.two.wrapper.clas
4b40 73 65 73 3a 0a 20 20 20 20 20 20 60 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 56 69 61 4e 75 6d 70 79 ses:.......`PythonRandomViaNumpy
4b60 42 69 74 73 60 20 69 73 20 75 73 75 61 6c 6c 79 20 77 68 61 74 20 79 6f 75 20 77 61 6e 74 20 61 Bits`.is.usually.what.you.want.a
4b80 6e 64 20 69 73 20 61 6c 77 61 79 73 20 75 73 65 64 20 66 6f 72 0a 20 20 20 20 20 20 60 6e 70 2e nd.is.always.used.for.......`np.
4ba0 47 65 6e 65 72 61 74 6f 72 60 20 69 6e 73 74 61 6e 63 65 73 2e 20 42 75 74 20 66 6f 72 20 75 73 Generator`.instances..But.for.us
4bc0 65 72 73 20 77 68 6f 20 6e 65 65 64 20 74 6f 20 72 65 63 72 65 61 74 65 20 72 61 6e 64 6f 6d 20 ers.who.need.to.recreate.random.
4be0 6e 75 6d 62 65 72 73 0a 20 20 20 20 20 20 70 72 6f 64 75 63 65 64 20 69 6e 20 4e 65 74 77 6f 72 numbers.......produced.in.Networ
4c00 6b 58 20 33 2e 32 20 6f 72 20 65 61 72 6c 69 65 72 2c 20 77 65 20 6d 61 69 6e 74 61 69 6e 20 74 kX.3.2.or.earlier,.we.maintain.t
4c20 68 65 20 60 50 79 74 68 6f 6e 52 61 6e 64 6f 6d 49 6e 74 65 72 66 61 63 65 60 0a 20 20 20 20 20 he.`PythonRandomInterface`......
4c40 20 77 72 61 70 70 65 72 20 61 73 20 77 65 6c 6c 2e 20 57 65 20 75 73 65 20 69 74 20 6f 6e 6c 79 .wrapper.as.well..We.use.it.only
4c60 20 75 73 65 64 20 69 66 20 70 61 73 73 65 64 20 61 20 28 6e 6f 6e 2d 64 65 66 61 75 6c 74 29 20 .used.if.passed.a.(non-default).
4c80 60 6e 70 2e 52 61 6e 64 6f 6d 53 74 61 74 65 60 0a 20 20 20 20 20 20 69 6e 73 74 61 6e 63 65 20 `np.RandomState`.......instance.
4ca0 70 72 65 2d 69 6e 69 74 69 61 6c 69 7a 65 64 20 66 72 6f 6d 20 61 20 73 65 65 64 2e 20 4f 74 68 pre-initialized.from.a.seed..Oth
4cc0 65 72 77 69 73 65 20 74 68 65 20 6e 65 77 65 72 20 77 72 61 70 70 65 72 20 69 73 20 75 73 65 64 erwise.the.newer.wrapper.is.used
4ce0 2e 0a 20 20 20 20 4e 72 02 00 00 00 7a 34 20 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 64 20 74 6f ......Nr....z4.cannot.be.used.to
4d00 20 67 65 6e 65 72 61 74 65 20 61 20 72 61 6e 64 6f 6d 2e 52 61 6e 64 6f 6d 20 69 6e 73 74 61 6e .generate.a.random.Random.instan
4d20 63 65 29 0e 72 58 00 00 00 da 05 5f 69 6e 73 74 72 19 00 00 00 da 06 52 61 6e 64 6f 6d 72 24 00 ce).rX....._instr......Randomr$.
4d40 00 00 72 36 00 00 00 72 12 00 00 00 72 13 00 00 00 72 5c 00 00 00 72 59 00 00 00 72 5a 00 00 00 ..r6...r....r....r\...rY...rZ...
4d60 72 5b 00 00 00 72 63 00 00 00 72 25 00 00 00 72 5d 00 00 00 73 03 00 00 00 20 20 20 72 20 00 00 r[...rc...r%...r]...s.......r...
4d80 00 72 11 00 00 00 72 11 00 00 00 a7 01 00 00 73 1d 01 00 00 80 00 f0 4a 01 00 08 14 d0 07 1b 98 .r....r........s.......J........
4da0 7c ac 76 d1 1f 35 dc 0f 15 8f 7c 89 7c d0 08 1b dc 07 11 90 2c a4 06 a7 0d a1 0d d4 07 2e d8 0f |.v..5....|.|.......,...........
4dc0 1b d0 08 1b dc 07 11 90 2c a4 03 d4 07 24 dc 0f 15 8f 7d 89 7d 98 5c d3 0f 2a d0 08 2a f0 04 10 ........,....$....}.}.\..*..*...
4de0 05 37 db 08 1a f4 08 00 0c 16 90 6c d4 24 39 d4 3c 54 d1 24 54 d4 0b 55 d8 13 1f d0 0c 1f dc 0b .7.........l.$9.<T.$T..U........
4e00 15 90 6c a0 42 a7 49 a1 49 d7 24 37 d1 24 37 d4 0b 38 dc 13 2b a8 4c d3 13 39 d0 0c 39 d8 0b 17 ..l.B.I.I.$7.$7..8..+.L..9..9...
4e20 98 32 9f 39 99 39 d1 0b 24 dc 13 2b a8 42 af 49 a9 49 d7 2c 3c d1 2c 3c d7 2c 42 d1 2c 42 d3 13 .2.9.9..$..+.B.I.I.,<.,<.,B.,B..
4e40 43 d0 0c 43 e4 0b 15 90 6c a0 42 a7 49 a1 49 d7 24 39 d1 24 39 d4 0b 3a d8 0f 1b 98 72 9f 79 99 C..C....l.B.I.I.$9.$9..:....r.y.
4e60 79 d7 1f 2f d1 1f 2f d7 1f 35 d1 1f 35 d1 0f 35 dc 17 2f b0 0c d3 17 3d d0 10 3d e4 13 28 a8 1c y../../..5..5..5../....=..=..(..
4e80 d3 13 36 d0 0c 36 e0 0d 19 88 4e d0 1a 4e d0 0a 4f 80 43 dc 0a 14 90 53 8b 2f d0 04 19 f8 f4 23 ..6..6....N..N..O.C....S./.....#
4ea0 00 0c 17 f2 00 01 05 0d d9 08 0c f0 03 01 05 0d fa 73 12 00 00 00 c1 1d 04 45 04 00 c5 04 09 45 .................s.......E.....E
4ec0 10 03 c5 0f 01 45 10 03 63 02 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 f3 ec 00 .....E..c.......................
4ee0 00 00 97 00 74 01 00 00 00 00 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 7d 02 74 01 00 00 00 00 ....t.........|.........}.t.....
4f00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 7d 03 09 00 74 03 00 00 00 00 00 00 00 00 7c 02 ab 01 ....|.........}...t.........|...
4f20 00 00 00 00 00 00 7d 04 74 03 00 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 7d 05 7c 04 ......}.t.........|.........}.|.
4f40 7c 05 6b 28 00 00 53 00 23 00 74 04 00 00 00 00 00 00 00 00 74 06 00 00 00 00 00 00 00 00 66 02 |.k(..S.#.t.........t.........f.
4f60 24 00 72 31 01 00 74 02 00 00 00 00 00 00 00 00 6a 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 $.r1..t.........j...............
4f80 00 00 00 00 7c 02 ab 01 00 00 00 00 00 00 7d 04 74 02 00 00 00 00 00 00 00 00 6a 09 00 00 00 00 ....|.........}.t.........j.....
4fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 03 ab 01 00 00 00 00 00 00 7d 05 59 00 7c 04 7c 05 ..............|.........}.Y.|.|.
4fc0 6b 28 00 00 53 00 77 00 78 03 59 00 77 01 29 01 61 55 01 00 00 43 68 65 63 6b 20 69 66 20 6e 6f k(..S.w.x.Y.w.).aU...Check.if.no
4fe0 64 65 73 20 61 72 65 20 65 71 75 61 6c 2e 0a 0a 20 20 20 20 45 71 75 61 6c 69 74 79 20 68 65 72 des.are.equal.......Equality.her
5000 65 20 6d 65 61 6e 73 20 65 71 75 61 6c 20 61 73 20 50 79 74 68 6f 6e 20 6f 62 6a 65 63 74 73 2e e.means.equal.as.Python.objects.
5020 0a 20 20 20 20 4e 6f 64 65 20 64 61 74 61 20 6d 75 73 74 20 6d 61 74 63 68 20 69 66 20 69 6e 63 .....Node.data.must.match.if.inc
5040 6c 75 64 65 64 2e 0a 20 20 20 20 54 68 65 20 6f 72 64 65 72 20 6f 66 20 6e 6f 64 65 73 20 69 73 luded......The.order.of.nodes.is
5060 20 6e 6f 74 20 72 65 6c 65 76 61 6e 74 2e 0a 0a 20 20 20 20 50 61 72 61 6d 65 74 65 72 73 0a 20 .not.relevant.......Parameters..
5080 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 6e 6f 64 65 73 31 2c 20 6e 6f 64 65 73 32 ...----------.....nodes1,.nodes2
50a0 20 3a 20 69 74 65 72 61 62 6c 65 73 20 6f 66 20 6e 6f 64 65 73 2c 20 6f 72 20 28 6e 6f 64 65 2c .:.iterables.of.nodes,.or.(node,
50c0 20 64 61 74 61 64 69 63 74 29 20 74 75 70 6c 65 73 0a 0a 20 20 20 20 52 65 74 75 72 6e 73 0a 20 .datadict).tuples......Returns..
50e0 20 20 20 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 62 6f 6f 6c 0a 20 20 20 20 20 20 20 20 54 72 75 65 ...-------.....bool.........True
5100 20 69 66 20 6e 6f 64 65 73 20 61 72 65 20 65 71 75 61 6c 2c 20 46 61 6c 73 65 20 6f 74 68 65 72 .if.nodes.are.equal,.False.other
5120 77 69 73 65 2e 0a 20 20 20 20 29 05 72 23 00 00 00 72 3b 00 00 00 72 25 00 00 00 72 31 00 00 00 wise......).r#...r;...r%...r1...
5140 da 08 66 72 6f 6d 6b 65 79 73 29 06 da 06 6e 6f 64 65 73 31 da 06 6e 6f 64 65 73 32 da 06 6e 6c ..fromkeys)...nodes1..nodes2..nl
5160 69 73 74 31 da 06 6e 6c 69 73 74 32 da 02 64 31 da 02 64 32 73 06 00 00 00 20 20 20 20 20 20 72 ist1..nlist2..d1..d2s..........r
5180 20 00 00 00 72 14 00 00 00 72 14 00 00 00 e9 01 00 00 73 73 00 00 00 80 00 f4 20 00 0e 12 90 26 ....r....r........ss...........&
51a0 8b 5c 80 46 dc 0d 11 90 26 8b 5c 80 46 f0 02 05 05 23 dc 0d 11 90 26 8b 5c 88 02 dc 0d 11 90 26 .\.F....&.\.F....#....&.\......&
51c0 8b 5c 88 02 f0 08 00 0c 0e 90 12 89 38 80 4f f8 f4 07 00 0d 17 9c 09 d0 0b 22 f2 00 02 05 23 dc .\..........8.O.........."....#.
51e0 0d 11 8f 5d 89 5d 98 36 d3 0d 22 88 02 dc 0d 11 8f 5d 89 5d 98 36 d3 0d 22 89 02 d8 0b 0d 90 12 ...].].6.."......].].6..".......
5200 89 38 80 4f f0 07 02 05 23 fa 73 0f 00 00 00 98 16 33 00 b3 39 41 33 03 c1 32 01 41 33 03 63 02 .8.O....#.s......3..9A3..2.A3.c.
5220 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 03 00 00 00 f3 56 02 00 00 97 00 64 01 64 02 6c 00 ....................V.....d.d.l.
5240 6d 01 7d 02 01 00 02 00 7c 02 74 04 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 03 02 00 m.}.....|.t.................}...
5260 7c 02 74 04 00 00 00 00 00 00 00 00 ab 01 00 00 00 00 00 00 7d 04 64 01 7d 05 74 07 00 00 00 00 |.t.................}.d.}.t.....
5280 00 00 00 00 7c 00 ab 01 00 00 00 00 00 00 44 00 5d 37 00 00 5c 02 00 00 7d 05 7d 06 7c 06 64 01 ....|.........D.]7..\...}.}.|.d.
52a0 19 00 00 00 7c 06 64 03 19 00 00 00 7d 08 7d 07 7c 06 64 04 64 05 1a 00 67 01 7d 09 7c 08 7c 03 ....|.d.....}.}.|.d.d...g.}.|.|.
52c0 7c 07 19 00 00 00 76 00 72 0b 7c 03 7c 07 19 00 00 00 7c 08 19 00 00 00 7c 09 7a 00 00 00 7d 09 |.....v.r.|.|.....|.....|.z...}.
52e0 7c 09 7c 03 7c 07 19 00 00 00 7c 08 3c 00 00 00 7c 09 7c 03 7c 08 19 00 00 00 7c 07 3c 00 00 00 |.|.|.....|.<...|.|.|.....|.<...
5300 8c 39 04 00 64 01 7d 0a 74 07 00 00 00 00 00 00 00 00 7c 01 ab 01 00 00 00 00 00 00 44 00 5d 37 .9..d.}.t.........|.........D.]7
5320 00 00 5c 02 00 00 7d 0a 7d 06 7c 06 64 01 19 00 00 00 7c 06 64 03 19 00 00 00 7d 08 7d 07 7c 06 ..\...}.}.|.d.....|.d.....}.}.|.
5340 64 04 64 05 1a 00 67 01 7d 09 7c 08 7c 04 7c 07 19 00 00 00 76 00 72 0b 7c 04 7c 07 19 00 00 00 d.d...g.}.|.|.|.....v.r.|.|.....
5360 7c 08 19 00 00 00 7c 09 7a 00 00 00 7d 09 7c 09 7c 04 7c 07 19 00 00 00 7c 08 3c 00 00 00 7c 09 |.....|.z...}.|.|.|.....|.<...|.
5380 7c 04 7c 08 19 00 00 00 7c 07 3c 00 00 00 8c 39 04 00 7c 05 7c 0a 6b 37 00 00 72 01 79 06 7c 03 |.|.....|.<....9..|.|.k7..r.y.|.
53a0 6a 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 44 00 5d 64 j...........................D.]d
53c0 00 00 5c 02 00 00 7d 0b 7d 0c 7c 0c 6a 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..\...}.}.|.j...................
53e0 ab 00 00 00 00 00 00 00 44 00 5d 4c 00 00 5c 02 00 00 7d 0d 7d 0e 7c 0b 7c 04 76 01 72 03 01 00 ........D.]L..\...}.}.|.|.v.r...
5400 01 00 79 06 7c 0d 7c 04 7c 0b 19 00 00 00 76 01 72 03 01 00 01 00 79 06 7c 04 7c 0b 19 00 00 00 ..y.|.|.|.....v.r.....y.|.|.....
5420 7c 0d 19 00 00 00 7d 0f 7c 0e 44 00 5d 29 00 00 7d 09 7c 0e 6a 0b 00 00 00 00 00 00 00 00 00 00 |.....}.|.D.])..}.|.j...........
5440 00 00 00 00 00 00 00 00 7c 09 ab 01 00 00 00 00 00 00 7c 0f 6a 0b 00 00 00 00 00 00 00 00 00 00 ........|.........|.j...........
5460 00 00 00 00 00 00 00 00 7c 09 ab 01 00 00 00 00 00 00 6b 37 00 00 73 01 8c 27 01 00 01 00 01 00 ........|.........k7..s..'......
5480 79 06 04 00 8c 4e 04 00 8c 66 04 00 79 07 29 08 61 d5 01 00 00 43 68 65 63 6b 20 69 66 20 65 64 y....N...f..y.).a....Check.if.ed
54a0 67 65 73 20 61 72 65 20 65 71 75 61 6c 2e 0a 0a 20 20 20 20 45 71 75 61 6c 69 74 79 20 68 65 72 ges.are.equal.......Equality.her
54c0 65 20 6d 65 61 6e 73 20 65 71 75 61 6c 20 61 73 20 50 79 74 68 6f 6e 20 6f 62 6a 65 63 74 73 2e e.means.equal.as.Python.objects.
54e0 0a 20 20 20 20 45 64 67 65 20 64 61 74 61 20 6d 75 73 74 20 6d 61 74 63 68 20 69 66 20 69 6e 63 .....Edge.data.must.match.if.inc
5500 6c 75 64 65 64 2e 0a 20 20 20 20 54 68 65 20 6f 72 64 65 72 20 6f 66 20 74 68 65 20 65 64 67 65 luded......The.order.of.the.edge
5520 73 20 69 73 20 6e 6f 74 20 72 65 6c 65 76 61 6e 74 2e 0a 0a 20 20 20 20 50 61 72 61 6d 65 74 65 s.is.not.relevant.......Paramete
5540 72 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 65 64 67 65 73 31 2c 20 65 64 rs.....----------.....edges1,.ed
5560 67 65 73 32 20 3a 20 69 74 65 72 61 62 6c 65 73 20 6f 66 20 77 69 74 68 20 75 2c 20 76 20 6e 6f ges2.:.iterables.of.with.u,.v.no
5580 64 65 73 20 61 73 0a 20 20 20 20 20 20 20 20 65 64 67 65 20 74 75 70 6c 65 73 20 28 75 2c 20 76 des.as.........edge.tuples.(u,.v
55a0 29 2c 20 6f 72 0a 20 20 20 20 20 20 20 20 65 64 67 65 20 74 75 70 6c 65 73 20 77 69 74 68 20 64 ),.or.........edge.tuples.with.d
55c0 61 74 61 20 64 69 63 74 73 20 28 75 2c 20 76 2c 20 64 29 2c 20 6f 72 0a 20 20 20 20 20 20 20 20 ata.dicts.(u,.v,.d),.or.........
55e0 65 64 67 65 20 74 75 70 6c 65 73 20 77 69 74 68 20 6b 65 79 73 20 61 6e 64 20 64 61 74 61 20 64 edge.tuples.with.keys.and.data.d
5600 69 63 74 73 20 28 75 2c 20 76 2c 20 6b 2c 20 64 29 0a 0a 20 20 20 20 52 65 74 75 72 6e 73 0a 20 icts.(u,.v,.k,.d)......Returns..
5620 20 20 20 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 62 6f 6f 6c 0a 20 20 20 20 20 20 20 20 54 72 75 65 ...-------.....bool.........True
5640 20 69 66 20 65 64 67 65 73 20 61 72 65 20 65 71 75 61 6c 2c 20 46 61 6c 73 65 20 6f 74 68 65 72 .if.edges.are.equal,.False.other
5660 77 69 73 65 2e 0a 20 20 20 20 72 02 00 00 00 72 03 00 00 00 72 a7 00 00 00 e9 02 00 00 00 4e 46 wise......r....r....r.........NF
5680 54 29 06 da 0b 63 6f 6c 6c 65 63 74 69 6f 6e 73 72 04 00 00 00 72 3b 00 00 00 72 28 00 00 00 72 T)...collectionsr....r;...r(...r
56a0 39 00 00 00 da 05 63 6f 75 6e 74 29 10 da 06 65 64 67 65 73 31 da 06 65 64 67 65 73 32 72 04 00 9.....count)...edges1..edges2r..
56c0 00 00 72 b9 00 00 00 72 ba 00 00 00 da 02 63 31 da 01 65 da 01 75 72 44 00 00 00 da 04 64 61 74 ..r....r......c1..e..urD.....dat
56e0 61 da 02 63 32 72 45 00 00 00 da 07 6e 62 72 64 69 63 74 da 03 6e 62 72 da 08 64 61 74 61 6c 69 a..c2rE.....nbrdict..nbr..datali
5700 73 74 da 0a 64 32 64 61 74 61 6c 69 73 74 73 10 00 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 st..d2datalists.................
5720 20 20 20 72 20 00 00 00 72 15 00 00 00 72 15 00 00 00 04 02 00 00 73 96 01 00 00 80 00 f5 26 00 ...r....r....r........s.......&.
5740 05 28 e1 09 14 94 54 d3 09 1a 80 42 d9 09 14 94 54 d3 09 1a 80 42 d8 09 0a 80 42 dc 11 1a 98 36 .(....T....B....T....B....B....6
5760 d3 11 22 f2 00 06 05 18 89 05 88 02 88 41 d8 0f 10 90 11 89 74 90 51 90 71 91 54 88 31 88 01 d8 .."..........A......t.Q.q.T.1...
5780 10 11 90 21 90 22 90 05 88 77 88 04 d8 0b 0c 90 02 90 31 91 05 89 3a d8 13 15 90 61 91 35 98 11 ...!."...w........1...:....a.5..
57a0 91 38 98 64 91 3f 88 44 d8 13 17 88 02 88 31 89 05 88 61 89 08 d8 13 17 88 02 88 31 89 05 88 61 .8.d.?.D......1...a........1...a
57c0 8a 08 f0 0d 06 05 18 f0 0e 00 0a 0b 80 42 dc 11 1a 98 36 d3 11 22 f2 00 06 05 18 89 05 88 02 88 .............B....6.."..........
57e0 41 d8 0f 10 90 11 89 74 90 51 90 71 91 54 88 31 88 01 d8 10 11 90 21 90 22 90 05 88 77 88 04 d8 A......t.Q.q.T.1......!."...w...
5800 0b 0c 90 02 90 31 91 05 89 3a d8 13 15 90 61 91 35 98 11 91 38 98 64 91 3f 88 44 d8 13 17 88 02 .....1...:....a.5...8.d.?.D.....
5820 88 31 89 05 88 61 89 08 d8 13 17 88 02 88 31 89 05 88 61 8a 08 f0 0d 06 05 18 f0 0e 00 08 0a 88 .1...a........1...a.............
5840 52 82 78 d8 0f 14 e0 16 18 97 68 91 68 93 6a f2 00 09 05 21 89 0a 88 01 88 37 d8 1d 24 9f 5d 99 R.x.......h.h.j....!.....7..$.].
5860 5d 9b 5f f2 00 08 09 21 89 4d 88 43 90 18 d8 0f 10 98 02 89 7b da 17 1c d8 0f 12 98 22 98 51 99 ]._....!.M.C........{.......".Q.
5880 25 d1 0f 1f da 17 1c d8 19 1b 98 41 99 15 98 73 99 1a 88 4a d8 18 20 f2 00 02 0d 21 90 04 d8 13 %..........A...s...J.......!....
58a0 1b 97 3e 91 3e a0 24 d3 13 27 a8 3a d7 2b 3b d1 2b 3b b8 44 d3 2b 41 d3 13 41 db 1b 20 f1 05 02 ..>.>.$..'.:.+;.+;.D.+A..A......
58c0 0d 21 f1 0d 08 09 21 f0 03 09 05 21 f0 14 00 0c 10 72 21 00 00 00 63 02 00 00 00 00 00 00 00 00 .!....!....!.....r!...c.........
58e0 00 00 00 02 00 00 00 03 00 00 00 f3 a0 00 00 00 97 00 7c 00 6a 00 00 00 00 00 00 00 00 00 00 00 ..................|.j...........
5900 00 00 00 00 00 00 00 00 7c 01 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6b 28 ........|.j...................k(
5920 00 00 78 01 72 34 01 00 7c 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 ..x.r4..|.j...................|.
5940 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6b 28 00 00 78 01 72 19 01 00 7c 00 j...................k(..x.r...|.
5960 6a 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 01 6a 04 00 00 00 00 00 00 00 00 j...................|.j.........
5980 00 00 00 00 00 00 00 00 00 00 6b 28 00 00 53 00 29 01 61 1c 01 00 00 43 68 65 63 6b 20 69 66 20 ..........k(..S.).a....Check.if.
59a0 67 72 61 70 68 73 20 61 72 65 20 65 71 75 61 6c 2e 0a 0a 20 20 20 20 45 71 75 61 6c 69 74 79 20 graphs.are.equal.......Equality.
59c0 68 65 72 65 20 6d 65 61 6e 73 20 65 71 75 61 6c 20 61 73 20 50 79 74 68 6f 6e 20 6f 62 6a 65 63 here.means.equal.as.Python.objec
59e0 74 73 20 28 6e 6f 74 20 69 73 6f 6d 6f 72 70 68 69 73 6d 29 2e 0a 20 20 20 20 4e 6f 64 65 2c 20 ts.(not.isomorphism)......Node,.
5a00 65 64 67 65 20 61 6e 64 20 67 72 61 70 68 20 64 61 74 61 20 6d 75 73 74 20 6d 61 74 63 68 2e 0a edge.and.graph.data.must.match..
5a20 0a 20 20 20 20 50 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 .....Parameters.....----------..
5a40 20 20 20 67 72 61 70 68 31 2c 20 67 72 61 70 68 32 20 3a 20 67 72 61 70 68 0a 0a 20 20 20 20 52 ...graph1,.graph2.:.graph......R
5a60 65 74 75 72 6e 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 62 6f 6f 6c 0a 20 20 20 20 eturns.....-------.....bool.....
5a80 20 20 20 20 54 72 75 65 20 69 66 20 67 72 61 70 68 73 20 61 72 65 20 65 71 75 61 6c 2c 20 46 61 ....True.if.graphs.are.equal,.Fa
5aa0 6c 73 65 20 6f 74 68 65 72 77 69 73 65 2e 0a 20 20 20 20 29 03 da 03 61 64 6a da 05 6e 6f 64 65 lse.otherwise......)...adj..node
5ac0 73 da 05 67 72 61 70 68 29 02 da 06 67 72 61 70 68 31 da 06 67 72 61 70 68 32 73 02 00 00 00 20 s..graph)...graph1..graph2s.....
5ae0 20 72 20 00 00 00 72 16 00 00 00 72 16 00 00 00 3b 02 00 00 73 43 00 00 00 80 00 f0 20 00 09 0f .r....r....r....;...sC..........
5b00 8f 0a 89 0a 90 66 97 6a 91 6a d1 08 20 f2 00 02 09 29 d8 0c 12 8f 4c 89 4c 98 46 9f 4c 99 4c d1 .....f.j.j.......)....L.L.F.L.L.
5b20 0c 28 f2 03 02 09 29 e0 0c 12 8f 4c 89 4c 98 46 9f 4c 99 4c d1 0c 28 f0 07 04 05 06 72 21 00 00 .(....)....L.L.F.L.L..(.....r!..
5b40 00 63 01 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 03 00 00 00 f3 44 00 00 00 97 00 74 01 00 .c.....................D.....t..
5b60 00 00 00 00 00 00 00 7c 00 64 01 64 02 ab 03 00 00 00 00 00 00 78 01 7d 01 72 11 7c 01 6a 03 00 .......|.d.d.........x.}.r.|.j..
5b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 00 00 00 00 00 01 00 79 02 79 02 29 ...........................y.y.)
5ba0 03 7a 97 43 6c 65 61 72 20 74 68 65 20 63 61 63 68 65 20 6f 66 20 61 20 67 72 61 70 68 20 28 63 .z.Clear.the.cache.of.a.graph.(c
5bc0 75 72 72 65 6e 74 6c 79 20 73 74 6f 72 65 73 20 63 6f 6e 76 65 72 74 65 64 20 67 72 61 70 68 73 urrently.stores.converted.graphs
5be0 29 2e 0a 0a 20 20 20 20 43 61 63 68 69 6e 67 20 69 73 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 76 69 ).......Caching.is.controlled.vi
5c00 61 20 60 60 6e 78 2e 63 6f 6e 66 69 67 2e 63 61 63 68 65 5f 63 6f 6e 76 65 72 74 65 64 5f 67 72 a.``nx.config.cache_converted_gr
5c20 61 70 68 73 60 60 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0a 20 20 20 20 da 12 5f 5f 6e 65 aphs``.configuration........__ne
5c40 74 77 6f 72 6b 78 5f 63 61 63 68 65 5f 5f 4e 29 02 da 07 67 65 74 61 74 74 72 da 05 63 6c 65 61 tworkx_cache__N)...getattr..clea
5c60 72 29 02 da 01 47 da 05 63 61 63 68 65 73 02 00 00 00 20 20 72 20 00 00 00 72 17 00 00 00 72 17 r)...G..caches......r....r....r.
5c80 00 00 00 51 02 00 00 73 27 00 00 00 80 00 f4 0a 00 11 18 98 01 d0 1b 2f b0 14 d3 10 36 d0 07 36 ...Q...s'............../....6..6
5ca0 80 75 d0 07 36 d8 08 0d 8f 0b 89 0b 8d 0d f0 03 00 08 37 72 21 00 00 00 29 03 da 08 64 69 72 65 .u..6.............7r!...)...dire
5cc0 63 74 65 64 da 0a 6d 75 6c 74 69 67 72 61 70 68 da 07 64 65 66 61 75 6c 74 63 01 00 00 00 00 00 cted..multigraph..defaultc......
5ce0 00 00 03 00 00 00 04 00 00 00 03 00 00 00 f3 ca 01 00 00 97 00 7c 03 80 10 74 00 00 00 00 00 00 .....................|...t......
5d00 00 00 00 6a 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7d 03 7c 00 81 02 7c 00 6e ...j...................}.|...|.n
5d20 01 7c 03 7d 04 74 05 00 00 00 00 00 00 00 00 7c 04 74 06 00 00 00 00 00 00 00 00 ab 02 00 00 00 .|.}.t.........|.t..............
5d40 00 00 00 72 11 7c 04 6a 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ab 01 00 ...r.|.j...................d....
5d60 00 00 00 00 00 6e 0f 7c 04 6a 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab 00 00 .....n.|.j......................
5d80 00 00 00 00 00 7d 05 74 05 00 00 00 00 00 00 00 00 7c 04 74 06 00 00 00 00 00 00 00 00 ab 02 00 .....}.t.........|.t............
5da0 00 00 00 00 00 72 11 7c 04 6a 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 01 ab .....r.|.j...................d..
5dc0 01 00 00 00 00 00 00 6e 0f 7c 04 6a 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ab .......n.|.j....................
5de0 00 00 00 00 00 00 00 7d 06 7c 01 81 32 7c 01 72 17 7c 05 73 15 74 01 00 00 00 00 00 00 00 00 6a .......}.|..2|.r.|.s.t.........j
5e00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 02 ab 01 00 00 00 00 00 00 82 01 7c ...................d...........|
5e20 01 73 17 7c 05 72 15 74 01 00 00 00 00 00 00 00 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 .s.|.r.t.........j..............
5e40 00 00 00 00 00 64 03 ab 01 00 00 00 00 00 00 82 01 7c 02 81 32 7c 02 72 17 7c 06 73 15 74 01 00 .....d...........|..2|.r.|.s.t..
5e60 00 00 00 00 00 00 00 6a 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 04 ab 01 00 .......j...................d....
5e80 00 00 00 00 00 82 01 7c 02 73 17 7c 06 72 15 74 01 00 00 00 00 00 00 00 00 6a 0c 00 00 00 00 00 .......|.s.|.r.t.........j......
5ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 64 05 ab 01 00 00 00 00 00 00 82 01 7c 04 53 00 29 06 61 .............d...........|.S.).a
5ec0 21 04 00 00 41 73 73 65 72 74 20 74 68 61 74 20 63 72 65 61 74 65 5f 75 73 69 6e 67 20 68 61 73 !...Assert.that.create_using.has
5ee0 20 67 6f 6f 64 20 70 72 6f 70 65 72 74 69 65 73 0a 0a 20 20 20 20 54 68 69 73 20 63 68 65 63 6b .good.properties......This.check
5f00 73 20 66 6f 72 20 64 65 73 69 72 65 64 20 64 69 72 65 63 74 65 64 6e 65 73 73 20 61 6e 64 20 6d s.for.desired.directedness.and.m
5f20 75 6c 74 69 2d 65 64 67 65 20 70 72 6f 70 65 72 74 69 65 73 2e 0a 20 20 20 20 49 74 20 72 65 74 ulti-edge.properties......It.ret
5f40 75 72 6e 73 20 60 63 72 65 61 74 65 5f 75 73 69 6e 67 60 20 75 6e 6c 65 73 73 20 74 68 61 74 20 urns.`create_using`.unless.that.
5f60 69 73 20 60 4e 6f 6e 65 60 20 77 68 65 6e 20 69 74 20 72 65 74 75 72 6e 73 0a 20 20 20 20 74 68 is.`None`.when.it.returns.....th
5f80 65 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 73 70 65 63 69 66 69 65 64 20 64 65 66 61 75 6c 74 20 76 e.optionally.specified.default.v
5fa0 61 6c 75 65 2e 0a 0a 20 20 20 20 50 61 72 61 6d 65 74 65 72 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d alue.......Parameters.....------
5fc0 2d 2d 2d 2d 0a 20 20 20 20 63 72 65 61 74 65 5f 75 73 69 6e 67 20 3a 20 4e 6f 6e 65 2c 20 67 72 ----.....create_using.:.None,.gr
5fe0 61 70 68 20 63 6c 61 73 73 20 6f 72 20 69 6e 73 74 61 6e 63 65 0a 20 20 20 20 20 20 20 20 54 68 aph.class.or.instance.........Th
6000 65 20 69 6e 70 75 74 20 76 61 6c 75 65 20 6f 66 20 63 72 65 61 74 65 5f 75 73 69 6e 67 20 66 6f e.input.value.of.create_using.fo
6020 72 20 61 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 64 69 72 65 63 74 65 64 20 3a 20 4e 6f 6e r.a.function......directed.:.Non
6040 65 20 6f 72 20 62 6f 6f 6c 0a 20 20 20 20 20 20 20 20 57 68 65 74 68 65 72 20 74 6f 20 63 68 65 e.or.bool.........Whether.to.che
6060 63 6b 20 60 63 72 65 61 74 65 5f 75 73 69 6e 67 2e 69 73 5f 64 69 72 65 63 74 65 64 28 29 20 3d ck.`create_using.is_directed().=
6080 3d 20 64 69 72 65 63 74 65 64 60 2e 0a 20 20 20 20 20 20 20 20 49 66 20 4e 6f 6e 65 2c 20 64 6f =.directed`..........If.None,.do
60a0 20 6e 6f 74 20 61 73 73 65 72 74 20 64 69 72 65 63 74 65 64 6e 65 73 73 2e 0a 20 20 20 20 6d 75 .not.assert.directedness......mu
60c0 6c 74 69 67 72 61 70 68 20 3a 20 4e 6f 6e 65 20 6f 72 20 62 6f 6f 6c 0a 20 20 20 20 20 20 20 20 ltigraph.:.None.or.bool.........
60e0 57 68 65 74 68 65 72 20 74 6f 20 63 68 65 63 6b 20 60 63 72 65 61 74 65 5f 75 73 69 6e 67 2e 69 Whether.to.check.`create_using.i
6100 73 5f 6d 75 6c 74 69 67 72 61 70 68 28 29 20 3d 3d 20 6d 75 6c 74 69 67 72 61 70 68 60 2e 0a 20 s_multigraph().==.multigraph`...
6120 20 20 20 20 20 20 20 49 66 20 4e 6f 6e 65 2c 20 64 6f 20 6e 6f 74 20 61 73 73 65 72 74 20 6d 75 .......If.None,.do.not.assert.mu
6140 6c 74 69 2d 65 64 67 65 20 70 72 6f 70 65 72 74 79 2e 0a 20 20 20 20 64 65 66 61 75 6c 74 20 3a lti-edge.property......default.:
6160 20 4e 6f 6e 65 20 6f 72 20 67 72 61 70 68 20 63 6c 61 73 73 0a 20 20 20 20 20 20 20 20 54 68 65 .None.or.graph.class.........The
6180 20 67 72 61 70 68 20 63 6c 61 73 73 20 74 6f 20 72 65 74 75 72 6e 20 69 66 20 63 72 65 61 74 65 .graph.class.to.return.if.create
61a0 5f 75 73 69 6e 67 20 69 73 20 4e 6f 6e 65 2e 0a 0a 20 20 20 20 52 65 74 75 72 6e 73 0a 20 20 20 _using.is.None.......Returns....
61c0 20 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 63 72 65 61 74 65 5f 75 73 69 6e 67 20 3a 20 67 72 61 70 .-------.....create_using.:.grap
61e0 68 20 63 6c 61 73 73 20 6f 72 20 69 6e 73 74 61 6e 63 65 0a 20 20 20 20 20 20 20 20 54 68 65 20 h.class.or.instance.........The.
6200 70 72 6f 76 69 64 65 64 20 67 72 61 70 68 20 63 6c 61 73 73 20 6f 72 20 69 6e 73 74 61 6e 63 65 provided.graph.class.or.instance
6220 2c 20 6f 72 20 69 66 20 4e 6f 6e 65 2c 20 74 68 65 20 60 64 65 66 61 75 6c 74 60 20 76 61 6c 75 ,.or.if.None,.the.`default`.valu
6240 65 2e 0a 0a 20 20 20 20 52 61 69 73 65 73 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 4e 65 e.......Raises.....------.....Ne
6260 74 77 6f 72 6b 58 45 72 72 6f 72 0a 20 20 20 20 20 20 20 20 57 68 65 6e 20 60 63 72 65 61 74 65 tworkXError.........When.`create
6280 5f 75 73 69 6e 67 60 20 64 6f 65 73 6e 27 74 20 6d 61 74 63 68 20 74 68 65 20 70 72 6f 70 65 72 _using`.doesn't.match.the.proper
62a0 74 69 65 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 60 64 69 72 65 63 74 65 64 60 0a 20 20 20 ties.specified.by.`directed`....
62c0 20 20 20 20 20 6f 72 20 60 6d 75 6c 74 69 67 72 61 70 68 60 20 70 61 72 61 6d 65 74 65 72 73 2e .....or.`multigraph`.parameters.
62e0 0a 20 20 20 20 4e 7a 1d 63 72 65 61 74 65 5f 75 73 69 6e 67 20 6d 75 73 74 20 62 65 20 64 69 72 .....Nz.create_using.must.be.dir
6300 65 63 74 65 64 7a 21 63 72 65 61 74 65 5f 75 73 69 6e 67 20 6d 75 73 74 20 6e 6f 74 20 62 65 20 ectedz!create_using.must.not.be.
6320 64 69 72 65 63 74 65 64 7a 22 63 72 65 61 74 65 5f 75 73 69 6e 67 20 6d 75 73 74 20 62 65 20 61 directedz"create_using.must.be.a
6340 20 6d 75 6c 74 69 2d 67 72 61 70 68 7a 26 63 72 65 61 74 65 5f 75 73 69 6e 67 20 6d 75 73 74 20 .multi-graphz&create_using.must.
6360 6e 6f 74 20 62 65 20 61 20 6d 75 6c 74 69 2d 67 72 61 70 68 29 07 72 26 00 00 00 da 05 47 72 61 not.be.a.multi-graph).r&.....Gra
6380 70 68 72 19 00 00 00 da 04 74 79 70 65 da 0b 69 73 5f 64 69 72 65 63 74 65 64 da 0d 69 73 5f 6d phr......type..is_directed..is_m
63a0 75 6c 74 69 67 72 61 70 68 72 27 00 00 00 29 07 da 0c 63 72 65 61 74 65 5f 75 73 69 6e 67 72 d6 ultigraphr'...)...create_usingr.
63c0 00 00 00 72 d7 00 00 00 72 d8 00 00 00 72 d4 00 00 00 da 0a 47 5f 64 69 72 65 63 74 65 64 da 0c ...r....r....r......G_directed..
63e0 47 5f 6d 75 6c 74 69 67 72 61 70 68 73 07 00 00 00 20 20 20 20 20 20 20 72 20 00 00 00 da 12 63 G_multigraphs...........r......c
6400 68 65 63 6b 5f 63 72 65 61 74 65 5f 75 73 69 6e 67 72 e1 00 00 00 5a 02 00 00 73 ca 00 00 00 80 heck_create_usingr....Z...s.....
6420 00 f0 3e 00 08 0f 80 7f dc 12 14 97 28 91 28 88 07 d8 18 24 d0 18 30 89 0c b0 67 80 41 e4 28 32 ..>.........(.(....$..0...g.A.(2
6440 b0 31 b4 64 d4 28 3b 90 11 97 1d 91 1d 98 74 d4 11 24 c0 11 c7 1d c1 1d c3 1f 80 4a dc 2c 36 b0 .1.d.(;.......t..$.........J.,6.
6460 71 bc 24 d4 2c 3f 90 31 97 3f 91 3f a0 34 d4 13 28 c0 51 c7 5f c1 5f d3 45 56 80 4c e0 07 0f d0 q.$.,?.1.?.?.4..(.Q._._.EV.L....
6480 07 1b d9 0b 13 99 4a dc 12 14 d7 12 22 d1 12 22 d0 23 42 d3 12 43 d0 0c 43 d9 0f 17 99 4a dc 12 ......J....."..".#B..C..C....J..
64a0 14 d7 12 22 d1 12 22 d0 23 46 d3 12 47 d0 0c 47 e0 07 11 d0 07 1d d9 0b 15 99 6c dc 12 14 d7 12 ..."..".#F..G..G..........l.....
64c0 22 d1 12 22 d0 23 47 d3 12 48 d0 0c 48 d9 0f 19 99 6c dc 12 14 d7 12 22 d1 12 22 d0 23 4b d3 12 "..".#G..H..H....l....."..".#K..
64e0 4c d0 0c 4c d8 0b 0c 80 48 72 21 00 00 00 72 7a 00 00 00 29 01 46 29 21 72 89 00 00 00 72 58 00 L..L....Hr!...rz...).F)!r....rX.
6500 00 00 72 64 00 00 00 72 bd 00 00 00 72 04 00 00 00 da 0f 63 6f 6c 6c 65 63 74 69 6f 6e 73 2e 61 ..rd...r....r......collections.a
6520 62 63 72 05 00 00 00 72 06 00 00 00 72 07 00 00 00 da 09 69 74 65 72 74 6f 6f 6c 73 72 08 00 00 bcr....r....r......itertoolsr...
6540 00 72 09 00 00 00 da 08 6e 65 74 77 6f 72 6b 78 72 26 00 00 00 da 07 5f 5f 61 6c 6c 5f 5f 72 0a .r......networkxr&.....__all__r.
6560 00 00 00 72 0b 00 00 00 72 0c 00 00 00 72 2f 00 00 00 72 32 00 00 00 72 0d 00 00 00 72 0e 00 00 ...r....r....r/...r2...r....r...
6580 00 72 0f 00 00 00 72 10 00 00 00 72 b2 00 00 00 72 13 00 00 00 72 12 00 00 00 72 11 00 00 00 72 .r....r....r....r....r....r....r
65a0 14 00 00 00 72 15 00 00 00 72 16 00 00 00 72 17 00 00 00 72 e1 00 00 00 72 8a 00 00 00 72 21 00 ....r....r....r....r....r....r!.
65c0 00 00 72 20 00 00 00 fa 08 3c 6d 6f 64 75 6c 65 3e 72 e6 00 00 00 01 00 00 00 73 a2 00 00 00 f0 ..r......<module>r........s.....
65e0 03 01 01 01 f1 02 0b 01 04 f3 1a 00 01 0e db 00 0f dd 00 23 df 00 35 d1 00 35 df 00 20 e3 00 15 ...................#..5..5......
6600 f2 04 0f 0b 02 80 07 f3 2e 0b 01 19 f2 1c 21 01 14 f3 48 01 08 01 31 f3 16 14 01 0d f3 2e 0c 01 ..............!...H...1.........
6620 0d f2 1e 42 01 01 20 f3 4c 02 06 01 15 f2 12 13 01 1d f3 2c 1b 01 1a f4 3c 36 01 58 01 98 76 9f ...B....L..........,....<6.X..v.
6640 7d 99 7d f4 00 36 01 58 01 f7 74 01 4c 01 01 27 f1 00 4c 01 01 27 f3 74 02 3f 01 1a f2 44 02 18 }.}..6.X..t.L..'..L..'.t.?...D..
6660 01 14 f2 36 34 01 10 f2 6e 01 13 01 06 f2 2c 06 01 16 f0 12 00 32 36 c0 24 d0 50 54 f5 00 31 01 ...64...n.....,......26.$.PT..1.
6680 0d 72 21 00 00 00 .r!...