90.4 KB
/srv/reproducible-results/rbuild-debian/r-b-build.RyE8If48/b1/numpy_2.2.4+ds-1_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.RyE8If48/b2/numpy_2.2.4+ds-1_amd64.changes
504 B
Files
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 ·3f2722c6c3abab663ddd90c5db8d1c09·5813812·doc·optional·python-numpy-doc_2.2.4+ds-1_all.deb1 ·cbc86ebf0496ca7f02444653bab158a6·5813724·doc·optional·python-numpy-doc_2.2.4+ds-1_all.deb
2 ·e085812cfccf00843e9a58db9d89dd16·30654412·debug·optional·python3-numpy-dbgsym_2.2.4+ds-1_amd64.deb2 ·e085812cfccf00843e9a58db9d89dd16·30654412·debug·optional·python3-numpy-dbgsym_2.2.4+ds-1_amd64.deb
3 ·0da7207383b6ebbcbe9edbf5799379ed·138728·python·optional·python3-numpy-dev_2.2.4+ds-1_amd64.deb3 ·0da7207383b6ebbcbe9edbf5799379ed·138728·python·optional·python3-numpy-dev_2.2.4+ds-1_amd64.deb
4 ·eea9f7faa788a9504f72ca899b6c737b·5094148·python·optional·python3-numpy_2.2.4+ds-1_amd64.deb4 ·eea9f7faa788a9504f72ca899b6c737b·5094148·python·optional·python3-numpy_2.2.4+ds-1_amd64.deb
89.8 KB
python-numpy-doc_2.2.4+ds-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-04-01·19:45:23.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-04-01·19:45:23.000000·debian-binary
2 -rw-r--r--···0········0········0····64876·2025-04-01·19:45:23.000000·control.tar.xz2 -rw-r--r--···0········0········0····64880·2025-04-01·19:45:23.000000·control.tar.xz
3 -rw-r--r--···0········0········0··5748744·2025-04-01·19:45:23.000000·data.tar.xz3 -rw-r--r--···0········0········0··5748652·2025-04-01·19:45:23.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
89.2 KB
data.tar.xz
89.1 KB
data.tar
4.73 KB
file list
    
Offset 2578, 15 lines modifiedOffset 2578, 15 lines modified
2578 -rw-r--r--···0·root·········(0)·root·········(0)····42758·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/generated/numpy.random.wald.html2578 -rw-r--r--···0·root·········(0)·root·········(0)····42758·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/generated/numpy.random.wald.html
2579 -rw-r--r--···0·root·········(0)·root·········(0)····47423·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/generated/numpy.random.weibull.html2579 -rw-r--r--···0·root·········(0)·root·········(0)····47423·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/generated/numpy.random.weibull.html
2580 -rw-r--r--···0·root·········(0)·root·········(0)····45546·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/generated/numpy.random.zipf.html2580 -rw-r--r--···0·root·········(0)·root·········(0)····45546·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/generated/numpy.random.zipf.html
2581 -rw-r--r--···0·root·········(0)·root·········(0)····82403·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/generator.html2581 -rw-r--r--···0·root·········(0)·root·········(0)····82403·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/generator.html
2582 -rw-r--r--···0·root·········(0)·root·········(0)····45982·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/index.html2582 -rw-r--r--···0·root·········(0)·root·········(0)····45982·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/index.html
2583 -rw-r--r--···0·root·········(0)·root·········(0)····89078·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/legacy.html2583 -rw-r--r--···0·root·········(0)·root·········(0)····89078·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/legacy.html
2584 -rw-r--r--···0·root·········(0)·root·········(0)····35540·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/multithreading.html2584 -rw-r--r--···0·root·········(0)·root·········(0)····35540·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/multithreading.html
2585 -rw-r--r--···0·root·········(0)·root·········(0)····44336·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/new-or-different.html2585 -rw-r--r--···0·root·········(0)·root·········(0)····44497·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/new-or-different.html
2586 -rw-r--r--···0·root·········(0)·root·········(0)····52723·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/parallel.html2586 -rw-r--r--···0·root·········(0)·root·········(0)····52723·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/parallel.html
2587 -rw-r--r--···0·root·········(0)·root·········(0)····38070·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/performance.html2587 -rw-r--r--···0·root·········(0)·root·········(0)····38070·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/performance.html
2588 -rw-r--r--···0·root·········(0)·root·········(0)····41915·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/upgrading-pcg64.html2588 -rw-r--r--···0·root·········(0)·root·········(0)····41915·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/random/upgrading-pcg64.html
2589 -rw-r--r--···0·root·········(0)·root·········(0)····45998·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/routines.array-creation.html2589 -rw-r--r--···0·root·········(0)·root·········(0)····45998·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/routines.array-creation.html
2590 -rw-r--r--···0·root·········(0)·root·········(0)····50957·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/routines.array-manipulation.html2590 -rw-r--r--···0·root·········(0)·root·········(0)····50957·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/routines.array-manipulation.html
2591 -rw-r--r--···0·root·········(0)·root·········(0)····27535·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/routines.bitwise.html2591 -rw-r--r--···0·root·········(0)·root·········(0)····27535·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/routines.bitwise.html
2592 -rw-r--r--···0·root·········(0)·root·········(0)····54450·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/routines.char.html2592 -rw-r--r--···0·root·········(0)·root·········(0)····54450·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/reference/routines.char.html
Offset 2755, 15 lines modifiedOffset 2755, 15 lines modified
2755 -rw-r--r--···0·root·········(0)·root·········(0)····31655·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/release/2.2.1-notes.html2755 -rw-r--r--···0·root·········(0)·root·········(0)····31655·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/release/2.2.1-notes.html
2756 -rw-r--r--···0·root·········(0)·root·········(0)····32348·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/release/2.2.2-notes.html2756 -rw-r--r--···0·root·········(0)·root·········(0)····32348·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/release/2.2.2-notes.html
2757 -rw-r--r--···0·root·········(0)·root·········(0)····32865·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/release/2.2.3-notes.html2757 -rw-r--r--···0·root·········(0)·root·········(0)····32865·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/release/2.2.3-notes.html
2758 -rw-r--r--···0·root·········(0)·root·········(0)····32016·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/release/2.2.4-notes.html2758 -rw-r--r--···0·root·········(0)·root·········(0)····32016·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/release/2.2.4-notes.html
2759 -rw-r--r--···0·root·········(0)·root·········(0)····13407·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/release/template.html2759 -rw-r--r--···0·root·········(0)·root·········(0)····13407·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/release/template.html
2760 -rw-r--r--···0·root·········(0)·root·········(0)····90990·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/release.html2760 -rw-r--r--···0·root·········(0)·root·········(0)····90990·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/release.html
2761 -rw-r--r--···0·root·········(0)·root·········(0)····12397·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/search.html2761 -rw-r--r--···0·root·········(0)·root·········(0)····12397·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/search.html
2762 -rw-r--r--···0·root·········(0)·root·········(0)··2687940·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/searchindex.js2762 -rw-r--r--···0·root·········(0)·root·········(0)··2687958·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/searchindex.js
2763 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/2763 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/
2764 -rw-r--r--···0·root·········(0)·root·········(0)···177614·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/absolute_beginners.html2764 -rw-r--r--···0·root·········(0)·root·········(0)···177614·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/absolute_beginners.html
2765 -rw-r--r--···0·root·········(0)·root·········(0)····50529·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/basics.broadcasting.html2765 -rw-r--r--···0·root·········(0)·root·········(0)····50529·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/basics.broadcasting.html
2766 -rw-r--r--···0·root·········(0)·root·········(0)····33464·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/basics.copies.html2766 -rw-r--r--···0·root·········(0)·root·········(0)····33464·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/basics.copies.html
2767 -rw-r--r--···0·root·········(0)·root·········(0)····64100·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/basics.creation.html2767 -rw-r--r--···0·root·········(0)·root·········(0)····64100·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/basics.creation.html
2768 -rw-r--r--···0·root·········(0)·root·········(0)····65763·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/basics.dispatch.html2768 -rw-r--r--···0·root·········(0)·root·········(0)····65763·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/basics.dispatch.html
2769 -rw-r--r--···0·root·········(0)·root·········(0)····18746·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/basics.html2769 -rw-r--r--···0·root·········(0)·root·········(0)····18746·2025-04-01·19:45:23.000000·./usr/share/doc/python-numpy/html/user/basics.html
16.3 KB
./usr/share/doc/python-numpy/html/reference/random/new-or-different.html
    
Offset 536, 30 lines modifiedOffset 536, 31 lines modified
536 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[1]:·</span><span·class="kn">import</span>·<span·class="nn">numpy.random</span>536 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[1]:·</span><span·class="kn">import</span>·<span·class="nn">numpy.random</span>
  
537 <span·class="gp">In·[2]:·</span><span·class="n">rng</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">random</span><span·class="o">.</span><span·class="n">default_rng</span><span·class="p">()</span>537 <span·class="gp">In·[2]:·</span><span·class="n">rng</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">random</span><span·class="o">.</span><span·class="n">default_rng</span><span·class="p">()</span>
  
538 <span·class="gp">In·[3]:·</span><span·class="o">%</span><span·class="k">timeit</span>·-n·1·rng.standard_normal(100000)538 <span·class="gp">In·[3]:·</span><span·class="o">%</span><span·class="k">timeit</span>·-n·1·rng.standard_normal(100000)
539 <span·class="gp">···...:·</span><span·class="o">%</span><span·class="k">timeit</span>·-n·1·numpy.random.standard_normal(100000)539 <span·class="gp">···...:·</span><span·class="o">%</span><span·class="k">timeit</span>·-n·1·numpy.random.standard_normal(100000)
540 <span·class="gp">···...:·</span>540 <span·class="gp">···...:·</span>
541 <span·class="go">1.38·ms·+-·44.3·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span> 
542 <span·class="go">2.65·ms·+-·24.9·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span>541 <span·class="go">4.51·ms·+-·1.93·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span>
 542 <span·class="go">9.23·ms·+-·1.57·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span>
543 </pre></div>543 </pre></div>
544 </div>544 </div>
545 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[4]:·</span><span·class="o">%</span><span·class="k">timeit</span>·-n·1·rng.standard_exponential(100000)545 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[4]:·</span><span·class="o">%</span><span·class="k">timeit</span>·-n·1·rng.standard_exponential(100000)
546 <span·class="gp">···...:·</span><span·class="o">%</span><span·class="k">timeit</span>·-n·1·numpy.random.standard_exponential(100000)546 <span·class="gp">···...:·</span><span·class="o">%</span><span·class="k">timeit</span>·-n·1·numpy.random.standard_exponential(100000)
547 <span·class="gp">···...:·</span>547 <span·class="gp">···...:·</span>
548 <span·class="go">1.4·ms·+-·391·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span>548 <span·class="go">The·slowest·run·took·4.71·times·longer·than·the·fastest.·This·could·mean·that·an·intermediate·result·is·being·cached.</span>
549 <span·class="go">3.5·ms·+-·205·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span>549 <span·class="go">3.35·ms·+-·2.1·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span>
 550 <span·class="go">6.83·ms·+-·1.48·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span>
550 </pre></div>551 </pre></div>
551 </div>552 </div>
552 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[5]:·</span><span·class="o">%</span><span·class="k">timeit</span>·-n·1·rng.standard_gamma(3.0,·100000)553 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[5]:·</span><span·class="o">%</span><span·class="k">timeit</span>·-n·1·rng.standard_gamma(3.0,·100000)
553 <span·class="gp">···...:·</span><span·class="o">%</span><span·class="k">timeit</span>·-n·1·numpy.random.standard_gamma(3.0,·100000)554 <span·class="gp">···...:·</span><span·class="o">%</span><span·class="k">timeit</span>·-n·1·numpy.random.standard_gamma(3.0,·100000)
554 <span·class="gp">···...:·</span>555 <span·class="gp">···...:·</span>
555 <span·class="go">4.61·ms·+-·52.9·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span>556 <span·class="go">10.1·ms·+-·1.92·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span>
556 <span·class="go">8.88·ms·+-·421·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span>557 <span·class="go">14.7·ms·+-·3.71·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)</span>
557 </pre></div>558 </pre></div>
558 </div>559 </div>
559 <ul·class="simple">560 <ul·class="simple">
560 <li><p><a·class="reference·internal"·href="generated/numpy.random.Generator.integers.html#numpy.random.Generator.integers"·title="numpy.random.Generator.integers"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">integers</span></code></a>·is·now·the·canonical·way·to·generate·integer561 <li><p><a·class="reference·internal"·href="generated/numpy.random.Generator.integers.html#numpy.random.Generator.integers"·title="numpy.random.Generator.integers"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">integers</span></code></a>·is·now·the·canonical·way·to·generate·integer
561 random·numbers·from·a·discrete·uniform·distribution.·This·replaces·both562 random·numbers·from·a·discrete·uniform·distribution.·This·replaces·both
562 <a·class="reference·internal"·href="generated/numpy.random.randint.html#numpy.random.randint"·title="numpy.random.randint"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">randint</span></code></a>·and·the·deprecated·<a·class="reference·internal"·href="generated/numpy.random.random_integers.html#numpy.random.random_integers"·title="numpy.random.random_integers"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">random_integers</span></code></a>.</p></li>563 <a·class="reference·internal"·href="generated/numpy.random.randint.html#numpy.random.randint"·title="numpy.random.randint"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">randint</span></code></a>·and·the·deprecated·<a·class="reference·internal"·href="generated/numpy.random.random_integers.html#numpy.random.random_integers"·title="numpy.random.random_integers"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">random_integers</span></code></a>.</p></li>
563 <li><p>The·<a·class="reference·internal"·href="generated/numpy.random.rand.html#numpy.random.rand"·title="numpy.random.rand"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">rand</span></code></a>·and·<a·class="reference·internal"·href="generated/numpy.random.randn.html#numpy.random.randn"·title="numpy.random.randn"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">randn</span></code></a>·methods·are·only·available·through·the·legacy564 <li><p>The·<a·class="reference·internal"·href="generated/numpy.random.rand.html#numpy.random.rand"·title="numpy.random.rand"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">rand</span></code></a>·and·<a·class="reference·internal"·href="generated/numpy.random.randn.html#numpy.random.randn"·title="numpy.random.randn"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">randn</span></code></a>·methods·are·only·available·through·the·legacy
Offset 586, 21 lines modifiedOffset 587, 21 lines modified
586 <li><p>Standard·Exponentials·(<a·class="reference·internal"·href="generated/numpy.random.Generator.standard_exponential.html#numpy.random.Generator.standard_exponential"·title="numpy.random.Generator.standard_exponential"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">standard_exponential</span></code></a>)</p></li>587 <li><p>Standard·Exponentials·(<a·class="reference·internal"·href="generated/numpy.random.Generator.standard_exponential.html#numpy.random.Generator.standard_exponential"·title="numpy.random.Generator.standard_exponential"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">standard_exponential</span></code></a>)</p></li>
587 </ul>588 </ul>
588 </li>589 </li>
589 </ul>590 </ul>
590 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[6]:·</span><span·class="n">rng</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">random</span><span·class="o">.</span><span·class="n">default_rng</span><span·class="p">()</span>591 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[6]:·</span><span·class="n">rng</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">random</span><span·class="o">.</span><span·class="n">default_rng</span><span·class="p">()</span>
  
591 <span·class="gp">In·[7]:·</span><span·class="n">rng</span><span·class="o">.</span><span·class="n">random</span><span·class="p">(</span><span·class="mi">3</span><span·class="p">,</span>·<span·class="n">dtype</span><span·class="o">=</span><span·class="n">np</span><span·class="o">.</span><span·class="n">float64</span><span·class="p">)</span>592 <span·class="gp">In·[7]:·</span><span·class="n">rng</span><span·class="o">.</span><span·class="n">random</span><span·class="p">(</span><span·class="mi">3</span><span·class="p">,</span>·<span·class="n">dtype</span><span·class="o">=</span><span·class="n">np</span><span·class="o">.</span><span·class="n">float64</span><span·class="p">)</span>
592 <span·class="gh">Out[7]:·</span><span·class="go">array([0.31716365,·0.93308451,·0.77896084])</span>593 <span·class="gh">Out[7]:·</span><span·class="go">array([0.20472207,·0.01860532,·0.75098837])</span>
  
593 <span·class="gp">In·[8]:·</span><span·class="n">rng</span><span·class="o">.</span><span·class="n">random</span><span·class="p">(</span><span·class="mi">3</span><span·class="p">,</span>·<span·class="n">dtype</span><span·class="o">=</span><span·class="n">np</span><span·class="o">.</span><span·class="n">float32</span><span·class="p">)</span>594 <span·class="gp">In·[8]:·</span><span·class="n">rng</span><span·class="o">.</span><span·class="n">random</span><span·class="p">(</span><span·class="mi">3</span><span·class="p">,</span>·<span·class="n">dtype</span><span·class="o">=</span><span·class="n">np</span><span·class="o">.</span><span·class="n">float32</span><span·class="p">)</span>
594 <span·class="gh">Out[8]:·</span><span·class="go">array([0.7161927·,·0.38462186,·0.84192514],·dtype=float32)</span>595 <span·class="gh">Out[8]:·</span><span·class="go">array([0.31903237,·0.706283··,·0.40277177],·dtype=float32)</span>
  
595 <span·class="gp">In·[9]:·</span><span·class="n">rng</span><span·class="o">.</span><span·class="n">integers</span><span·class="p">(</span><span·class="mi">0</span><span·class="p">,</span>·<span·class="mi">256</span><span·class="p">,</span>·<span·class="n">size</span><span·class="o">=</span><span·class="mi">3</span><span·class="p">,</span>·<span·class="n">dtype</span><span·class="o">=</span><span·class="n">np</span><span·class="o">.</span><span·class="n">uint8</span><span·class="p">)</span>596 <span·class="gp">In·[9]:·</span><span·class="n">rng</span><span·class="o">.</span><span·class="n">integers</span><span·class="p">(</span><span·class="mi">0</span><span·class="p">,</span>·<span·class="mi">256</span><span·class="p">,</span>·<span·class="n">size</span><span·class="o">=</span><span·class="mi">3</span><span·class="p">,</span>·<span·class="n">dtype</span><span·class="o">=</span><span·class="n">np</span><span·class="o">.</span><span·class="n">uint8</span><span·class="p">)</span>
596 <span·class="gh">Out[9]:·</span><span·class="go">array([199,··30,··76],·dtype=uint8)</span>597 <span·class="gh">Out[9]:·</span><span·class="go">array([·67,·152,··18],·dtype=uint8)</span>
597 </pre></div>598 </pre></div>
598 </div>599 </div>
599 <ul>600 <ul>
600 <li><p>Optional·<code·class="docutils·literal·notranslate"><span·class="pre">out</span></code>·argument·that·allows·existing·arrays·to·be·filled·for601 <li><p>Optional·<code·class="docutils·literal·notranslate"><span·class="pre">out</span></code>·argument·that·allows·existing·arrays·to·be·filled·for
601 select·distributions</p>602 select·distributions</p>
602 <ul·class="simple">603 <ul·class="simple">
603 <li><p>Uniforms·(<a·class="reference·internal"·href="generated/numpy.random.Generator.random.html#numpy.random.Generator.random"·title="numpy.random.Generator.random"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">random</span></code></a>)</p></li>604 <li><p>Uniforms·(<a·class="reference·internal"·href="generated/numpy.random.Generator.random.html#numpy.random.Generator.random"·title="numpy.random.Generator.random"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">random</span></code></a>)</p></li>
Offset 613, 18 lines modifiedOffset 614, 18 lines modified
613 </li>614 </li>
614 </ul>615 </ul>
615 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[10]:·</span><span·class="n">rng</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">random</span><span·class="o">.</span><span·class="n">default_rng</span><span·class="p">()</span>616 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[10]:·</span><span·class="n">rng</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">random</span><span·class="o">.</span><span·class="n">default_rng</span><span·class="p">()</span>
  
616 <span·class="gp">In·[11]:·</span><span·class="n">existing</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">zeros</span><span·class="p">(</span><span·class="mi">4</span><span·class="p">)</span>617 <span·class="gp">In·[11]:·</span><span·class="n">existing</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">zeros</span><span·class="p">(</span><span·class="mi">4</span><span·class="p">)</span>
  
617 <span·class="gp">In·[12]:·</span><span·class="n">rng</span><span·class="o">.</span><span·class="n">random</span><span·class="p">(</span><span·class="n">out</span><span·class="o">=</span><span·class="n">existing</span><span·class="p">[:</span><span·class="mi">2</span><span·class="p">])</span>618 <span·class="gp">In·[12]:·</span><span·class="n">rng</span><span·class="o">.</span><span·class="n">random</span><span·class="p">(</span><span·class="n">out</span><span·class="o">=</span><span·class="n">existing</span><span·class="p">[:</span><span·class="mi">2</span><span·class="p">])</span>
618 <span·class="gh">Out[12]:·</span><span·class="go">array([0.16016573,·0.03654823])</span>619 <span·class="gh">Out[12]:·</span><span·class="go">array([0.72100828,·0.49323012])</span>
  
619 <span·class="gp">In·[13]:·</span><span·class="nb">print</span><span·class="p">(</span><span·class="n">existing</span><span·class="p">)</span>620 <span·class="gp">In·[13]:·</span><span·class="nb">print</span><span·class="p">(</span><span·class="n">existing</span><span·class="p">)</span>
620 <span·class="go">[0.16016573·0.03654823·0.·········0.········]</span>621 <span·class="go">[0.72100828·0.49323012·0.·········0.········]</span>
621 </pre></div>622 </pre></div>
622 </div>623 </div>
623 <ul·class="simple">624 <ul·class="simple">
624 <li><p>Optional·<code·class="docutils·literal·notranslate"><span·class="pre">axis</span></code>·argument·for·methods·like·<a·class="reference·internal"·href="generated/numpy.random.Generator.choice.html#numpy.random.Generator.choice"·title="numpy.random.Generator.choice"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">choice</span></code></a>,625 <li><p>Optional·<code·class="docutils·literal·notranslate"><span·class="pre">axis</span></code>·argument·for·methods·like·<a·class="reference·internal"·href="generated/numpy.random.Generator.choice.html#numpy.random.Generator.choice"·title="numpy.random.Generator.choice"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">choice</span></code></a>,
625 <a·class="reference·internal"·href="generated/numpy.random.Generator.permutation.html#numpy.random.Generator.permutation"·title="numpy.random.Generator.permutation"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">permutation</span></code></a>·and·<a·class="reference·internal"·href="generated/numpy.random.Generator.shuffle.html#numpy.random.Generator.shuffle"·title="numpy.random.Generator.shuffle"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">shuffle</span></code></a>·that·controls·which626 <a·class="reference·internal"·href="generated/numpy.random.Generator.permutation.html#numpy.random.Generator.permutation"·title="numpy.random.Generator.permutation"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">permutation</span></code></a>·and·<a·class="reference·internal"·href="generated/numpy.random.Generator.shuffle.html#numpy.random.Generator.shuffle"·title="numpy.random.Generator.shuffle"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">shuffle</span></code></a>·that·controls·which
626 axis·an·operation·is·performed·over·for·multi-dimensional·arrays.</p></li>627 axis·an·operation·is·performed·over·for·multi-dimensional·arrays.</p></li>
627 </ul>628 </ul>
Offset 636, 25 lines modifiedOffset 637, 25 lines modified
636 <span·class="gh">Out[16]:·</span>637 <span·class="gh">Out[16]:·</span>
637 <span·class="go">array([[·0,··1,··2,··3],</span>638 <span·class="go">array([[·0,··1,··2,··3],</span>
638 <span·class="go">·······[·4,··5,··6,··7],</span>639 <span·class="go">·······[·4,··5,··6,··7],</span>
639 <span·class="go">·······[·8,··9,·10,·11]])</span>640 <span·class="go">·······[·8,··9,·10,·11]])</span>
  
640 <span·class="gp">In·[17]:·</span><span·class="n">rng</span><span·class="o">.</span><span·class="n">choice</span><span·class="p">(</span><span·class="n">a</span><span·class="p">,</span>·<span·class="n">axis</span><span·class="o">=</span><span·class="mi">1</span><span·class="p">,</span>·<span·class="n">size</span><span·class="o">=</span><span·class="mi">5</span><span·class="p">)</span>641 <span·class="gp">In·[17]:·</span><span·class="n">rng</span><span·class="o">.</span><span·class="n">choice</span><span·class="p">(</span><span·class="n">a</span><span·class="p">,</span>·<span·class="n">axis</span><span·class="o">=</span><span·class="mi">1</span><span·class="p">,</span>·<span·class="n">size</span><span·class="o">=</span><span·class="mi">5</span><span·class="p">)</span>
641 <span·class="gh">Out[17]:·</span>642 <span·class="gh">Out[17]:·</span>
642 <span·class="go">array([[1,·1,·1,·0,·1],</span>643 <span·class="go">array([[·1,··2,··0,··3,··2],</span>
643 <span·class="go">·······[5,·5,·5,·4,·5],</span>644 <span·class="go">·······[·5,··6,··4,··7,··6],</span>
644 <span·class="go">·······[9,·9,·9,·8,·9]])</span>645 <span·class="go">·······[·9,·10,··8,·11,·10]])</span>
  
645 <span·class="gp">In·[18]:·</span><span·class="n">rng</span><span·class="o">.</span><span·class="n">shuffle</span><span·class="p">(</span><span·class="n">a</span><span·class="p">,</span>·<span·class="n">axis</span><span·class="o">=</span><span·class="mi">1</span><span·class="p">)</span>········<span·class="c1">#·Shuffle·in-place</span>646 <span·class="gp">In·[18]:·</span><span·class="n">rng</span><span·class="o">.</span><span·class="n">shuffle</span><span·class="p">(</span><span·class="n">a</span><span·class="p">,</span>·<span·class="n">axis</span><span·class="o">=</span><span·class="mi">1</span><span·class="p">)</span>········<span·class="c1">#·Shuffle·in-place</span>
  
646 <span·class="gp">In·[19]:·</span><span·class="n">a</span>647 <span·class="gp">In·[19]:·</span><span·class="n">a</span>
647 <span·class="gh">Out[19]:·</span>648 <span·class="gh">Out[19]:·</span>
648 <span·class="go">array([[·0,··3,··2,··1],</span>649 <span·class="go">array([[·0,··2,··1,··3],</span>
649 <span·class="go">·······[·4,··7,··6,··5],</span>650 <span·class="go">·······[·4,··6,··5,··7],</span>
650 <span·class="go">·······[·8,·11,·10,··9]])</span>651 <span·class="go">·······[·8,·10,··9,·11]])</span>
651 </pre></div>652 </pre></div>
652 </div>653 </div>
653 <ul·class="simple">654 <ul·class="simple">
654 <li><p>Added·a·method·to·sample·from·the·complex·normal·distribution655 <li><p>Added·a·method·to·sample·from·the·complex·normal·distribution
655 (<em·class="xref·py·py-obj">complex_normal</em>)</p></li>656 (<em·class="xref·py·py-obj">complex_normal</em>)</p></li>
656 </ul>657 </ul>
657 </section>658 </section>
4.85 KB
html2text {}
    
Offset 102, 26 lines modifiedOffset 102, 28 lines modified
102 In·[1]:·import·numpy.random102 In·[1]:·import·numpy.random
  
103 In·[2]:·rng·=·np.random.default_rng()103 In·[2]:·rng·=·np.random.default_rng()
  
104 In·[3]:·%timeit·-n·1·rng.standard_normal(100000)104 In·[3]:·%timeit·-n·1·rng.standard_normal(100000)
105 ···...:·%timeit·-n·1·numpy.random.standard_normal(100000)105 ···...:·%timeit·-n·1·numpy.random.standard_normal(100000)
106 ···...:106 ···...:
107 1.38·ms·+-·44.3·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each) 
108 2.65·ms·+-·24.9·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)107 4.51·ms·+-·1.93·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)
 108 9.23·ms·+-·1.57·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)
109 In·[4]:·%timeit·-n·1·rng.standard_exponential(100000)109 In·[4]:·%timeit·-n·1·rng.standard_exponential(100000)
110 ···...:·%timeit·-n·1·numpy.random.standard_exponential(100000)110 ···...:·%timeit·-n·1·numpy.random.standard_exponential(100000)
111 ···...:111 ···...:
112 1.4·ms·+-·391·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)112 The·slowest·run·took·4.71·times·longer·than·the·fastest.·This·could·mean·that
 113 an·intermediate·result·is·being·cached.
113 3.5·ms·+-·205·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)114 3.35·ms·+-·2.1·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)
 115 6.83·ms·+-·1.48·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)
114 In·[5]:·%timeit·-n·1·rng.standard_gamma(3.0,·100000)116 In·[5]:·%timeit·-n·1·rng.standard_gamma(3.0,·100000)
115 ···...:·%timeit·-n·1·numpy.random.standard_gamma(3.0,·100000)117 ···...:·%timeit·-n·1·numpy.random.standard_gamma(3.0,·100000)
116 ···...:118 ···...:
117 4.61·ms·+-·52.9·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)119 10.1·ms·+-·1.92·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)
118 8.88·ms·+-·421·us·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)120 14.7·ms·+-·3.71·ms·per·loop·(mean·+-·std.·dev.·of·7·runs,·1·loop·each)
119 ····*·_\x8i_\x8n_\x8t_\x8e_\x8g_\x8e_\x8r_\x8s·is·now·the·canonical·way·to·generate·integer·random·numbers·from121 ····*·_\x8i_\x8n_\x8t_\x8e_\x8g_\x8e_\x8r_\x8s·is·now·the·canonical·way·to·generate·integer·random·numbers·from
120 ······a·discrete·uniform·distribution.·This·replaces·both·_\x8r_\x8a_\x8n_\x8d_\x8i_\x8n_\x8t·and·the122 ······a·discrete·uniform·distribution.·This·replaces·both·_\x8r_\x8a_\x8n_\x8d_\x8i_\x8n_\x8t·and·the
121 ······deprecated·_\x8r_\x8a_\x8n_\x8d_\x8o_\x8m_\x8__\x8i_\x8n_\x8t_\x8e_\x8g_\x8e_\x8r_\x8s.123 ······deprecated·_\x8r_\x8a_\x8n_\x8d_\x8o_\x8m_\x8__\x8i_\x8n_\x8t_\x8e_\x8g_\x8e_\x8r_\x8s.
122 ····*·The·_\x8r_\x8a_\x8n_\x8d·and·_\x8r_\x8a_\x8n_\x8d_\x8n·methods·are·only·available·through·the·legacy124 ····*·The·_\x8r_\x8a_\x8n_\x8d·and·_\x8r_\x8a_\x8n_\x8d_\x8n·methods·are·only·available·through·the·legacy
123 ······_\x8R_\x8a_\x8n_\x8d_\x8o_\x8m_\x8S_\x8t_\x8a_\x8t_\x8e.125 ······_\x8R_\x8a_\x8n_\x8d_\x8o_\x8m_\x8S_\x8t_\x8a_\x8t_\x8e.
124 ····*·_\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8r_\x8a_\x8n_\x8d_\x8o_\x8m·is·now·the·canonical·way·to·generate·floating-point126 ····*·_\x8G_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8._\x8r_\x8a_\x8n_\x8d_\x8o_\x8m·is·now·the·canonical·way·to·generate·floating-point
125 ······random·numbers,·which·replaces·_\x8R_\x8a_\x8n_\x8d_\x8o_\x8m_\x8S_\x8t_\x8a_\x8t_\x8e_\x8._\x8r_\x8a_\x8n_\x8d_\x8o_\x8m_\x8__\x8s_\x8a_\x8m_\x8p_\x8l_\x8e,·_\x8s_\x8a_\x8m_\x8p_\x8l_\x8e,·and127 ······random·numbers,·which·replaces·_\x8R_\x8a_\x8n_\x8d_\x8o_\x8m_\x8S_\x8t_\x8a_\x8t_\x8e_\x8._\x8r_\x8a_\x8n_\x8d_\x8o_\x8m_\x8__\x8s_\x8a_\x8m_\x8p_\x8l_\x8e,·_\x8s_\x8a_\x8m_\x8p_\x8l_\x8e,·and
Offset 140, 38 lines modifiedOffset 142, 38 lines modified
140 ··········o·Uniforms·(_\x8r_\x8a_\x8n_\x8d_\x8o_\x8m·and·_\x8i_\x8n_\x8t_\x8e_\x8g_\x8e_\x8r_\x8s)142 ··········o·Uniforms·(_\x8r_\x8a_\x8n_\x8d_\x8o_\x8m·and·_\x8i_\x8n_\x8t_\x8e_\x8g_\x8e_\x8r_\x8s)
141 ··········o·Normals·(_\x8s_\x8t_\x8a_\x8n_\x8d_\x8a_\x8r_\x8d_\x8__\x8n_\x8o_\x8r_\x8m_\x8a_\x8l)143 ··········o·Normals·(_\x8s_\x8t_\x8a_\x8n_\x8d_\x8a_\x8r_\x8d_\x8__\x8n_\x8o_\x8r_\x8m_\x8a_\x8l)
142 ··········o·Standard·Gammas·(_\x8s_\x8t_\x8a_\x8n_\x8d_\x8a_\x8r_\x8d_\x8__\x8g_\x8a_\x8m_\x8m_\x8a)144 ··········o·Standard·Gammas·(_\x8s_\x8t_\x8a_\x8n_\x8d_\x8a_\x8r_\x8d_\x8__\x8g_\x8a_\x8m_\x8m_\x8a)
143 ··········o·Standard·Exponentials·(_\x8s_\x8t_\x8a_\x8n_\x8d_\x8a_\x8r_\x8d_\x8__\x8e_\x8x_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t_\x8i_\x8a_\x8l)145 ··········o·Standard·Exponentials·(_\x8s_\x8t_\x8a_\x8n_\x8d_\x8a_\x8r_\x8d_\x8__\x8e_\x8x_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t_\x8i_\x8a_\x8l)
144 In·[6]:·rng·=·np.random.default_rng()146 In·[6]:·rng·=·np.random.default_rng()
  
145 In·[7]:·rng.random(3,·dtype=np.float64)147 In·[7]:·rng.random(3,·dtype=np.float64)
146 Out[7]:·array([0.31716365,·0.93308451,·0.77896084])148 Out[7]:·array([0.20472207,·0.01860532,·0.75098837])
  
147 In·[8]:·rng.random(3,·dtype=np.float32)149 In·[8]:·rng.random(3,·dtype=np.float32)
148 Out[8]:·array([0.7161927·,·0.38462186,·0.84192514],·dtype=float32)150 Out[8]:·array([0.31903237,·0.706283··,·0.40277177],·dtype=float32)
  
149 In·[9]:·rng.integers(0,·256,·size=3,·dtype=np.uint8)151 In·[9]:·rng.integers(0,·256,·size=3,·dtype=np.uint8)
150 Out[9]:·array([199,··30,··76],·dtype=uint8)152 Out[9]:·array([·67,·152,··18],·dtype=uint8)
151 ····*·Optional·out·argument·that·allows·existing·arrays·to·be·filled·for·select153 ····*·Optional·out·argument·that·allows·existing·arrays·to·be·filled·for·select
152 ······distributions154 ······distributions
153 ··········o·Uniforms·(_\x8r_\x8a_\x8n_\x8d_\x8o_\x8m)155 ··········o·Uniforms·(_\x8r_\x8a_\x8n_\x8d_\x8o_\x8m)
154 ··········o·Normals·(_\x8s_\x8t_\x8a_\x8n_\x8d_\x8a_\x8r_\x8d_\x8__\x8n_\x8o_\x8r_\x8m_\x8a_\x8l)156 ··········o·Normals·(_\x8s_\x8t_\x8a_\x8n_\x8d_\x8a_\x8r_\x8d_\x8__\x8n_\x8o_\x8r_\x8m_\x8a_\x8l)
155 ··········o·Standard·Gammas·(_\x8s_\x8t_\x8a_\x8n_\x8d_\x8a_\x8r_\x8d_\x8__\x8g_\x8a_\x8m_\x8m_\x8a)157 ··········o·Standard·Gammas·(_\x8s_\x8t_\x8a_\x8n_\x8d_\x8a_\x8r_\x8d_\x8__\x8g_\x8a_\x8m_\x8m_\x8a)
156 ··········o·Standard·Exponentials·(_\x8s_\x8t_\x8a_\x8n_\x8d_\x8a_\x8r_\x8d_\x8__\x8e_\x8x_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t_\x8i_\x8a_\x8l)158 ··········o·Standard·Exponentials·(_\x8s_\x8t_\x8a_\x8n_\x8d_\x8a_\x8r_\x8d_\x8__\x8e_\x8x_\x8p_\x8o_\x8n_\x8e_\x8n_\x8t_\x8i_\x8a_\x8l)
157 ······This·allows·multithreading·to·fill·large·arrays·in·chunks·using·suitable159 ······This·allows·multithreading·to·fill·large·arrays·in·chunks·using·suitable
158 ······BitGenerators·in·parallel.160 ······BitGenerators·in·parallel.
159 In·[10]:·rng·=·np.random.default_rng()161 In·[10]:·rng·=·np.random.default_rng()
  
160 In·[11]:·existing·=·np.zeros(4)162 In·[11]:·existing·=·np.zeros(4)
  
161 In·[12]:·rng.random(out=existing[:2])163 In·[12]:·rng.random(out=existing[:2])
162 Out[12]:·array([0.16016573,·0.03654823])164 Out[12]:·array([0.72100828,·0.49323012])
  
163 In·[13]:·print(existing)165 In·[13]:·print(existing)
164 [0.16016573·0.03654823·0.·········0.········]166 [0.72100828·0.49323012·0.·········0.········]
165 ····*·Optional·axis·argument·for·methods·like·_\x8c_\x8h_\x8o_\x8i_\x8c_\x8e,·_\x8p_\x8e_\x8r_\x8m_\x8u_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n·and·_\x8s_\x8h_\x8u_\x8f_\x8f_\x8l_\x8e167 ····*·Optional·axis·argument·for·methods·like·_\x8c_\x8h_\x8o_\x8i_\x8c_\x8e,·_\x8p_\x8e_\x8r_\x8m_\x8u_\x8t_\x8a_\x8t_\x8i_\x8o_\x8n·and·_\x8s_\x8h_\x8u_\x8f_\x8f_\x8l_\x8e
166 ······that·controls·which·axis·an·operation·is·performed·over·for·multi-168 ······that·controls·which·axis·an·operation·is·performed·over·for·multi-
167 ······dimensional·arrays.169 ······dimensional·arrays.
168 In·[14]:·rng·=·np.random.default_rng()170 In·[14]:·rng·=·np.random.default_rng()
  
169 In·[15]:·a·=·np.arange(12).reshape((3,·4))171 In·[15]:·a·=·np.arange(12).reshape((3,·4))
  
Offset 179, 25 lines modifiedOffset 181, 25 lines modified
179 Out[16]:181 Out[16]:
180 array([[·0,··1,··2,··3],182 array([[·0,··1,··2,··3],
181 ·······[·4,··5,··6,··7],183 ·······[·4,··5,··6,··7],
182 ·······[·8,··9,·10,·11]])184 ·······[·8,··9,·10,·11]])
  
183 In·[17]:·rng.choice(a,·axis=1,·size=5)185 In·[17]:·rng.choice(a,·axis=1,·size=5)
184 Out[17]:186 Out[17]:
185 array([[1,·1,·1,·0,·1], 
186 ·······[5,·5,·5,·4,·5],187 array([[·1,··2,··0,··3,··2],
 188 ·······[·5,··6,··4,··7,··6],
187 ·······[9,·9,·9,·8,·9]])189 ·······[·9,·10,··8,·11,·10]])
  
188 In·[18]:·rng.shuffle(a,·axis=1)········#·Shuffle·in-place190 In·[18]:·rng.shuffle(a,·axis=1)········#·Shuffle·in-place
  
189 In·[19]:·a191 In·[19]:·a
190 Out[19]:192 Out[19]:
191 array([[·0,··3,··2,··1],193 array([[·0,··2,··1,··3],
192 ·······[·4,··7,··6,··5],194 ·······[·4,··6,··5,··7],
193 ·······[·8,·11,·10,··9]])195 ·······[·8,·10,··9,·11]])
194 ····*·Added·a·method·to·sample·from·the·complex·normal·distribution196 ····*·Added·a·method·to·sample·from·the·complex·normal·distribution
195 ······(c\x8co\x8om\x8mp\x8pl\x8le\x8ex\x8x_\x8_n\x8no\x8or\x8rm\x8ma\x8al\x8l)197 ······(c\x8co\x8om\x8mp\x8pl\x8le\x8ex\x8x_\x8_n\x8no\x8or\x8rm\x8ma\x8al\x8l)
196 _\x8p_\x8r_\x8e_\x8v_\x8i_\x8o_\x8u_\x8s198 _\x8p_\x8r_\x8e_\x8v_\x8i_\x8o_\x8u_\x8s
197 _\x8M_\x8u_\x8l_\x8t_\x8i_\x8t_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8d_\x8·_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n199 _\x8M_\x8u_\x8l_\x8t_\x8i_\x8t_\x8h_\x8r_\x8e_\x8a_\x8d_\x8e_\x8d_\x8·_\x8g_\x8e_\x8n_\x8e_\x8r_\x8a_\x8t_\x8i_\x8o_\x8n
198 _\x8n_\x8e_\x8x_\x8t200 _\x8n_\x8e_\x8x_\x8t
199 _\x8P_\x8e_\x8r_\x8f_\x8o_\x8r_\x8m_\x8a_\x8n_\x8c_\x8e201 _\x8P_\x8e_\x8r_\x8f_\x8o_\x8r_\x8m_\x8a_\x8n_\x8c_\x8e
200 ©·Copyright·2008-2025,·NumPy·Developers.202 ©·Copyright·2008-2025,·NumPy·Developers.
6.26 KB
./usr/share/doc/python-numpy/html/reference/routines.polynomials.html
    
Offset 609, 31 lines modifiedOffset 609, 31 lines modified
  
609 <span·class="gp">In·[3]:·</span><span·class="n">y</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">arange</span><span·class="p">(</span><span·class="mi">10</span><span·class="p">)</span>·<span·class="o">+</span>·<span·class="n">rng</span><span·class="o">.</span><span·class="n">standard_normal</span><span·class="p">(</span><span·class="mi">10</span><span·class="p">)</span>609 <span·class="gp">In·[3]:·</span><span·class="n">y</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">arange</span><span·class="p">(</span><span·class="mi">10</span><span·class="p">)</span>·<span·class="o">+</span>·<span·class="n">rng</span><span·class="o">.</span><span·class="n">standard_normal</span><span·class="p">(</span><span·class="mi">10</span><span·class="p">)</span>
610 </pre></div>610 </pre></div>
611 </div>611 </div>
612 <p>With·the·legacy·polynomial·module,·a·linear·fit·(i.e.·polynomial·of·degree·1)612 <p>With·the·legacy·polynomial·module,·a·linear·fit·(i.e.·polynomial·of·degree·1)
613 could·be·applied·to·these·data·with·<a·class="reference·internal"·href="generated/numpy.polyfit.html#numpy.polyfit"·title="numpy.polyfit"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">polyfit</span></code></a>:</p>613 could·be·applied·to·these·data·with·<a·class="reference·internal"·href="generated/numpy.polyfit.html#numpy.polyfit"·title="numpy.polyfit"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">polyfit</span></code></a>:</p>
614 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[4]:·</span><span·class="n">np</span><span·class="o">.</span><span·class="n">polyfit</span><span·class="p">(</span><span·class="n">x</span><span·class="p">,</span>·<span·class="n">y</span><span·class="p">,</span>·<span·class="n">deg</span><span·class="o">=</span><span·class="mi">1</span><span·class="p">)</span>614 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[4]:·</span><span·class="n">np</span><span·class="o">.</span><span·class="n">polyfit</span><span·class="p">(</span><span·class="n">x</span><span·class="p">,</span>·<span·class="n">y</span><span·class="p">,</span>·<span·class="n">deg</span><span·class="o">=</span><span·class="mi">1</span><span·class="p">)</span>
615 <span·class="gh">Out[4]:·</span><span·class="go">array([·1.10703413,·-0.00717651])</span>615 <span·class="gh">Out[4]:·</span><span·class="go">array([·1.25300867,·-0.78245177])</span>
616 </pre></div>616 </pre></div>
617 </div>617 </div>
618 <p>With·the·new·polynomial·API,·the·<a·class="reference·internal"·href="generated/numpy.polynomial.polynomial.Polynomial.fit.html#numpy.polynomial.polynomial.Polynomial.fit"·title="numpy.polynomial.polynomial.Polynomial.fit"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">fit</span></code></a>618 <p>With·the·new·polynomial·API,·the·<a·class="reference·internal"·href="generated/numpy.polynomial.polynomial.Polynomial.fit.html#numpy.polynomial.polynomial.Polynomial.fit"·title="numpy.polynomial.polynomial.Polynomial.fit"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">fit</span></code></a>
619 class·method·is·preferred:</p>619 class·method·is·preferred:</p>
620 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[5]:·</span><span·class="n">p_fitted</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">polynomial</span><span·class="o">.</span><span·class="n">Polynomial</span><span·class="o">.</span><span·class="n">fit</span><span·class="p">(</span><span·class="n">x</span><span·class="p">,</span>·<span·class="n">y</span><span·class="p">,</span>·<span·class="n">deg</span><span·class="o">=</span><span·class="mi">1</span><span·class="p">)</span>620 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[5]:·</span><span·class="n">p_fitted</span>·<span·class="o">=</span>·<span·class="n">np</span><span·class="o">.</span><span·class="n">polynomial</span><span·class="o">.</span><span·class="n">Polynomial</span><span·class="o">.</span><span·class="n">fit</span><span·class="p">(</span><span·class="n">x</span><span·class="p">,</span>·<span·class="n">y</span><span·class="p">,</span>·<span·class="n">deg</span><span·class="o">=</span><span·class="mi">1</span><span·class="p">)</span>
  
621 <span·class="gp">In·[6]:·</span><span·class="n">p_fitted</span>621 <span·class="gp">In·[6]:·</span><span·class="n">p_fitted</span>
622 <span·class="gh">Out[6]:·</span><span·class="go">Polynomial([4.97447707,·4.98165359],·domain=[0.,·9.],·window=[-1.,··1.],·symbol=&#39;x&#39;)</span>622 <span·class="gh">Out[6]:·</span><span·class="go">Polynomial([4.85608724,·5.63853901],·domain=[0.,·9.],·window=[-1.,··1.],·symbol=&#39;x&#39;)</span>
623 </pre></div>623 </pre></div>
624 </div>624 </div>
625 <p>Note·that·the·coefficients·are·given·<em>in·the·scaled·domain</em>·defined·by·the625 <p>Note·that·the·coefficients·are·given·<em>in·the·scaled·domain</em>·defined·by·the
626 linear·mapping·between·the·<code·class="docutils·literal·notranslate"><span·class="pre">window</span></code>·and·<code·class="docutils·literal·notranslate"><span·class="pre">domain</span></code>.626 linear·mapping·between·the·<code·class="docutils·literal·notranslate"><span·class="pre">window</span></code>·and·<code·class="docutils·literal·notranslate"><span·class="pre">domain</span></code>.
627 <a·class="reference·internal"·href="generated/numpy.polynomial.polynomial.Polynomial.convert.html#numpy.polynomial.polynomial.Polynomial.convert"·title="numpy.polynomial.polynomial.Polynomial.convert"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">convert</span></code></a>·can·be·used·to·get·the627 <a·class="reference·internal"·href="generated/numpy.polynomial.polynomial.Polynomial.convert.html#numpy.polynomial.polynomial.Polynomial.convert"·title="numpy.polynomial.polynomial.Polynomial.convert"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">convert</span></code></a>·can·be·used·to·get·the
628 coefficients·in·the·unscaled·data·domain.</p>628 coefficients·in·the·unscaled·data·domain.</p>
629 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[7]:·</span><span·class="n">p_fitted</span><span·class="o">.</span><span·class="n">convert</span><span·class="p">()</span>629 <div·class="highlight-ipython·notranslate"><div·class="highlight"><pre><span></span><span·class="gp">In·[7]:·</span><span·class="n">p_fitted</span><span·class="o">.</span><span·class="n">convert</span><span·class="p">()</span>
630 <span·class="gh">Out[7]:·</span><span·class="go">Polynomial([-0.00717651,··1.10703413],·domain=[-1.,··1.],·window=[-1.,··1.],·symbol=&#39;x&#39;)</span>630 <span·class="gh">Out[7]:·</span><span·class="go">Polynomial([-0.78245177,··1.25300867],·domain=[-1.,··1.],·window=[-1.,··1.],·symbol=&#39;x&#39;)</span>
631 </pre></div>631 </pre></div>
632 </div>632 </div>
633 </section>633 </section>
634 </section>634 </section>
635 <section·id="documentation-for-the-polynomial-package">635 <section·id="documentation-for-the-polynomial-package">
636 <h2>Documentation·for·the·<a·class="reference·internal"·href="routines.polynomials-package.html#module-numpy.polynomial"·title="numpy.polynomial"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">polynomial</span></code></a>·package<a·class="headerlink"·href="#documentation-for-the-polynomial-package"·title="Link·to·this·heading">#</a></h2>636 <h2>Documentation·for·the·<a·class="reference·internal"·href="routines.polynomials-package.html#module-numpy.polynomial"·title="numpy.polynomial"><code·class="xref·py·py-obj·docutils·literal·notranslate"><span·class="pre">polynomial</span></code></a>·package<a·class="headerlink"·href="#documentation-for-the-polynomial-package"·title="Link·to·this·heading">#</a></h2>
637 <p>In·addition·to·standard·power·series·polynomials,·the·polynomial·package637 <p>In·addition·to·standard·power·series·polynomials,·the·polynomial·package
1.74 KB
html2text {}
    
Offset 150, 26 lines modifiedOffset 150, 26 lines modified
  
150 In·[2]:·x·=·np.arange(10)150 In·[2]:·x·=·np.arange(10)
  
151 In·[3]:·y·=·np.arange(10)·+·rng.standard_normal(10)151 In·[3]:·y·=·np.arange(10)·+·rng.standard_normal(10)
152 With·the·legacy·polynomial·module,·a·linear·fit·(i.e.·polynomial·of·degree·1)152 With·the·legacy·polynomial·module,·a·linear·fit·(i.e.·polynomial·of·degree·1)
153 could·be·applied·to·these·data·with·_\x8p_\x8o_\x8l_\x8y_\x8f_\x8i_\x8t:153 could·be·applied·to·these·data·with·_\x8p_\x8o_\x8l_\x8y_\x8f_\x8i_\x8t:
154 In·[4]:·np.polyfit(x,·y,·deg=1)154 In·[4]:·np.polyfit(x,·y,·deg=1)
155 Out[4]:·array([·1.10703413,·-0.00717651])155 Out[4]:·array([·1.25300867,·-0.78245177])
156 With·the·new·polynomial·API,·the·_\x8f_\x8i_\x8t·class·method·is·preferred:156 With·the·new·polynomial·API,·the·_\x8f_\x8i_\x8t·class·method·is·preferred:
157 In·[5]:·p_fitted·=·np.polynomial.Polynomial.fit(x,·y,·deg=1)157 In·[5]:·p_fitted·=·np.polynomial.Polynomial.fit(x,·y,·deg=1)
  
158 In·[6]:·p_fitted158 In·[6]:·p_fitted
159 Out[6]:·Polynomial([4.97447707,·4.98165359],·domain=[0.,·9.],·window=[-1.,159 Out[6]:·Polynomial([4.85608724,·5.63853901],·domain=[0.,·9.],·window=[-1.,
160 1.],·symbol='x')160 1.],·symbol='x')
161 Note·that·the·coefficients·are·given·i\x8in\x8n·t\x8th\x8he\x8e·s\x8sc\x8ca\x8al\x8le\x8ed\x8d·d\x8do\x8om\x8ma\x8ai\x8in\x8n·defined·by·the·linear161 Note·that·the·coefficients·are·given·i\x8in\x8n·t\x8th\x8he\x8e·s\x8sc\x8ca\x8al\x8le\x8ed\x8d·d\x8do\x8om\x8ma\x8ai\x8in\x8n·defined·by·the·linear
162 mapping·between·the·window·and·domain.·_\x8c_\x8o_\x8n_\x8v_\x8e_\x8r_\x8t·can·be·used·to·get·the162 mapping·between·the·window·and·domain.·_\x8c_\x8o_\x8n_\x8v_\x8e_\x8r_\x8t·can·be·used·to·get·the
163 coefficients·in·the·unscaled·data·domain.163 coefficients·in·the·unscaled·data·domain.
164 In·[7]:·p_fitted.convert()164 In·[7]:·p_fitted.convert()
165 Out[7]:·Polynomial([-0.00717651,··1.10703413],·domain=[-1.,··1.],·window=[-1.,165 Out[7]:·Polynomial([-0.78245177,··1.25300867],·domain=[-1.,··1.],·window=[-1.,
166 1.],·symbol='x')166 1.],·symbol='x')
167 *\x8**\x8**\x8**\x8**\x8*·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·f\x8fo\x8or\x8r·t\x8th\x8he\x8e·_\x8p\x8p_\x8o\x8o_\x8l\x8l_\x8y\x8y_\x8n\x8n_\x8o\x8o_\x8m\x8m_\x8i\x8i_\x8a\x8a_\x8l\x8l·p\x8pa\x8ac\x8ck\x8ka\x8ag\x8ge\x8e_\x8#\x8#·*\x8**\x8**\x8**\x8**\x8*167 *\x8**\x8**\x8**\x8**\x8*·D\x8Do\x8oc\x8cu\x8um\x8me\x8en\x8nt\x8ta\x8at\x8ti\x8io\x8on\x8n·f\x8fo\x8or\x8r·t\x8th\x8he\x8e·_\x8p\x8p_\x8o\x8o_\x8l\x8l_\x8y\x8y_\x8n\x8n_\x8o\x8o_\x8m\x8m_\x8i\x8i_\x8a\x8a_\x8l\x8l·p\x8pa\x8ac\x8ck\x8ka\x8ag\x8ge\x8e_\x8#\x8#·*\x8**\x8**\x8**\x8**\x8*
168 In·addition·to·standard·power·series·polynomials,·the·polynomial·package168 In·addition·to·standard·power·series·polynomials,·the·polynomial·package
169 provides·several·additional·kinds·of·polynomials·including·Chebyshev,·Hermite169 provides·several·additional·kinds·of·polynomials·including·Chebyshev,·Hermite
170 (two·subtypes),·Laguerre,·and·Legendre·polynomials.·Each·of·these·has·an170 (two·subtypes),·Laguerre,·and·Legendre·polynomials.·Each·of·these·has·an
171 associated·c\x8co\x8on\x8nv\x8ve\x8en\x8ni\x8ie\x8en\x8nc\x8ce\x8e·c\x8cl\x8la\x8as\x8ss\x8s·available·from·the·_\x8n_\x8u_\x8m_\x8p_\x8y_\x8._\x8p_\x8o_\x8l_\x8y_\x8n_\x8o_\x8m_\x8i_\x8a_\x8l·namespace·that171 associated·c\x8co\x8on\x8nv\x8ve\x8en\x8ni\x8ie\x8en\x8nc\x8ce\x8e·c\x8cl\x8la\x8as\x8ss\x8s·available·from·the·_\x8n_\x8u_\x8m_\x8p_\x8y_\x8._\x8p_\x8o_\x8l_\x8y_\x8n_\x8o_\x8m_\x8i_\x8a_\x8l·namespace·that
172 provides·a·consistent·interface·for·working·with·polynomials·regardless·of172 provides·a·consistent·interface·for·working·with·polynomials·regardless·of
61.8 KB
./usr/share/doc/python-numpy/html/searchindex.js
61.7 KB
js-beautify {}
    
Offset 32333, 15 lines modifiedOffset 32333, 14 lines modified
32333 ········"003":·[2327,·2372,·2419],32333 ········"003":·[2327,·2372,·2419],
32334 ········"005":·2188,32334 ········"005":·2188,
32335 ········"0050000029":·[357,·359],32335 ········"0050000029":·[357,·359],
32336 ········"0050045159":·[357,·359],32336 ········"0050045159":·[357,·359],
32337 ········"00578369":·1754,32337 ········"00578369":·1754,
32338 ········"00625":·1585,32338 ········"00625":·1585,
32339 ········"007000999997857":·1541,32339 ········"007000999997857":·1541,
32340 ········"00717651":·2488, 
32341 ········"00867716":·[2319,·2363,·2410],32340 ········"00867716":·[2319,·2363,·2410],
32342 ········"00950034":·[2339,·2352,·2382,·2389,·2399,·2429,·2436,·2449],32341 ········"00950034":·[2339,·2352,·2382,·2389,·2399,·2429,·2436,·2449],
32343 ········"009a87ff44bf":·42,32342 ········"009a87ff44bf":·42,
32344 ········"00j":·[514,·642,·2167],32343 ········"00j":·[514,·642,·2167],
32345 ········"01":·[41,·42,·45,·54,·55,·62,·147,·162,·163,·164,·335,·361,·410,·514,·547,·557,·566,·669,·897,·1088,·1094,·1586,·1594,·1601,·1658,·1715,·1772,·1829,·1885,·2104,·2160,·2252,·2323,·2329,·2367,·2373,·2414,·2420,·2525,·2658],32344 ········"01":·[41,·42,·45,·54,·55,·62,·147,·162,·163,·164,·335,·361,·410,·514,·547,·557,·566,·669,·897,·1088,·1094,·1586,·1594,·1601,·1658,·1715,·1772,·1829,·1885,·2104,·2160,·2252,·2323,·2329,·2367,·2373,·2414,·2420,·2525,·2658],
32346 ········"010":·[653,·1602,·1659,·1716,·1773,·1830,·1886],32345 ········"010":·[653,·1602,·1659,·1716,·1773,·1830,·1886],
32347 ········"0100":·1519,32346 ········"0100":·1519,
Offset 32352, 14 lines modifiedOffset 32351, 15 lines modified
32352 ········"01280782":·[2335,·2378,·2425],32351 ········"01280782":·[2335,·2378,·2425],
32353 ········"016":·[648,·653],32352 ········"016":·[648,·653],
32354 ········"01652764":·2635,32353 ········"01652764":·2635,
32355 ········"01666667":·1544,32354 ········"01666667":·1544,
32356 ········"016j":·2105,32355 ········"016j":·2105,
32357 ········"01831564":·1660,32356 ········"01831564":·1660,
32358 ········"018318":·[2353,·2400,·2450],32357 ········"018318":·[2353,·2400,·2450],
 32358 ········"01860532":·2461,
32359 ········"01j":·514,32359 ········"01j":·514,
32360 ········"01t00":·[55,·62,·361,·2525],32360 ········"01t00":·[55,·62,·361,·2525],
32361 ········"01t08":·2525,32361 ········"01t08":·2525,
32362 ········"01t12":·55,32362 ········"01t12":·55,
32363 ········"02":·[54,·55,·147,·162,·163,·410,·547,·566,·669,·1335,·1586,·1601,·1658,·1715,·1772,·1816,·1829,·1885,·2104],32363 ········"02":·[54,·55,·147,·162,·163,·410,·547,·566,·669,·1335,·1586,·1601,·1658,·1715,·1772,·1816,·1829,·1885,·2104],
32364 ········"020995":·57,32364 ········"020995":·57,
32365 ········"02284196":·1697,32365 ········"02284196":·1697,
Offset 32373, 15 lines modifiedOffset 32373, 14 lines modified
32373 ········"027559113243068367":·2666,32373 ········"027559113243068367":·2666,
32374 ········"02785049":·1867,32374 ········"02785049":·1867,
32375 ········"02i":·[513,·2644],32375 ········"02i":·[513,·2644],
32376 ········"03":·[55,·67,·163,·566,·669,·1335,·1586,·1816,·2658],32376 ········"03":·[55,·67,·163,·566,·669,·1335,·1586,·1816,·2658],
32377 ········"03125":·[1585,·2491],32377 ········"03125":·[1585,·2491],
32378 ········"0326911":·[2335,·2378,·2425],32378 ········"0326911":·[2335,·2378,·2425],
32379 ········"0361":·2607,32379 ········"0361":·2607,
32380 ········"03654823":·2461, 
32381 ········"03703704":·1809,32380 ········"03703704":·1809,
32382 ········"03943254e":·2104,32381 ········"03943254e":·2104,
32383 ········"03968254":·[1113,·1543],32382 ········"03968254":·[1113,·1543],
32384 ········"0396842":·680,32383 ········"0396842":·680,
32385 ········"03t13":·55,32384 ········"03t13":·55,
32386 ········"04":·[54,·55,·164,·410,·547,·1586,·2463,·2594,·2659],32385 ········"04":·[54,·55,·164,·410,·547,·1586,·2463,·2594,·2659],
32387 ········"0400":·360,32386 ········"0400":·360,
Offset 32557, 15 lines modifiedOffset 32556, 14 lines modified
32557 ········"10622":·2536,32556 ········"10622":·2536,
32558 ········"10624":·2536,32557 ········"10624":·2536,
32559 ········"10629":·2536,32558 ········"10629":·2536,
32560 ········"10630":·2536,32559 ········"10630":·2536,
32561 ········"1066":·370,32560 ········"1066":·370,
32562 ········"10674":·2537,32561 ········"10674":·2537,
32563 ········"1067949133":·[420,·947],32562 ········"1067949133":·[420,·947],
32564 ········"10703413":·2488, 
32565 ········"1071":·2463,32563 ········"1071":·2463,
32566 ········"10725":·2537,32564 ········"10725":·2537,
32567 ········"10726":·2537,32565 ········"10726":·2537,
32568 ········"10727":·2537,32566 ········"10727":·2537,
32569 ········"10729":·2537,32567 ········"10729":·2537,
32570 ········"1073741821":·[420,·421,·947,·948,·1923],32568 ········"1073741821":·[420,·421,·947,·948,·1923],
32571 ········"1078":·2622,32569 ········"1078":·2622,
Offset 32999, 15 lines modifiedOffset 32997, 15 lines modified
32999 ········"15170":·2561,32997 ········"15170":·2561,
33000 ········"15172":·2553,32998 ········"15172":·2553,
33001 ········"15175":·2559,32999 ········"15175":·2559,
33002 ········"15176":·2561,33000 ········"15176":·2561,
33003 ········"15184":·2561,33001 ········"15184":·2561,
33004 ········"15191":·2553,33002 ········"15191":·2553,
33005 ········"15194":·2561,33003 ········"15194":·2561,
33006 ········"152":·2463,33004 ········"152":·[2461,·2463],
33007 ········"1520m":·409,33005 ········"1520m":·409,
33008 ········"15213":·2559,33006 ········"15213":·2559,
33009 ········"15217":·2566,33007 ········"15217":·2566,
33010 ········"15218":·2566,33008 ········"15218":·2566,
33011 ········"15220":·2561,33009 ········"15220":·2561,
33012 ········"15221":·2561,33010 ········"15221":·2561,
33013 ········"15222":·2561,33011 ········"15222":·2561,
Offset 33078, 15 lines modifiedOffset 33076, 14 lines modified
33078 ········"15j":·[438,·1915],33076 ········"15j":·[438,·1915],
33079 ········"15t00":·55,33077 ········"15t00":·55,
33080 ········"15t12":·55,33078 ········"15t12":·55,
33081 ········"15x":·[2594,·2599],33079 ········"15x":·[2594,·2599],
33082 ········"16":·[9,·38,·47,·54,·55,·56,·58,·61,·62,·65,·69,·98,·114,·136,·137,·140,·141,·142,·144,·215,·229,·270,·366,·367,·370,·375,·389,·390,·391,·396,·400,·418,·438,·457,·470,·483,·514,·520,·530,·533,·546,·624,·660,·661,·666,·669,·838,·854,·880,·881,·939,·963,·1010,·1027,·1035,·1069,·1070,·1113,·1135,·1198,·1202,·1229,·1249,·1281,·1285,·1312,·1334,·1435,·1439,·1466,·1483,·1527,·1543,·1557,·1580,·1586,·1591,·1618,·1637,·1640,·1650,·1675,·1697,·1707,·1732,·1754,·1764,·1765,·1789,·1811,·1821,·1846,·1867,·1876,·1884,·1886,·1899,·1900,·1902,·1907,·1915,·1955,·1959,·1986,·2083,·2090,·2091,·2166,·2168,·2170,·2175,·2184,·2204,·2205,·2206,·2209,·2210,·2223,·2225,·2237,·2246,·2272,·2277,·2282,·2308,·2309,·2312,·2314,·2328,·2333,·2334,·2342,·2377,·2388,·2424,·2435,·2459,·2461,·2463,·2489,·2491,·2513,·2519,·2530,·2531,·2542,·2554,·2558,·2560,·2566,·2572,·2576,·2588,·2591,·2599,·2603,·2606,·2622,·2631,·2635,·2639,·2640,·2641,·2645,·2648,·2650,·2657,·2659,·2666],33080 ········"16":·[9,·38,·47,·54,·55,·56,·58,·61,·62,·65,·69,·98,·114,·136,·137,·140,·141,·142,·144,·215,·229,·270,·366,·367,·370,·375,·389,·390,·391,·396,·400,·418,·438,·457,·470,·483,·514,·520,·530,·533,·546,·624,·660,·661,·666,·669,·838,·854,·880,·881,·939,·963,·1010,·1027,·1035,·1069,·1070,·1113,·1135,·1198,·1202,·1229,·1249,·1281,·1285,·1312,·1334,·1435,·1439,·1466,·1483,·1527,·1543,·1557,·1580,·1586,·1591,·1618,·1637,·1640,·1650,·1675,·1697,·1707,·1732,·1754,·1764,·1765,·1789,·1811,·1821,·1846,·1867,·1876,·1884,·1886,·1899,·1900,·1902,·1907,·1915,·1955,·1959,·1986,·2083,·2090,·2091,·2166,·2168,·2170,·2175,·2184,·2204,·2205,·2206,·2209,·2210,·2223,·2225,·2237,·2246,·2272,·2277,·2282,·2308,·2309,·2312,·2314,·2328,·2333,·2334,·2342,·2377,·2388,·2424,·2435,·2459,·2461,·2463,·2489,·2491,·2513,·2519,·2530,·2531,·2542,·2554,·2558,·2560,·2566,·2572,·2576,·2588,·2591,·2599,·2603,·2606,·2622,·2631,·2635,·2639,·2640,·2641,·2645,·2648,·2650,·2657,·2659,·2666],
33083 ········"160":·[69,·1519,·2463],33081 ········"160":·[69,·1519,·2463],
33084 ········"1600":·55,33082 ········"1600":·55,
33085 ········"16016573":·2461, 
33086 ········"16017":·2563,33083 ········"16017":·2563,
33087 ········"16055":·2564,33084 ········"16055":·2564,
33088 ········"16056":·2572,33085 ········"16056":·2572,
33089 ········"16068":·2566,33086 ········"16068":·2566,
33090 ········"16080":·2566,33087 ········"16080":·2566,
33091 ········"16090":·2564,33088 ········"16090":·2564,
33092 ········"16091":·2564,33089 ········"16091":·2564,
Offset 33476, 15 lines modifiedOffset 33473, 15 lines modified
33476 ········"19803":·2583,33473 ········"19803":·2583,
33477 ········"19805":·2583,33474 ········"19805":·2583,
33478 ········"1985":·[653,·1897],33475 ········"1985":·[653,·1897],
33479 ········"19857":·2583,33476 ········"19857":·2583,
33480 ········"1986":·[136,·523,·524],33477 ········"1986":·[136,·523,·524],
33481 ········"19879":·2583,33478 ········"19879":·2583,
33482 ········"1988":·[520,·2357,·2404,·2454],33479 ········"1988":·[520,·2357,·2404,·2454],
33483 ········"199":·[13,·2461,·2666],33480 ········"199":·[13,·2666],
33484 ········"1990":·2327,33481 ········"1990":·2327,
33485 ········"1991":·[2335,·2378,·2425],33482 ········"1991":·[2335,·2378,·2425],
33486 ········"19919":·2583,33483 ········"19919":·2583,
33487 ········"19921":·2583,33484 ········"19921":·2583,
33488 ········"19937":·2462,33485 ········"19937":·2462,
33489 ········"1994":·[2332,·2376,·2423],33486 ········"1994":·[2332,·2376,·2423],
33490 ········"1995":·68,33487 ········"1995":·68,
Offset 33597, 21 lines modifiedOffset 33594, 21 lines modified
33597 ········"2046":·2612,33594 ········"2046":·2612,
33598 ········"20462":·2581,33595 ········"20462":·2581,
33599 ········"20463":·2581,33596 ········"20463":·2581,
33600 ········"20464":·2581,33597 ········"20464":·2581,
33601 ········"20465":·2581,33598 ········"20465":·2581,
33602 ········"20466":·2581,33599 ········"20466":·2581,
33603 ········"20467":·2581,33600 ········"20467":·2581,
 33601 ········"20472207":·2461,
33604 ········"20477401j":·[439,·453],33602 ········"20477401j":·[439,·453],
33605 ········"2048":·2612,33603 ········"2048":·2612,
33606 ········"204840":·2635,33604 ········"204840":·2635,
33607 ········"20484034":·2635,33605 ········"20484034":·2635,
33608 ········"20495":·2581,33606 ········"20495":·2581,
33609 ········"20497":·2581,33607 ········"20497":·2581,
33610 ········"205":·2461, 
Max diff block lines reached; 58264/63172 bytes (92.23%) of diff not shown.