summaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/numpy/linalg/__pycache__/__init__.cpython-312.pyc
blob: 973a02c0ed81b31f2c748e1b2bc87a7b3d5811f5 (plain)
ofshex dumpascii
0000 cb 0d 0d 0a 00 00 00 00 0d fd a7 68 4c 08 00 00 e3 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 ...........hL...................
0020 00 00 00 00 00 f3 74 00 00 00 97 00 64 00 5a 00 64 01 64 02 6c 01 6d 02 5a 02 6d 03 5a 03 01 00 ......t.....d.Z.d.d.l.m.Z.m.Z...
0040 64 01 64 03 6c 02 ad 02 01 00 65 02 6a 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d.d.l.....e.j...................
0060 6a 0b 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 5a 04 64 04 j...........................Z.d.
0080 64 05 6c 06 6d 07 5a 07 01 00 02 00 65 07 65 08 ab 01 00 00 00 00 00 00 5a 09 5b 07 79 06 29 07 d.l.m.Z.....e.e.........Z.[.y.).
00a0 61 42 07 00 00 0a 60 60 6e 75 6d 70 79 2e 6c 69 6e 61 6c 67 60 60 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d aB....``numpy.linalg``.=========
00c0 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 65 20 4e 75 6d 50 79 20 6c 69 6e 65 61 72 20 61 6c 67 65 62 72 =======..The.NumPy.linear.algebr
00e0 61 20 66 75 6e 63 74 69 6f 6e 73 20 72 65 6c 79 20 6f 6e 20 42 4c 41 53 20 61 6e 64 20 4c 41 50 a.functions.rely.on.BLAS.and.LAP
0100 41 43 4b 20 74 6f 20 70 72 6f 76 69 64 65 20 65 66 66 69 63 69 65 6e 74 0a 6c 6f 77 20 6c 65 76 ACK.to.provide.efficient.low.lev
0120 65 6c 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 20 6f 66 20 73 74 61 6e 64 61 72 64 20 6c el.implementations.of.standard.l
0140 69 6e 65 61 72 20 61 6c 67 65 62 72 61 20 61 6c 67 6f 72 69 74 68 6d 73 2e 20 54 68 6f 73 65 0a inear.algebra.algorithms..Those.
0160 6c 69 62 72 61 72 69 65 73 20 6d 61 79 20 62 65 20 70 72 6f 76 69 64 65 64 20 62 79 20 4e 75 6d libraries.may.be.provided.by.Num
0180 50 79 20 69 74 73 65 6c 66 20 75 73 69 6e 67 20 43 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 61 20 Py.itself.using.C.versions.of.a.
01a0 73 75 62 73 65 74 20 6f 66 20 74 68 65 69 72 0a 72 65 66 65 72 65 6e 63 65 20 69 6d 70 6c 65 6d subset.of.their.reference.implem
01c0 65 6e 74 61 74 69 6f 6e 73 20 62 75 74 2c 20 77 68 65 6e 20 70 6f 73 73 69 62 6c 65 2c 20 68 69 entations.but,.when.possible,.hi
01e0 67 68 6c 79 20 6f 70 74 69 6d 69 7a 65 64 20 6c 69 62 72 61 72 69 65 73 20 74 68 61 74 0a 74 61 ghly.optimized.libraries.that.ta
0200 6b 65 20 61 64 76 61 6e 74 61 67 65 20 6f 66 20 73 70 65 63 69 61 6c 69 7a 65 64 20 70 72 6f 63 ke.advantage.of.specialized.proc
0220 65 73 73 6f 72 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 61 72 65 20 70 72 65 66 65 72 72 65 essor.functionality.are.preferre
0240 64 2e 20 45 78 61 6d 70 6c 65 73 0a 6f 66 20 73 75 63 68 20 6c 69 62 72 61 72 69 65 73 20 61 72 d..Examples.of.such.libraries.ar
0260 65 20 4f 70 65 6e 42 4c 41 53 2c 20 4d 4b 4c 20 28 54 4d 29 2c 20 61 6e 64 20 41 54 4c 41 53 2e e.OpenBLAS,.MKL.(TM),.and.ATLAS.
0280 20 42 65 63 61 75 73 65 20 74 68 6f 73 65 20 6c 69 62 72 61 72 69 65 73 0a 61 72 65 20 6d 75 6c .Because.those.libraries.are.mul
02a0 74 69 74 68 72 65 61 64 65 64 20 61 6e 64 20 70 72 6f 63 65 73 73 6f 72 20 64 65 70 65 6e 64 65 tithreaded.and.processor.depende
02c0 6e 74 2c 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 61 6c 20 76 61 72 69 61 62 6c 65 73 20 61 6e 64 20 nt,.environmental.variables.and.
02e0 65 78 74 65 72 6e 61 6c 0a 70 61 63 6b 61 67 65 73 20 73 75 63 68 20 61 73 20 74 68 72 65 61 64 external.packages.such.as.thread
0300 70 6f 6f 6c 63 74 6c 20 6d 61 79 20 62 65 20 6e 65 65 64 65 64 20 74 6f 20 63 6f 6e 74 72 6f 6c poolctl.may.be.needed.to.control
0320 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 72 65 61 64 73 0a 6f 72 20 73 70 65 63 69 66 .the.number.of.threads.or.specif
0340 79 20 74 68 65 20 70 72 6f 63 65 73 73 6f 72 20 61 72 63 68 69 74 65 63 74 75 72 65 2e 0a 0a 2d y.the.processor.architecture...-
0360 20 4f 70 65 6e 42 4c 41 53 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 6f 70 65 6e 62 6c 61 73 2e .OpenBLAS:.https://www.openblas.
0380 6e 65 74 2f 0a 2d 20 74 68 72 65 61 64 70 6f 6f 6c 63 74 6c 3a 20 68 74 74 70 73 3a 2f 2f 67 69 net/.-.threadpoolctl:.https://gi
03a0 74 68 75 62 2e 63 6f 6d 2f 6a 6f 62 6c 69 62 2f 74 68 72 65 61 64 70 6f 6f 6c 63 74 6c 0a 0a 50 thub.com/joblib/threadpoolctl..P
03c0 6c 65 61 73 65 20 6e 6f 74 65 20 74 68 61 74 20 74 68 65 20 6d 6f 73 74 2d 75 73 65 64 20 6c 69 lease.note.that.the.most-used.li
03e0 6e 65 61 72 20 61 6c 67 65 62 72 61 20 66 75 6e 63 74 69 6f 6e 73 20 69 6e 20 4e 75 6d 50 79 20 near.algebra.functions.in.NumPy.
0400 61 72 65 20 70 72 65 73 65 6e 74 20 69 6e 0a 74 68 65 20 6d 61 69 6e 20 60 60 6e 75 6d 70 79 60 are.present.in.the.main.``numpy`
0420 60 20 6e 61 6d 65 73 70 61 63 65 20 72 61 74 68 65 72 20 74 68 61 6e 20 69 6e 20 60 60 6e 75 6d `.namespace.rather.than.in.``num
0440 70 79 2e 6c 69 6e 61 6c 67 60 60 2e 20 20 54 68 65 72 65 20 61 72 65 3a 0a 60 60 64 6f 74 60 60 py.linalg``...There.are:.``dot``
0460 2c 20 60 60 76 64 6f 74 60 60 2c 20 60 60 69 6e 6e 65 72 60 60 2c 20 60 60 6f 75 74 65 72 60 60 ,.``vdot``,.``inner``,.``outer``
0480 2c 20 60 60 6d 61 74 6d 75 6c 60 60 2c 20 60 60 74 65 6e 73 6f 72 64 6f 74 60 60 2c 20 60 60 65 ,.``matmul``,.``tensordot``,.``e
04a0 69 6e 73 75 6d 60 60 2c 0a 60 60 65 69 6e 73 75 6d 5f 70 61 74 68 60 60 20 61 6e 64 20 60 60 6b insum``,.``einsum_path``.and.``k
04c0 72 6f 6e 60 60 2e 0a 0a 46 75 6e 63 74 69 6f 6e 73 20 70 72 65 73 65 6e 74 20 69 6e 20 6e 75 6d ron``...Functions.present.in.num
04e0 70 79 2e 6c 69 6e 61 6c 67 20 61 72 65 20 6c 69 73 74 65 64 20 62 65 6c 6f 77 2e 0a 0a 0a 4d 61 py.linalg.are.listed.below....Ma
0500 74 72 69 78 20 61 6e 64 20 76 65 63 74 6f 72 20 70 72 6f 64 75 63 74 73 0a 2d 2d 2d 2d 2d 2d 2d trix.and.vector.products.-------
0520 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 63 72 6f 73 73 0a 20 20 -------------------.....cross...
0540 20 6d 75 6c 74 69 5f 64 6f 74 0a 20 20 20 6d 61 74 72 69 78 5f 70 6f 77 65 72 0a 20 20 20 74 65 .multi_dot....matrix_power....te
0560 6e 73 6f 72 64 6f 74 0a 20 20 20 6d 61 74 6d 75 6c 0a 0a 44 65 63 6f 6d 70 6f 73 69 74 69 6f 6e nsordot....matmul..Decomposition
0580 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 63 68 6f 6c 65 73 6b 79 0a 20 20 s.--------------.....cholesky...
05a0 20 6f 75 74 65 72 0a 20 20 20 71 72 0a 20 20 20 73 76 64 0a 20 20 20 73 76 64 76 61 6c 73 0a 0a .outer....qr....svd....svdvals..
05c0 4d 61 74 72 69 78 20 65 69 67 65 6e 76 61 6c 75 65 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d Matrix.eigenvalues.-------------
05e0 2d 2d 2d 2d 2d 0a 0a 20 20 20 65 69 67 0a 20 20 20 65 69 67 68 0a 20 20 20 65 69 67 76 61 6c 73 -----.....eig....eigh....eigvals
0600 0a 20 20 20 65 69 67 76 61 6c 73 68 0a 0a 4e 6f 72 6d 73 20 61 6e 64 20 6f 74 68 65 72 20 6e 75 ....eigvalsh..Norms.and.other.nu
0620 6d 62 65 72 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 mbers.-----------------------...
0640 20 20 6e 6f 72 6d 0a 20 20 20 6d 61 74 72 69 78 5f 6e 6f 72 6d 0a 20 20 20 76 65 63 74 6f 72 5f ..norm....matrix_norm....vector_
0660 6e 6f 72 6d 0a 20 20 20 63 6f 6e 64 0a 20 20 20 64 65 74 0a 20 20 20 6d 61 74 72 69 78 5f 72 61 norm....cond....det....matrix_ra
0680 6e 6b 0a 20 20 20 73 6c 6f 67 64 65 74 0a 20 20 20 74 72 61 63 65 20 28 41 72 72 61 79 20 41 50 nk....slogdet....trace.(Array.AP
06a0 49 20 63 6f 6d 70 61 74 69 62 6c 65 29 0a 0a 53 6f 6c 76 69 6e 67 20 65 71 75 61 74 69 6f 6e 73 I.compatible)..Solving.equations
06c0 20 61 6e 64 20 69 6e 76 65 72 74 69 6e 67 20 6d 61 74 72 69 63 65 73 0a 2d 2d 2d 2d 2d 2d 2d 2d .and.inverting.matrices.--------
06e0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d --------------------------------
0700 0a 0a 20 20 20 73 6f 6c 76 65 0a 20 20 20 74 65 6e 73 6f 72 73 6f 6c 76 65 0a 20 20 20 6c 73 74 .....solve....tensorsolve....lst
0720 73 71 0a 20 20 20 69 6e 76 0a 20 20 20 70 69 6e 76 0a 20 20 20 74 65 6e 73 6f 72 69 6e 76 0a 0a sq....inv....pinv....tensorinv..
0740 4f 74 68 65 72 20 6d 61 74 72 69 78 20 6f 70 65 72 61 74 69 6f 6e 73 0a 2d 2d 2d 2d 2d 2d 2d 2d Other.matrix.operations.--------
0760 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 64 69 61 67 6f 6e 61 6c 20 28 41 72 ---------------.....diagonal.(Ar
0780 72 61 79 20 41 50 49 20 63 6f 6d 70 61 74 69 62 6c 65 29 0a 20 20 20 6d 61 74 72 69 78 5f 74 72 ray.API.compatible)....matrix_tr
07a0 61 6e 73 70 6f 73 65 20 28 41 72 72 61 79 20 41 50 49 20 63 6f 6d 70 61 74 69 62 6c 65 29 0a 0a anspose.(Array.API.compatible)..
07c0 45 78 63 65 70 74 69 6f 6e 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 20 20 20 4c 69 6e 41 6c 67 Exceptions.----------.....LinAlg
07e0 45 72 72 6f 72 0a 0a e9 01 00 00 00 29 02 da 07 5f 6c 69 6e 61 6c 67 da 06 6c 69 6e 61 6c 67 29 Error.......)..._linalg..linalg)
0800 01 da 01 2a e9 00 00 00 00 29 01 da 0c 50 79 74 65 73 74 54 65 73 74 65 72 4e 29 0a da 07 5f 5f ...*.....)...PytestTesterN)...__
0820 64 6f 63 5f 5f da 00 72 03 00 00 00 72 04 00 00 00 da 07 5f 5f 61 6c 6c 5f 5f da 04 63 6f 70 79 doc__..r....r......__all__..copy
0840 da 13 6e 75 6d 70 79 2e 5f 70 79 74 65 73 74 74 65 73 74 65 72 72 07 00 00 00 da 08 5f 5f 6e 61 ..numpy._pytesttesterr......__na
0860 6d 65 5f 5f da 04 74 65 73 74 a9 00 f3 00 00 00 00 fa 5c 2f 68 6f 6d 65 2f 62 6c 61 63 6b 68 61 me__..test........\/home/blackha
0880 6f 2f 75 69 75 63 2d 63 6f 75 72 73 65 2d 67 72 61 70 68 2f 2e 76 65 6e 76 2f 6c 69 62 2f 70 79 o/uiuc-course-graph/.venv/lib/py
08a0 74 68 6f 6e 33 2e 31 32 2f 73 69 74 65 2d 70 61 63 6b 61 67 65 73 2f 6e 75 6d 70 79 2f 6c 69 6e thon3.12/site-packages/numpy/lin
08c0 61 6c 67 2f 5f 5f 69 6e 69 74 5f 5f 2e 70 79 fa 08 3c 6d 6f 64 75 6c 65 3e 72 12 00 00 00 01 00 alg/__init__.py..<module>r......
08e0 00 00 73 38 00 00 00 f0 03 01 01 01 f1 02 54 01 01 04 f7 6c 02 03 01 02 f4 08 00 01 17 e0 0a 11 ..s8..........T....l............
0900 8f 2f 89 2f d7 0a 1e d1 0a 1e d3 0a 20 80 07 e5 00 2c e1 07 13 90 48 d3 07 1d 80 04 d9 04 10 72 ././.............,....H........r
0920 10 00 00 00 ....