update bath memory graphics
Before Width: | Height: | Size: 40 KiB |
|
@ -1,413 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="253.19952pt" height="238.79952pt" viewBox="0 0 253.19952 238.79952" xmlns="http://www.w3.org/2000/svg" version="1.1">
|
||||
<metadata>
|
||||
<rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<cc:Work>
|
||||
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
|
||||
<dc:date>1980-01-01T00:00:00+00:00</dc:date>
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:creator>
|
||||
<cc:Agent>
|
||||
<dc:title>Matplotlib v3.6.2, https://matplotlib.org/</dc:title>
|
||||
</cc:Agent>
|
||||
</dc:creator>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs>
|
||||
<style type="text/css">*{stroke-linejoin: round; stroke-linecap: butt}</style>
|
||||
</defs>
|
||||
<g id="figure_1">
|
||||
<g id="patch_1">
|
||||
<path d="M 0 238.79952
|
||||
L 253.19952 238.79952
|
||||
L 253.19952 0
|
||||
L 0 0
|
||||
z
|
||||
" style="fill: #ffffff"/>
|
||||
</g>
|
||||
<g id="axes_1">
|
||||
<g id="patch_2">
|
||||
<path d="M 27.12069 215.414973
|
||||
L 240.589175 215.414973
|
||||
L 240.589175 9.967401
|
||||
L 27.12069 9.967401
|
||||
z
|
||||
" style="fill: #ffffff"/>
|
||||
</g>
|
||||
<g id="matplotlib.axis_1">
|
||||
<g id="xtick_1">
|
||||
<g id="line2d_1">
|
||||
<defs>
|
||||
<path id="m8dbb915fc3" d="M 0 0
|
||||
L 0 3.5
|
||||
" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</defs>
|
||||
<g>
|
||||
<use xlink:href="#m8dbb915fc3" x="27.12069" y="215.414973" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_1">
|
||||
<!-- $\mathdefault{0.0}$ -->
|
||||
<g transform="translate(21.710345 230.049774) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-30" d="M 2688 2025
|
||||
C 2688 2416 2682 3080 2413 3591
|
||||
C 2176 4039 1798 4198 1466 4198
|
||||
C 1158 4198 768 4058 525 3597
|
||||
C 269 3118 243 2524 243 2025
|
||||
C 243 1661 250 1106 448 619
|
||||
C 723 -39 1216 -128 1466 -128
|
||||
C 1760 -128 2208 -7 2470 600
|
||||
C 2662 1042 2688 1559 2688 2025
|
||||
z
|
||||
M 1466 -26
|
||||
C 1056 -26 813 325 723 812
|
||||
C 653 1188 653 1738 653 2096
|
||||
C 653 2588 653 2997 736 3387
|
||||
C 858 3929 1216 4096 1466 4096
|
||||
C 1728 4096 2067 3923 2189 3400
|
||||
C 2272 3036 2278 2607 2278 2096
|
||||
C 2278 1680 2278 1169 2202 792
|
||||
C 2067 95 1690 -26 1466 -26
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
<path id="CMMI12-3a" d="M 1178 307
|
||||
C 1178 492 1024 619 870 619
|
||||
C 685 619 557 466 557 313
|
||||
C 557 128 710 0 864 0
|
||||
C 1050 0 1178 153 1178 307
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-30" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="xtick_2">
|
||||
<g id="line2d_2">
|
||||
<g>
|
||||
<use xlink:href="#m8dbb915fc3" x="69.814387" y="215.414973" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_2">
|
||||
<!-- $\mathdefault{0.2}$ -->
|
||||
<g transform="translate(64.404042 230.049774) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-32" d="M 2669 989
|
||||
L 2554 989
|
||||
C 2490 536 2438 459 2413 420
|
||||
C 2381 369 1920 369 1830 369
|
||||
L 602 369
|
||||
C 832 619 1280 1072 1824 1597
|
||||
C 2214 1967 2669 2402 2669 3035
|
||||
C 2669 3790 2067 4224 1395 4224
|
||||
C 691 4224 262 3604 262 3030
|
||||
C 262 2780 448 2748 525 2748
|
||||
C 589 2748 781 2787 781 3010
|
||||
C 781 3207 614 3264 525 3264
|
||||
C 486 3264 448 3258 422 3245
|
||||
C 544 3790 915 4058 1306 4058
|
||||
C 1862 4058 2227 3617 2227 3035
|
||||
C 2227 2479 1901 2000 1536 1584
|
||||
L 262 146
|
||||
L 262 0
|
||||
L 2515 0
|
||||
L 2669 989
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-32" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="xtick_3">
|
||||
<g id="line2d_3">
|
||||
<g>
|
||||
<use xlink:href="#m8dbb915fc3" x="112.508084" y="215.414973" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_3">
|
||||
<!-- $\mathdefault{0.4}$ -->
|
||||
<g transform="translate(107.097739 230.049774) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-34" d="M 2150 4122
|
||||
C 2150 4256 2144 4256 2029 4256
|
||||
L 128 1254
|
||||
L 128 1088
|
||||
L 1779 1088
|
||||
L 1779 457
|
||||
C 1779 224 1766 160 1318 160
|
||||
L 1197 160
|
||||
L 1197 0
|
||||
C 1402 0 1747 0 1965 0
|
||||
C 2182 0 2528 0 2733 0
|
||||
L 2733 160
|
||||
L 2611 160
|
||||
C 2163 160 2150 224 2150 457
|
||||
L 2150 1088
|
||||
L 2803 1088
|
||||
L 2803 1254
|
||||
L 2150 1254
|
||||
L 2150 4122
|
||||
z
|
||||
M 1798 3703
|
||||
L 1798 1254
|
||||
L 256 1254
|
||||
L 1798 3703
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-34" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="xtick_4">
|
||||
<g id="line2d_4">
|
||||
<g>
|
||||
<use xlink:href="#m8dbb915fc3" x="155.201781" y="215.414973" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_4">
|
||||
<!-- $\mathdefault{0.6}$ -->
|
||||
<g transform="translate(149.791436 230.049774) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-36" d="M 678 2176
|
||||
C 678 3690 1395 4032 1811 4032
|
||||
C 1946 4032 2272 4009 2400 3776
|
||||
C 2298 3776 2106 3776 2106 3553
|
||||
C 2106 3381 2246 3323 2336 3323
|
||||
C 2394 3323 2566 3348 2566 3560
|
||||
C 2566 3954 2246 4179 1805 4179
|
||||
C 1043 4179 243 3390 243 1984
|
||||
C 243 253 966 -128 1478 -128
|
||||
C 2099 -128 2688 427 2688 1283
|
||||
C 2688 2081 2170 2662 1517 2662
|
||||
C 1126 2662 838 2407 678 1960
|
||||
L 678 2176
|
||||
z
|
||||
M 1478 25
|
||||
C 691 25 691 1200 691 1436
|
||||
C 691 1896 909 2560 1504 2560
|
||||
C 1613 2560 1926 2560 2138 2120
|
||||
C 2253 1870 2253 1609 2253 1289
|
||||
C 2253 944 2253 690 2118 434
|
||||
C 1978 171 1773 25 1478 25
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-36" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="xtick_5">
|
||||
<g id="line2d_5">
|
||||
<g>
|
||||
<use xlink:href="#m8dbb915fc3" x="197.895478" y="215.414973" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_5">
|
||||
<!-- $\mathdefault{0.8}$ -->
|
||||
<g transform="translate(192.485133 230.049774) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-38" d="M 1741 2264
|
||||
C 2144 2467 2554 2773 2554 3263
|
||||
C 2554 3841 1990 4179 1472 4179
|
||||
C 890 4179 378 3759 378 3180
|
||||
C 378 3021 416 2747 666 2505
|
||||
C 730 2442 998 2251 1171 2130
|
||||
C 883 1983 211 1634 211 934
|
||||
C 211 279 838 -128 1459 -128
|
||||
C 2144 -128 2720 362 2720 1010
|
||||
C 2720 1590 2330 1857 2074 2029
|
||||
L 1741 2264
|
||||
z
|
||||
M 902 2822
|
||||
C 851 2854 595 3051 595 3351
|
||||
C 595 3739 998 4032 1459 4032
|
||||
C 1965 4032 2336 3676 2336 3262
|
||||
C 2336 2669 1670 2331 1638 2331
|
||||
C 1632 2331 1626 2331 1574 2370
|
||||
L 902 2822
|
||||
z
|
||||
M 2080 1519
|
||||
C 2176 1449 2483 1240 2483 851
|
||||
C 2483 381 2010 25 1472 25
|
||||
C 890 25 448 438 448 940
|
||||
C 448 1443 838 1862 1280 2060
|
||||
L 2080 1519
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-38" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="xtick_6">
|
||||
<g id="line2d_6">
|
||||
<g>
|
||||
<use xlink:href="#m8dbb915fc3" x="240.589175" y="215.414973" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_6">
|
||||
<!-- $\mathdefault{1.0}$ -->
|
||||
<g transform="translate(235.17883 230.049774) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-31" d="M 1702 4058
|
||||
C 1702 4192 1696 4192 1606 4192
|
||||
C 1357 3916 979 3827 621 3827
|
||||
C 602 3827 570 3827 563 3808
|
||||
C 557 3795 557 3782 557 3648
|
||||
C 755 3648 1088 3686 1344 3839
|
||||
L 1344 461
|
||||
C 1344 236 1331 160 781 160
|
||||
L 589 160
|
||||
L 589 0
|
||||
C 896 0 1216 0 1523 0
|
||||
C 1830 0 2150 0 2458 0
|
||||
L 2458 160
|
||||
L 2266 160
|
||||
C 1715 160 1702 230 1702 458
|
||||
L 1702 4058
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-31" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-30" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="matplotlib.axis_2">
|
||||
<g id="ytick_1">
|
||||
<g id="line2d_7">
|
||||
<defs>
|
||||
<path id="m710de4568a" d="M 0 0
|
||||
L -3.5 0
|
||||
" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</defs>
|
||||
<g>
|
||||
<use xlink:href="#m710de4568a" x="27.12069" y="215.414973" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_7">
|
||||
<!-- $\mathdefault{0.0}$ -->
|
||||
<g transform="translate(7.2 218.182373) scale(0.08 -0.08)">
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-30" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="ytick_2">
|
||||
<g id="line2d_8">
|
||||
<g>
|
||||
<use xlink:href="#m710de4568a" x="27.12069" y="174.325458" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_8">
|
||||
<!-- $\mathdefault{0.2}$ -->
|
||||
<g transform="translate(7.2 177.092859) scale(0.08 -0.08)">
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-32" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="ytick_3">
|
||||
<g id="line2d_9">
|
||||
<g>
|
||||
<use xlink:href="#m710de4568a" x="27.12069" y="133.235944" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_9">
|
||||
<!-- $\mathdefault{0.4}$ -->
|
||||
<g transform="translate(7.2 136.003345) scale(0.08 -0.08)">
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-34" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="ytick_4">
|
||||
<g id="line2d_10">
|
||||
<g>
|
||||
<use xlink:href="#m710de4568a" x="27.12069" y="92.14643" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_10">
|
||||
<!-- $\mathdefault{0.6}$ -->
|
||||
<g transform="translate(7.2 94.91383) scale(0.08 -0.08)">
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-36" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="ytick_5">
|
||||
<g id="line2d_11">
|
||||
<g>
|
||||
<use xlink:href="#m710de4568a" x="27.12069" y="51.056915" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_11">
|
||||
<!-- $\mathdefault{0.8}$ -->
|
||||
<g transform="translate(7.2 53.824316) scale(0.08 -0.08)">
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-38" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="ytick_6">
|
||||
<g id="line2d_12">
|
||||
<g>
|
||||
<use xlink:href="#m710de4568a" x="27.12069" y="9.967401" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_12">
|
||||
<!-- $\mathdefault{1.0}$ -->
|
||||
<g transform="translate(7.2 12.734802) scale(0.08 -0.08)">
|
||||
<use xlink:href="#CMR17-31" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-30" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="patch_3">
|
||||
<path d="M 27.12069 215.414973
|
||||
L 27.12069 9.967401
|
||||
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
|
||||
</g>
|
||||
<g id="patch_4">
|
||||
<path d="M 240.589175 215.414973
|
||||
L 240.589175 9.967401
|
||||
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
|
||||
</g>
|
||||
<g id="patch_5">
|
||||
<path d="M 27.12069 215.414973
|
||||
L 240.589175 215.414973
|
||||
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
|
||||
</g>
|
||||
<g id="patch_6">
|
||||
<path d="M 27.12069 9.967401
|
||||
L 240.589175 9.967401
|
||||
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 88 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 1.4 MiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 2.1 MiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 42 KiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 2.8 MiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 2.1 MiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 1.4 MiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 40 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 39 KiB |
Before Width: | Height: | Size: 40 KiB |
|
@ -1,576 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="253.19952pt" height="238.79952pt" viewBox="0 0 253.19952 238.79952" xmlns="http://www.w3.org/2000/svg" version="1.1">
|
||||
<metadata>
|
||||
<rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<cc:Work>
|
||||
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
|
||||
<dc:date>1980-01-01T00:00:00+00:00</dc:date>
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:creator>
|
||||
<cc:Agent>
|
||||
<dc:title>Matplotlib v3.6.2, https://matplotlib.org/</dc:title>
|
||||
</cc:Agent>
|
||||
</dc:creator>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs>
|
||||
<style type="text/css">*{stroke-linejoin: round; stroke-linecap: butt}</style>
|
||||
</defs>
|
||||
<g id="figure_1">
|
||||
<g id="patch_1">
|
||||
<path d="M 0 238.79952
|
||||
L 253.19952 238.79952
|
||||
L 253.19952 0
|
||||
L 0 0
|
||||
z
|
||||
" style="fill: #ffffff"/>
|
||||
</g>
|
||||
<g id="axes_1">
|
||||
<g id="patch_2">
|
||||
<path d="M 31.354872 215.414973
|
||||
L 245.99952 215.414973
|
||||
L 245.99952 9.47172
|
||||
L 31.354872 9.47172
|
||||
z
|
||||
" style="fill: #ffffff"/>
|
||||
</g>
|
||||
<g id="matplotlib.axis_1">
|
||||
<g id="xtick_1">
|
||||
<g id="line2d_1">
|
||||
<defs>
|
||||
<path id="m92d791361a" d="M 0 0
|
||||
L 0 3.5
|
||||
" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</defs>
|
||||
<g>
|
||||
<use xlink:href="#m92d791361a" x="60.624597" y="215.414973" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_1">
|
||||
<!-- $\mathdefault{0.6}$ -->
|
||||
<g transform="translate(55.214252 230.049774) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-30" d="M 2688 2025
|
||||
C 2688 2416 2682 3080 2413 3591
|
||||
C 2176 4039 1798 4198 1466 4198
|
||||
C 1158 4198 768 4058 525 3597
|
||||
C 269 3118 243 2524 243 2025
|
||||
C 243 1661 250 1106 448 619
|
||||
C 723 -39 1216 -128 1466 -128
|
||||
C 1760 -128 2208 -7 2470 600
|
||||
C 2662 1042 2688 1559 2688 2025
|
||||
z
|
||||
M 1466 -26
|
||||
C 1056 -26 813 325 723 812
|
||||
C 653 1188 653 1738 653 2096
|
||||
C 653 2588 653 2997 736 3387
|
||||
C 858 3929 1216 4096 1466 4096
|
||||
C 1728 4096 2067 3923 2189 3400
|
||||
C 2272 3036 2278 2607 2278 2096
|
||||
C 2278 1680 2278 1169 2202 792
|
||||
C 2067 95 1690 -26 1466 -26
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
<path id="CMMI12-3a" d="M 1178 307
|
||||
C 1178 492 1024 619 870 619
|
||||
C 685 619 557 466 557 313
|
||||
C 557 128 710 0 864 0
|
||||
C 1050 0 1178 153 1178 307
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
<path id="CMR17-36" d="M 678 2176
|
||||
C 678 3690 1395 4032 1811 4032
|
||||
C 1946 4032 2272 4009 2400 3776
|
||||
C 2298 3776 2106 3776 2106 3553
|
||||
C 2106 3381 2246 3323 2336 3323
|
||||
C 2394 3323 2566 3348 2566 3560
|
||||
C 2566 3954 2246 4179 1805 4179
|
||||
C 1043 4179 243 3390 243 1984
|
||||
C 243 253 966 -128 1478 -128
|
||||
C 2099 -128 2688 427 2688 1283
|
||||
C 2688 2081 2170 2662 1517 2662
|
||||
C 1126 2662 838 2407 678 1960
|
||||
L 678 2176
|
||||
z
|
||||
M 1478 25
|
||||
C 691 25 691 1200 691 1436
|
||||
C 691 1896 909 2560 1504 2560
|
||||
C 1613 2560 1926 2560 2138 2120
|
||||
C 2253 1870 2253 1609 2253 1289
|
||||
C 2253 944 2253 690 2118 434
|
||||
C 1978 171 1773 25 1478 25
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-36" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="xtick_2">
|
||||
<g id="line2d_2">
|
||||
<g>
|
||||
<use xlink:href="#m92d791361a" x="99.650897" y="215.414973" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_2">
|
||||
<!-- $\mathdefault{0.8}$ -->
|
||||
<g transform="translate(94.240552 230.049774) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-38" d="M 1741 2264
|
||||
C 2144 2467 2554 2773 2554 3263
|
||||
C 2554 3841 1990 4179 1472 4179
|
||||
C 890 4179 378 3759 378 3180
|
||||
C 378 3021 416 2747 666 2505
|
||||
C 730 2442 998 2251 1171 2130
|
||||
C 883 1983 211 1634 211 934
|
||||
C 211 279 838 -128 1459 -128
|
||||
C 2144 -128 2720 362 2720 1010
|
||||
C 2720 1590 2330 1857 2074 2029
|
||||
L 1741 2264
|
||||
z
|
||||
M 902 2822
|
||||
C 851 2854 595 3051 595 3351
|
||||
C 595 3739 998 4032 1459 4032
|
||||
C 1965 4032 2336 3676 2336 3262
|
||||
C 2336 2669 1670 2331 1638 2331
|
||||
C 1632 2331 1626 2331 1574 2370
|
||||
L 902 2822
|
||||
z
|
||||
M 2080 1519
|
||||
C 2176 1449 2483 1240 2483 851
|
||||
C 2483 381 2010 25 1472 25
|
||||
C 890 25 448 438 448 940
|
||||
C 448 1443 838 1862 1280 2060
|
||||
L 2080 1519
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-38" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="xtick_3">
|
||||
<g id="line2d_3">
|
||||
<g>
|
||||
<use xlink:href="#m92d791361a" x="138.677196" y="215.414973" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_3">
|
||||
<!-- $\mathdefault{1.0}$ -->
|
||||
<g transform="translate(133.266851 230.049774) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-31" d="M 1702 4058
|
||||
C 1702 4192 1696 4192 1606 4192
|
||||
C 1357 3916 979 3827 621 3827
|
||||
C 602 3827 570 3827 563 3808
|
||||
C 557 3795 557 3782 557 3648
|
||||
C 755 3648 1088 3686 1344 3839
|
||||
L 1344 461
|
||||
C 1344 236 1331 160 781 160
|
||||
L 589 160
|
||||
L 589 0
|
||||
C 896 0 1216 0 1523 0
|
||||
C 1830 0 2150 0 2458 0
|
||||
L 2458 160
|
||||
L 2266 160
|
||||
C 1715 160 1702 230 1702 458
|
||||
L 1702 4058
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-31" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-30" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="xtick_4">
|
||||
<g id="line2d_4">
|
||||
<g>
|
||||
<use xlink:href="#m92d791361a" x="177.703496" y="215.414973" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_4">
|
||||
<!-- $\mathdefault{1.2}$ -->
|
||||
<g transform="translate(172.293151 230.049774) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-32" d="M 2669 989
|
||||
L 2554 989
|
||||
C 2490 536 2438 459 2413 420
|
||||
C 2381 369 1920 369 1830 369
|
||||
L 602 369
|
||||
C 832 619 1280 1072 1824 1597
|
||||
C 2214 1967 2669 2402 2669 3035
|
||||
C 2669 3790 2067 4224 1395 4224
|
||||
C 691 4224 262 3604 262 3030
|
||||
C 262 2780 448 2748 525 2748
|
||||
C 589 2748 781 2787 781 3010
|
||||
C 781 3207 614 3264 525 3264
|
||||
C 486 3264 448 3258 422 3245
|
||||
C 544 3790 915 4058 1306 4058
|
||||
C 1862 4058 2227 3617 2227 3035
|
||||
C 2227 2479 1901 2000 1536 1584
|
||||
L 262 146
|
||||
L 262 0
|
||||
L 2515 0
|
||||
L 2669 989
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-31" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-32" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="xtick_5">
|
||||
<g id="line2d_5">
|
||||
<g>
|
||||
<use xlink:href="#m92d791361a" x="216.729795" y="215.414973" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_5">
|
||||
<!-- $\mathdefault{1.4}$ -->
|
||||
<g transform="translate(211.319451 230.049774) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-34" d="M 2150 4122
|
||||
C 2150 4256 2144 4256 2029 4256
|
||||
L 128 1254
|
||||
L 128 1088
|
||||
L 1779 1088
|
||||
L 1779 457
|
||||
C 1779 224 1766 160 1318 160
|
||||
L 1197 160
|
||||
L 1197 0
|
||||
C 1402 0 1747 0 1965 0
|
||||
C 2182 0 2528 0 2733 0
|
||||
L 2733 160
|
||||
L 2611 160
|
||||
C 2163 160 2150 224 2150 457
|
||||
L 2150 1088
|
||||
L 2803 1088
|
||||
L 2803 1254
|
||||
L 2150 1254
|
||||
L 2150 4122
|
||||
z
|
||||
M 1798 3703
|
||||
L 1798 1254
|
||||
L 256 1254
|
||||
L 1798 3703
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-31" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-34" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="matplotlib.axis_2">
|
||||
<g id="ytick_1">
|
||||
<g id="line2d_6">
|
||||
<defs>
|
||||
<path id="m066c07c52c" d="M 0 0
|
||||
L -3.5 0
|
||||
" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</defs>
|
||||
<g>
|
||||
<use xlink:href="#m066c07c52c" x="31.354872" y="198.049504" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_6">
|
||||
<!-- $\mathdefault{0.21}$ -->
|
||||
<g transform="translate(7.2 200.816905) scale(0.08 -0.08)">
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-32" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-31" transform="translate(118.478131 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="ytick_2">
|
||||
<g id="line2d_7">
|
||||
<g>
|
||||
<use xlink:href="#m066c07c52c" x="31.354872" y="171.180632" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_7">
|
||||
<!-- $\mathdefault{0.22}$ -->
|
||||
<g transform="translate(7.2 173.948033) scale(0.08 -0.08)">
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-32" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-32" transform="translate(118.478131 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="ytick_3">
|
||||
<g id="line2d_8">
|
||||
<g>
|
||||
<use xlink:href="#m066c07c52c" x="31.354872" y="144.311761" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_8">
|
||||
<!-- $\mathdefault{0.23}$ -->
|
||||
<g transform="translate(7.2 147.079161) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-33" d="M 1414 2157
|
||||
C 1984 2157 2234 1662 2234 1090
|
||||
C 2234 320 1824 25 1453 25
|
||||
C 1114 25 563 194 390 693
|
||||
C 422 680 454 680 486 680
|
||||
C 640 680 755 782 755 948
|
||||
C 755 1133 614 1216 486 1216
|
||||
C 378 1216 211 1165 211 926
|
||||
C 211 335 787 -128 1466 -128
|
||||
C 2176 -128 2720 430 2720 1085
|
||||
C 2720 1707 2208 2157 1600 2227
|
||||
C 2086 2328 2554 2756 2554 3329
|
||||
C 2554 3820 2048 4179 1472 4179
|
||||
C 890 4179 378 3829 378 3329
|
||||
C 378 3110 544 3072 627 3072
|
||||
C 762 3072 877 3155 877 3321
|
||||
C 877 3486 762 3569 627 3569
|
||||
C 602 3569 570 3569 544 3557
|
||||
C 730 3959 1235 4032 1459 4032
|
||||
C 1683 4032 2106 3925 2106 3320
|
||||
C 2106 3143 2080 2828 1862 2550
|
||||
C 1670 2304 1453 2304 1242 2284
|
||||
C 1210 2284 1062 2269 1037 2269
|
||||
C 992 2263 966 2257 966 2208
|
||||
C 966 2163 973 2157 1101 2157
|
||||
L 1414 2157
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-32" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-33" transform="translate(118.478131 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="ytick_4">
|
||||
<g id="line2d_9">
|
||||
<g>
|
||||
<use xlink:href="#m066c07c52c" x="31.354872" y="117.442889" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_9">
|
||||
<!-- $\mathdefault{0.24}$ -->
|
||||
<g transform="translate(7.2 120.210289) scale(0.08 -0.08)">
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-32" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-34" transform="translate(118.478131 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="ytick_5">
|
||||
<g id="line2d_10">
|
||||
<g>
|
||||
<use xlink:href="#m066c07c52c" x="31.354872" y="90.574017" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_10">
|
||||
<!-- $\mathdefault{0.25}$ -->
|
||||
<g transform="translate(7.2 93.341418) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-35" d="M 730 3692
|
||||
C 794 3666 1056 3584 1325 3584
|
||||
C 1920 3584 2246 3911 2432 4100
|
||||
C 2432 4157 2432 4192 2394 4192
|
||||
C 2387 4192 2374 4192 2323 4163
|
||||
C 2099 4058 1837 3973 1517 3973
|
||||
C 1325 3973 1037 3999 723 4139
|
||||
C 653 4171 640 4171 634 4171
|
||||
C 602 4171 595 4164 595 4037
|
||||
L 595 2203
|
||||
C 595 2089 595 2057 659 2057
|
||||
C 691 2057 704 2070 736 2114
|
||||
C 941 2401 1222 2522 1542 2522
|
||||
C 1766 2522 2246 2382 2246 1289
|
||||
C 2246 1085 2246 715 2054 421
|
||||
C 1894 159 1645 25 1370 25
|
||||
C 947 25 518 320 403 814
|
||||
C 429 807 480 795 506 795
|
||||
C 589 795 749 840 749 1038
|
||||
C 749 1210 627 1280 506 1280
|
||||
C 358 1280 262 1190 262 1011
|
||||
C 262 454 704 -128 1382 -128
|
||||
C 2042 -128 2669 440 2669 1264
|
||||
C 2669 2030 2170 2624 1549 2624
|
||||
C 1222 2624 947 2503 730 2274
|
||||
L 730 3692
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-32" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-35" transform="translate(118.478131 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="ytick_6">
|
||||
<g id="line2d_11">
|
||||
<g>
|
||||
<use xlink:href="#m066c07c52c" x="31.354872" y="63.705145" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_11">
|
||||
<!-- $\mathdefault{0.26}$ -->
|
||||
<g transform="translate(7.2 66.472546) scale(0.08 -0.08)">
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-32" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-36" transform="translate(118.478131 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="ytick_7">
|
||||
<g id="line2d_12">
|
||||
<g>
|
||||
<use xlink:href="#m066c07c52c" x="31.354872" y="36.836273" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_12">
|
||||
<!-- $\mathdefault{0.27}$ -->
|
||||
<g transform="translate(7.2 39.603674) scale(0.08 -0.08)">
|
||||
<defs>
|
||||
<path id="CMR17-37" d="M 2886 3941
|
||||
L 2886 4081
|
||||
L 1382 4081
|
||||
C 634 4081 621 4165 595 4288
|
||||
L 480 4288
|
||||
L 294 3094
|
||||
L 410 3094
|
||||
C 429 3215 474 3540 550 3661
|
||||
C 589 3712 1062 3712 1171 3712
|
||||
L 2579 3712
|
||||
L 1869 2661
|
||||
C 1395 1954 1069 999 1069 165
|
||||
C 1069 89 1069 -128 1299 -128
|
||||
C 1530 -128 1530 89 1530 171
|
||||
L 1530 465
|
||||
C 1530 1508 1709 2196 2003 2636
|
||||
L 2886 3941
|
||||
z
|
||||
" transform="scale(0.015625)"/>
|
||||
</defs>
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-32" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-37" transform="translate(118.478131 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="ytick_8">
|
||||
<g id="line2d_13">
|
||||
<g>
|
||||
<use xlink:href="#m066c07c52c" x="31.354872" y="9.967401" style="stroke: #000000; stroke-width: 0.8"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="text_13">
|
||||
<!-- $\mathdefault{0.28}$ -->
|
||||
<g transform="translate(7.2 12.734802) scale(0.08 -0.08)">
|
||||
<use xlink:href="#CMR17-30" transform="scale(0.996264)"/>
|
||||
<use xlink:href="#CMMI12-3a" transform="translate(45.690477 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-32" transform="translate(72.787654 0) scale(0.996264)"/>
|
||||
<use xlink:href="#CMR17-38" transform="translate(118.478131 0) scale(0.996264)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="line2d_14">
|
||||
<path d="M 41.111447 28.513071
|
||||
L 89.894322 188.551803
|
||||
L 138.677196 206.053916
|
||||
L 187.460071 184.258821
|
||||
L 236.242945 145.628716
|
||||
" clip-path="url(#p72082b287d)" style="fill: none; stroke-dasharray: 1.85,0.8; stroke-dashoffset: 0; stroke: #1f77b4; stroke-width: 0.5"/>
|
||||
<defs>
|
||||
<path id="m84960d3609" d="M 0 1.4
|
||||
C 0.371284 1.4 0.727412 1.252487 0.989949 0.989949
|
||||
C 1.252487 0.727412 1.4 0.371284 1.4 0
|
||||
C 1.4 -0.371284 1.252487 -0.727412 0.989949 -0.989949
|
||||
C 0.727412 -1.252487 0.371284 -1.4 0 -1.4
|
||||
C -0.371284 -1.4 -0.727412 -1.252487 -0.989949 -0.989949
|
||||
C -1.252487 -0.727412 -1.4 -0.371284 -1.4 0
|
||||
C -1.4 0.371284 -1.252487 0.727412 -0.989949 0.989949
|
||||
C -0.727412 1.252487 -0.371284 1.4 0 1.4
|
||||
z
|
||||
"/>
|
||||
</defs>
|
||||
<g clip-path="url(#p72082b287d)">
|
||||
<use xlink:href="#m84960d3609" x="41.111447" y="28.513071" style="fill: #1f77b4"/>
|
||||
<use xlink:href="#m84960d3609" x="89.894322" y="188.551803" style="fill: #1f77b4"/>
|
||||
<use xlink:href="#m84960d3609" x="138.677196" y="206.053916" style="fill: #1f77b4"/>
|
||||
<use xlink:href="#m84960d3609" x="187.460071" y="184.258821" style="fill: #1f77b4"/>
|
||||
<use xlink:href="#m84960d3609" x="236.242945" y="145.628716" style="fill: #1f77b4"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="line2d_15">
|
||||
<path d="M 41.111447 18.832777
|
||||
L 89.894322 182.527093
|
||||
L 138.677196 199.921398
|
||||
L 187.460071 179.148428
|
||||
L 236.242945 141.323392
|
||||
" clip-path="url(#p72082b287d)" style="fill: none; stroke-dasharray: 1.85,0.8; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 0.5"/>
|
||||
<defs>
|
||||
<path id="m75e43a2a42" d="M 0 1.4
|
||||
C 0.371284 1.4 0.727412 1.252487 0.989949 0.989949
|
||||
C 1.252487 0.727412 1.4 0.371284 1.4 0
|
||||
C 1.4 -0.371284 1.252487 -0.727412 0.989949 -0.989949
|
||||
C 0.727412 -1.252487 0.371284 -1.4 0 -1.4
|
||||
C -0.371284 -1.4 -0.727412 -1.252487 -0.989949 -0.989949
|
||||
C -1.252487 -0.727412 -1.4 -0.371284 -1.4 0
|
||||
C -1.4 0.371284 -1.252487 0.727412 -0.989949 0.989949
|
||||
C -0.727412 1.252487 -0.371284 1.4 0 1.4
|
||||
z
|
||||
"/>
|
||||
</defs>
|
||||
<g clip-path="url(#p72082b287d)">
|
||||
<use xlink:href="#m75e43a2a42" x="41.111447" y="18.832777" style="fill: #ff7f0e"/>
|
||||
<use xlink:href="#m75e43a2a42" x="89.894322" y="182.527093" style="fill: #ff7f0e"/>
|
||||
<use xlink:href="#m75e43a2a42" x="138.677196" y="199.921398" style="fill: #ff7f0e"/>
|
||||
<use xlink:href="#m75e43a2a42" x="187.460071" y="179.148428" style="fill: #ff7f0e"/>
|
||||
<use xlink:href="#m75e43a2a42" x="236.242945" y="141.323392" style="fill: #ff7f0e"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="patch_3">
|
||||
<path d="M 31.354872 215.414973
|
||||
L 31.354872 9.47172
|
||||
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
|
||||
</g>
|
||||
<g id="patch_4">
|
||||
<path d="M 245.99952 215.414973
|
||||
L 245.99952 9.47172
|
||||
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
|
||||
</g>
|
||||
<g id="patch_5">
|
||||
<path d="M 31.354872 215.414973
|
||||
L 245.99952 215.414973
|
||||
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
|
||||
</g>
|
||||
<g id="patch_6">
|
||||
<path d="M 31.354872 9.47172
|
||||
L 245.99952 9.47172
|
||||
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="p72082b287d">
|
||||
<rect x="31.354872" y="9.47172" width="214.644648" height="205.943252"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
Before Width: | Height: | Size: 19 KiB |
|
@ -116,100 +116,64 @@ coupling-change/cycle time.
|
|||
fig, ax = plt.subplots()
|
||||
for model in models:
|
||||
pu.plot_with_σ(models[0].t, model.interaction_power().sum_baths().integrate(model.t), ax=ax)
|
||||
print(model.power(steady_idx=2).value, model.T[0], model.ω_c[0])
|
||||
print(model.system_energy().N, model.power(steady_idx=2).value, model.T[0], model.ω_c[0])
|
||||
#+end_src
|
||||
|
||||
#+RESULTS:
|
||||
:RESULTS:
|
||||
: -0.0035256859094574657 0.4 0.5
|
||||
: -0.003003232549170266 0.45 0.5
|
||||
: -0.002486223631053281 0.5 0.5
|
||||
: -0.002031171680593496 0.55 0.5
|
||||
: -0.0015762813191599482 0.6 0.5
|
||||
: -0.004799000397073388 0.4 0.75
|
||||
: -0.0043251633398041734 0.45 0.75
|
||||
: -0.0038327711397568402 0.5 0.75
|
||||
: -0.0034164331023658415 0.55 0.75
|
||||
# [goto error]
|
||||
#+begin_example
|
||||
[0;31m---------------------------------------------------------------------------[0m
|
||||
[0;31mRuntimeError[0m Traceback (most recent call last)
|
||||
Cell [0;32mIn[20], line 3[0m
|
||||
[1;32m 1[0m fig, ax [38;5;241m=[39m plt[38;5;241m.[39msubplots()
|
||||
[1;32m 2[0m [38;5;28;01mfor[39;00m model [38;5;129;01min[39;00m models:
|
||||
[0;32m----> 3[0m pu[38;5;241m.[39mplot_with_σ(models[[38;5;241m0[39m][38;5;241m.[39mt, [43mmodel[49m[38;5;241;43m.[39;49m[43minteraction_power[49m[43m([49m[43m)[49m[38;5;241m.[39msum_baths()[38;5;241m.[39mintegrate(model[38;5;241m.[39mt), ax[38;5;241m=[39max)
|
||||
[1;32m 4[0m [38;5;28mprint[39m(model[38;5;241m.[39mpower(steady_idx[38;5;241m=[39m[38;5;241m2[39m)[38;5;241m.[39mvalue, model[38;5;241m.[39mT[[38;5;241m0[39m], model[38;5;241m.[39mω_c[[38;5;241m0[39m])
|
||||
|
||||
File [0;32m~/src/two_qubit_model/hiro_models/model_base.py:560[0m, in [0;36mModel.interaction_power[0;34m(self, data, results_path, **kwargs)[0m
|
||||
[1;32m 550[0m [38;5;124;03m"""Calculates interaction power from the hierarchy data[39;00m
|
||||
[1;32m 551[0m [38;5;124;03m``data`` or, if not supplied, tries to load the online results from ``results_path``.[39;00m
|
||||
[1;32m 552[0m
|
||||
[0;32m (...)[0m
|
||||
[1;32m 556[0m [38;5;124;03m:returns: See :any:`hopsflow.util.interaction_energy_ensemble`.[39;00m
|
||||
[1;32m 557[0m [38;5;124;03m"""[39;00m
|
||||
[1;32m 559[0m [38;5;28;01mif[39;00m data [38;5;129;01mis[39;00m [38;5;28;01mNone[39;00m:
|
||||
[0;32m--> 560[0m [38;5;28;01mreturn[39;00m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mtry_get_online_data[49m[43m([49m
|
||||
[1;32m 561[0m [43m [49m[43mresults_path[49m[43m,[49m[43m [49m[38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43monline_interaction_power_name[49m
|
||||
[1;32m 562[0m [43m [49m[43m)[49m
|
||||
[1;32m 564[0m N, kwargs [38;5;241m=[39m _get_N_kwargs(kwargs, data)
|
||||
[1;32m 566[0m [38;5;28;01mreturn[39;00m hopsflow[38;5;241m.[39mhopsflow[38;5;241m.[39minteraction_energy_ensemble(
|
||||
[1;32m 567[0m data[38;5;241m.[39mvalid_sample_iterator(data[38;5;241m.[39mstoc_traj), [38;5;66;03m# type: ignore[39;00m
|
||||
[1;32m 568[0m data[38;5;241m.[39mvalid_sample_iterator(data[38;5;241m.[39maux_states), [38;5;66;03m# type: ignore[39;00m
|
||||
[0;32m (...)[0m
|
||||
[1;32m 574[0m [38;5;241m*[39m[38;5;241m*[39mkwargs,
|
||||
[1;32m 575[0m )
|
||||
|
||||
File [0;32m~/src/two_qubit_model/hiro_models/model_base.py:298[0m, in [0;36mModel.try_get_online_data[0;34m(self, path, results_path)[0m
|
||||
[1;32m 296[0m file_path [38;5;241m=[39m os[38;5;241m.[39mpath[38;5;241m.[39mjoin(path, results_path)
|
||||
[1;32m 297[0m [38;5;28;01mif[39;00m [38;5;129;01mnot[39;00m os[38;5;241m.[39mpath[38;5;241m.[39mexists(file_path):
|
||||
[0;32m--> 298[0m [38;5;28;01mraise[39;00m [38;5;167;01mRuntimeError[39;00m([38;5;124mf[39m[38;5;124m"[39m[38;5;124mNo data found under [39m[38;5;124m'[39m[38;5;132;01m{[39;00mfile_path[38;5;132;01m}[39;00m[38;5;124m'[39m[38;5;124m.[39m[38;5;124m"[39m)
|
||||
[1;32m 300[0m [38;5;28;01mreturn[39;00m hopsflow[38;5;241m.[39mutil[38;5;241m.[39mget_online_values_from_cache(file_path)
|
||||
|
||||
[0;31mRuntimeError[0m: No data found under 'results/interaction_power_1c98408e7172b7ca2a5507aed3dcd2b5a45ba1fded942d635720693e91be50c2.npz'.
|
||||
80000 -0.0035256859094574657 0.4 0.5
|
||||
80000 -0.003003232549170266 0.45 0.5
|
||||
80000 -0.002486223631053281 0.5 0.5
|
||||
80000 -0.002031171680593496 0.55 0.5
|
||||
80000 -0.0015762813191599482 0.6 0.5
|
||||
[WARNING root 142566] Adding values with unequal snapshot count discards the snapshots.
|
||||
80000 -0.004799000397073388 0.4 0.75
|
||||
80000 -0.0043251633398041734 0.45 0.75
|
||||
80000 -0.0038327711397568402 0.5 0.75
|
||||
80000 -0.0034164331023658415 0.55 0.75
|
||||
80000 -0.0030187130898665132 0.6 0.75
|
||||
80000 -0.004801786634051003 0.4 1.0
|
||||
80000 -0.00434091475109094 0.45 1.0
|
||||
80000 -0.003910766374706591 0.5 1.0
|
||||
80000 -0.0034755454875544786 0.55 1.0
|
||||
80000 -0.0030651376043712942 0.6 1.0
|
||||
80000 -0.004734363159180772 0.4 1.25
|
||||
80000 -0.004263187042045658 0.45 1.25
|
||||
80000 -0.003857041901181338 0.5 1.25
|
||||
80000 -0.00346715373726747 0.55 1.25
|
||||
80000 -0.003096942043813691 0.6 1.25
|
||||
[WARNING root 142566] Adding values with unequal snapshot count discards the snapshots.
|
||||
80000 -0.004676219366752152 0.4 1.5
|
||||
80000 -0.004230301763725065 0.45 1.5
|
||||
80000 -0.0038056213003110195 0.5 1.5
|
||||
80000 -0.0034230466153926742 0.55 1.5
|
||||
80000 -0.003075466706937633 0.6 1.5
|
||||
#+end_example
|
||||
[[file:./.ob-jupyter/3f12e992b6683aa19bdb72118d76e5b70849f69c.svg]]
|
||||
[[file:./.ob-jupyter/551a6d3eda70b32bf49c903c03bd14899634183c.svg]]
|
||||
:END:
|
||||
|
||||
#+begin_src jupyter-python
|
||||
fig, ax = plt.subplots()
|
||||
for model in models[:22]:
|
||||
for model in models:
|
||||
pu.plot_with_σ(models[0].t, model.system_energy(), ax=ax)
|
||||
#+end_src
|
||||
|
||||
#+RESULTS:
|
||||
[[file:./.ob-jupyter/31011c08fcf8cb9aab5b6fb5e9479c830b5523ce.svg]]
|
||||
|
||||
#+begin_src jupyter-python
|
||||
for model in models:
|
||||
plt.plot(model.t, abs(model.total_energy_from_power().value - model.total_energy().value))
|
||||
#+end_src
|
||||
|
||||
#+RESULTS:
|
||||
:RESULTS:
|
||||
# [goto error]
|
||||
#+begin_example
|
||||
[0;31m---------------------------------------------------------------------------[0m
|
||||
[0;31mRuntimeError[0m Traceback (most recent call last)
|
||||
Cell [0;32mIn[11], line 3[0m
|
||||
[1;32m 1[0m fig, ax [38;5;241m=[39m plt[38;5;241m.[39msubplots()
|
||||
[1;32m 2[0m [38;5;28;01mfor[39;00m model [38;5;129;01min[39;00m models[:[38;5;241m22[39m]:
|
||||
[0;32m----> 3[0m pu[38;5;241m.[39mplot_with_σ(models[[38;5;241m0[39m][38;5;241m.[39mt, [43mmodel[49m[38;5;241;43m.[39;49m[43msystem_energy[49m[43m([49m[43m)[49m, ax[38;5;241m=[39max)
|
||||
|
||||
File [0;32m~/src/two_qubit_model/hiro_models/model_base.py:315[0m, in [0;36mModel.system_energy[0;34m(self, data, results_path, **kwargs)[0m
|
||||
[1;32m 305[0m [38;5;124;03m"""Calculates the system energy from the hierarchy data[39;00m
|
||||
[1;32m 306[0m [38;5;124;03m``data`` or, if not supplied, tries to load the online results from ``results_path``.[39;00m
|
||||
[1;32m 307[0m
|
||||
[0;32m (...)[0m
|
||||
[1;32m 311[0m [38;5;124;03m:returns: See :any:`hopsflow.util.ensemble_mean`.[39;00m
|
||||
[1;32m 312[0m [38;5;124;03m"""[39;00m
|
||||
[1;32m 314[0m [38;5;28;01mif[39;00m data [38;5;129;01mis[39;00m [38;5;28;01mNone[39;00m:
|
||||
[0;32m--> 315[0m [38;5;28;01mreturn[39;00m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mtry_get_online_data[49m[43m([49m[43mresults_path[49m[43m,[49m[43m [49m[38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43monline_system_name[49m[43m)[49m
|
||||
[1;32m 317[0m operator [38;5;241m=[39m [38;5;28mself[39m[38;5;241m.[39msystem
|
||||
[1;32m 318[0m [38;5;28;01mreturn[39;00m [38;5;28mself[39m[38;5;241m.[39msystem_expectation(data, operator, real[38;5;241m=[39m[38;5;28;01mTrue[39;00m, [38;5;241m*[39m[38;5;241m*[39mkwargs)
|
||||
|
||||
File [0;32m~/src/two_qubit_model/hiro_models/model_base.py:298[0m, in [0;36mModel.try_get_online_data[0;34m(self, path, results_path)[0m
|
||||
[1;32m 296[0m file_path [38;5;241m=[39m os[38;5;241m.[39mpath[38;5;241m.[39mjoin(path, results_path)
|
||||
[1;32m 297[0m [38;5;28;01mif[39;00m [38;5;129;01mnot[39;00m os[38;5;241m.[39mpath[38;5;241m.[39mexists(file_path):
|
||||
[0;32m--> 298[0m [38;5;28;01mraise[39;00m [38;5;167;01mRuntimeError[39;00m([38;5;124mf[39m[38;5;124m"[39m[38;5;124mNo data found under [39m[38;5;124m'[39m[38;5;132;01m{[39;00mfile_path[38;5;132;01m}[39;00m[38;5;124m'[39m[38;5;124m.[39m[38;5;124m"[39m)
|
||||
[1;32m 300[0m [38;5;28;01mreturn[39;00m hopsflow[38;5;241m.[39mutil[38;5;241m.[39mget_online_values_from_cache(file_path)
|
||||
|
||||
[0;31mRuntimeError[0m: No data found under 'results/system_1c98408e7172b7ca2a5507aed3dcd2b5a45ba1fded942d635720693e91be50c2.npz'.
|
||||
#+end_example
|
||||
[[file:./.ob-jupyter/bd5dd629f6ab7c9804f51e1ce295e899dd88b2c4.svg]]
|
||||
: [WARNING root 241349] Adding values with unequal snapshot count discards the snapshots.
|
||||
[[file:./.ob-jupyter/5f60ec2379fadc805d6dd4073ac4a3fc64e04b29.svg]]
|
||||
:END:
|
||||
|
||||
|
||||
#+begin_src jupyter-python
|
||||
fig, ax = plt.subplots()
|
||||
styles = [".", "*"]
|
||||
|
@ -234,81 +198,7 @@ coupling-change/cycle time.
|
|||
#+end_src
|
||||
|
||||
#+RESULTS:
|
||||
:RESULTS:
|
||||
# [goto error]
|
||||
#+begin_example
|
||||
[0;31m---------------------------------------------------------------------------[0m
|
||||
[0;31mEOFError[0m Traceback (most recent call last)
|
||||
File [0;32m/nix/store/fai1b55231rnk4jyj0kjicdnqcgdf9ph-python3-3.9.15-env/lib/python3.9/site-packages/numpy/lib/npyio.py:441[0m, in [0;36mload[0;34m(file, mmap_mode, allow_pickle, fix_imports, encoding, max_header_size)[0m
|
||||
[1;32m 440[0m [38;5;28;01mtry[39;00m:
|
||||
[0;32m--> 441[0m [38;5;28;01mreturn[39;00m [43mpickle[49m[38;5;241;43m.[39;49m[43mload[49m[43m([49m[43mfid[49m[43m,[49m[43m [49m[38;5;241;43m*[39;49m[38;5;241;43m*[39;49m[43mpickle_kwargs[49m[43m)[49m
|
||||
[1;32m 442[0m [38;5;28;01mexcept[39;00m [38;5;167;01mException[39;00m [38;5;28;01mas[39;00m e:
|
||||
|
||||
[0;31mEOFError[0m: Ran out of input
|
||||
|
||||
The above exception was the direct cause of the following exception:
|
||||
|
||||
[0;31mUnpicklingError[0m Traceback (most recent call last)
|
||||
Cell [0;32mIn[21], line 5[0m
|
||||
[1;32m 3[0m [38;5;28;01mfor[39;00m bath, style [38;5;129;01min[39;00m [38;5;28menumerate[39m(styles):
|
||||
[1;32m 4[0m [38;5;28;01mfor[39;00m i, T [38;5;129;01min[39;00m [38;5;28menumerate[39m(Ts):
|
||||
[0;32m----> 5[0m inters [38;5;241m=[39m np[38;5;241m.[39marray([[38;5;28mabs[39m(model[38;5;241m.[39minteraction_energy()[38;5;241m.[39mfor_bath(bath)[38;5;241m.[39mslice([38;5;28mslice[39m(model[38;5;241m.[39mstrobe[[38;5;241m1[39m][[38;5;241m2[39m], [38;5;241m-[39m[38;5;241m1[39m)))[38;5;241m.[39mmax[38;5;241m.[39mvalue [38;5;28;01mfor[39;00m model [38;5;129;01min[39;00m models[i::[38;5;28mlen[39m(Ts)]])
|
||||
[1;32m 6[0m bcf_scales [38;5;241m=[39m np[38;5;241m.[39marray([(model[38;5;241m.[39mbcf_scales[bath]) [38;5;28;01mfor[39;00m model [38;5;129;01min[39;00m models[i::[38;5;28mlen[39m(Ts)]])
|
||||
[1;32m 7[0m ωs_filter [38;5;241m=[39m [model[38;5;241m.[39mω_c[[38;5;241m0[39m] [38;5;28;01mfor[39;00m model [38;5;129;01min[39;00m models[::[38;5;28mlen[39m(Ts)]]
|
||||
|
||||
Cell [0;32mIn[21], line 5[0m, in [0;36m<listcomp>[0;34m(.0)[0m
|
||||
[1;32m 3[0m [38;5;28;01mfor[39;00m bath, style [38;5;129;01min[39;00m [38;5;28menumerate[39m(styles):
|
||||
[1;32m 4[0m [38;5;28;01mfor[39;00m i, T [38;5;129;01min[39;00m [38;5;28menumerate[39m(Ts):
|
||||
[0;32m----> 5[0m inters [38;5;241m=[39m np[38;5;241m.[39marray([[38;5;28mabs[39m([43mmodel[49m[38;5;241;43m.[39;49m[43minteraction_energy[49m[43m([49m[43m)[49m[38;5;241m.[39mfor_bath(bath)[38;5;241m.[39mslice([38;5;28mslice[39m(model[38;5;241m.[39mstrobe[[38;5;241m1[39m][[38;5;241m2[39m], [38;5;241m-[39m[38;5;241m1[39m)))[38;5;241m.[39mmax[38;5;241m.[39mvalue [38;5;28;01mfor[39;00m model [38;5;129;01min[39;00m models[i::[38;5;28mlen[39m(Ts)]])
|
||||
[1;32m 6[0m bcf_scales [38;5;241m=[39m np[38;5;241m.[39marray([(model[38;5;241m.[39mbcf_scales[bath]) [38;5;28;01mfor[39;00m model [38;5;129;01min[39;00m models[i::[38;5;28mlen[39m(Ts)]])
|
||||
[1;32m 7[0m ωs_filter [38;5;241m=[39m [model[38;5;241m.[39mω_c[[38;5;241m0[39m] [38;5;28;01mfor[39;00m model [38;5;129;01min[39;00m models[::[38;5;28mlen[39m(Ts)]]
|
||||
|
||||
File [0;32m~/src/two_qubit_model/hiro_models/model_base.py:533[0m, in [0;36mModel.interaction_energy[0;34m(self, data, results_path, **kwargs)[0m
|
||||
[1;32m 523[0m [38;5;124;03m"""Calculates interaction energy from the hierarchy data[39;00m
|
||||
[1;32m 524[0m [38;5;124;03m``data`` or, if not supplied, tries to load the online results from ``results_path``.[39;00m
|
||||
[1;32m 525[0m
|
||||
[0;32m (...)[0m
|
||||
[1;32m 529[0m [38;5;124;03m:returns: See :any:`hopsflow.util.interaction_energy_ensemble`.[39;00m
|
||||
[1;32m 530[0m [38;5;124;03m"""[39;00m
|
||||
[1;32m 532[0m [38;5;28;01mif[39;00m data [38;5;129;01mis[39;00m [38;5;28;01mNone[39;00m:
|
||||
[0;32m--> 533[0m [38;5;28;01mreturn[39;00m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mtry_get_online_data[49m[43m([49m[43mresults_path[49m[43m,[49m[43m [49m[38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43monline_interaction_name[49m[43m)[49m
|
||||
[1;32m 535[0m N, kwargs [38;5;241m=[39m _get_N_kwargs(kwargs, data)
|
||||
[1;32m 537[0m [38;5;28;01mreturn[39;00m hopsflow[38;5;241m.[39mhopsflow[38;5;241m.[39minteraction_energy_ensemble(
|
||||
[1;32m 538[0m data[38;5;241m.[39mvalid_sample_iterator(data[38;5;241m.[39mstoc_traj), [38;5;66;03m# type: ignore[39;00m
|
||||
[1;32m 539[0m data[38;5;241m.[39mvalid_sample_iterator(data[38;5;241m.[39maux_states), [38;5;66;03m# type: ignore[39;00m
|
||||
[0;32m (...)[0m
|
||||
[1;32m 544[0m [38;5;241m*[39m[38;5;241m*[39mkwargs,
|
||||
[1;32m 545[0m )
|
||||
|
||||
File [0;32m~/src/two_qubit_model/hiro_models/model_base.py:300[0m, in [0;36mModel.try_get_online_data[0;34m(self, path, results_path)[0m
|
||||
[1;32m 297[0m [38;5;28;01mif[39;00m [38;5;129;01mnot[39;00m os[38;5;241m.[39mpath[38;5;241m.[39mexists(file_path):
|
||||
[1;32m 298[0m [38;5;28;01mraise[39;00m [38;5;167;01mRuntimeError[39;00m([38;5;124mf[39m[38;5;124m"[39m[38;5;124mNo data found under [39m[38;5;124m'[39m[38;5;132;01m{[39;00mfile_path[38;5;132;01m}[39;00m[38;5;124m'[39m[38;5;124m.[39m[38;5;124m"[39m)
|
||||
[0;32m--> 300[0m [38;5;28;01mreturn[39;00m [43mhopsflow[49m[38;5;241;43m.[39;49m[43mutil[49m[38;5;241;43m.[39;49m[43mget_online_values_from_cache[49m[43m([49m[43mfile_path[49m[43m)[49m
|
||||
|
||||
File [0;32m~/src/hopsflow/hopsflow/util.py:902[0m, in [0;36mget_online_values_from_cache[0;34m(path)[0m
|
||||
[1;32m 899[0m vals [38;5;241m=[39m []
|
||||
[1;32m 901[0m [38;5;28;01mfor[39;00m path [38;5;129;01min[39;00m all_versions:
|
||||
[0;32m--> 902[0m agg [38;5;241m=[39m [43mWelfordAggregator[49m[38;5;241;43m.[39;49m[43mfrom_dump[49m[43m([49m[38;5;28;43mstr[39;49m[43m([49m[43mpath[49m[43m)[49m[43m)[49m
|
||||
[1;32m 903[0m vals[38;5;241m.[39mappend([agg[38;5;241m.[39mn, agg[38;5;241m.[39mmean, agg[38;5;241m.[39mensemble_std])
|
||||
[1;32m 904[0m vals[38;5;241m.[39msort(key[38;5;241m=[39m[38;5;28;01mlambda[39;00m el: el[[38;5;241m0[39m])
|
||||
|
||||
File [0;32m~/src/hopsflow/hopsflow/util.py:730[0m, in [0;36mWelfordAggregator.from_dump[0;34m(cls, path)[0m
|
||||
[1;32m 728[0m instance [38;5;241m=[39m [38;5;28mcls[39m(np[38;5;241m.[39mempty([38;5;241m1[39m))
|
||||
[1;32m 729[0m [38;5;28;01mwith[39;00m portalocker[38;5;241m.[39mLock(path, [38;5;124m"[39m[38;5;124mrb[39m[38;5;124m"[39m, flags[38;5;241m=[39mportalocker[38;5;241m.[39mLockFlags[38;5;241m.[39mEXCLUSIVE) [38;5;28;01mas[39;00m f:
|
||||
[0;32m--> 730[0m dump_file [38;5;241m=[39m [43mnp[49m[38;5;241;43m.[39;49m[43mload[49m[43m([49m[43mf[49m[43m,[49m[43m [49m[43mallow_pickle[49m[38;5;241;43m=[39;49m[38;5;28;43;01mTrue[39;49;00m[43m)[49m
|
||||
[1;32m 732[0m instance[38;5;241m.[39mn [38;5;241m=[39m [38;5;28mint[39m(dump_file[[38;5;124m"[39m[38;5;124mn[39m[38;5;124m"[39m])
|
||||
[1;32m 733[0m instance[38;5;241m.[39mmean [38;5;241m=[39m dump_file[[38;5;124m"[39m[38;5;124mmean[39m[38;5;124m"[39m]
|
||||
|
||||
File [0;32m/nix/store/fai1b55231rnk4jyj0kjicdnqcgdf9ph-python3-3.9.15-env/lib/python3.9/site-packages/numpy/lib/npyio.py:443[0m, in [0;36mload[0;34m(file, mmap_mode, allow_pickle, fix_imports, encoding, max_header_size)[0m
|
||||
[1;32m 441[0m [38;5;28;01mreturn[39;00m pickle[38;5;241m.[39mload(fid, [38;5;241m*[39m[38;5;241m*[39mpickle_kwargs)
|
||||
[1;32m 442[0m [38;5;28;01mexcept[39;00m [38;5;167;01mException[39;00m [38;5;28;01mas[39;00m e:
|
||||
[0;32m--> 443[0m [38;5;28;01mraise[39;00m pickle[38;5;241m.[39mUnpicklingError(
|
||||
[1;32m 444[0m [38;5;124mf[39m[38;5;124m"[39m[38;5;124mFailed to interpret file [39m[38;5;132;01m{[39;00mfile[38;5;132;01m!r}[39;00m[38;5;124m as a pickle[39m[38;5;124m"[39m) [38;5;28;01mfrom[39;00m [38;5;21;01me[39;00m
|
||||
|
||||
[0;31mUnpicklingError[0m: Failed to interpret file <_io.BufferedReader name='results/interaction_5343573c062907a778a707b8bb68db373c0082ab4606d528534812fdb0f94786_60000.npz'> as a pickle
|
||||
#+end_example
|
||||
[[file:./.ob-jupyter/fdd2225c78b3d368377fec25eab6bfb3e5699f7e.svg]]
|
||||
:END:
|
||||
[[file:./.ob-jupyter/3d747faae890aff5b004df68059ffb918e14d0ae.svg]]
|
||||
|
||||
#+begin_src jupyter-python
|
||||
fig, ax = plt.subplots()
|
||||
|
@ -352,7 +242,7 @@ coupling-change/cycle time.
|
|||
0.55 [[0.55, 4], [0.55, 4], [0.55, 4], [0.55, 4], [0.55, 4]] 1 *
|
||||
0.6 [[0.6, 4], [0.6, 4], [0.6, 4], [0.6, 4], [0.6, 4]] 1 *
|
||||
#+end_example
|
||||
[[file:./.ob-jupyter/828b5a24bad8964f79a87618f48012aa3d81c549.svg]]
|
||||
[[file:./.ob-jupyter/fcabeb7c6f63fc7bc1d6d2a8f82c5a9eaf839bc7.svg]]
|
||||
:END:
|
||||
|
||||
|
||||
|
@ -390,7 +280,7 @@ coupling-change/cycle time.
|
|||
#+end_src
|
||||
|
||||
#+RESULTS:
|
||||
[[file:./.ob-jupyter/582e63e77847cd7744d08b50f6b3a44972a66156.svg]]
|
||||
[[file:./.ob-jupyter/8ef5c4a0dfcaa4b6b15229c7e03690990bda22ea.svg]]
|
||||
|
||||
#+begin_src jupyter-python
|
||||
def thermal_state(T, Ω):
|
||||
|
@ -444,17 +334,17 @@ coupling-change/cycle time.
|
|||
|
||||
#+RESULTS:
|
||||
:RESULTS:
|
||||
: /nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/matplotlib/cbook/__init__.py:1369: ComplexWarning: Casting complex values to real discards the imaginary part
|
||||
: /nix/store/fai1b55231rnk4jyj0kjicdnqcgdf9ph-python3-3.9.15-env/lib/python3.9/site-packages/matplotlib/cbook/__init__.py:1369: ComplexWarning: Casting complex values to real discards the imaginary part
|
||||
: return np.asarray(x, float)
|
||||
: /nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/matplotlib/axes/_axes.py:5340: ComplexWarning: Casting complex values to real discards the imaginary part
|
||||
: /nix/store/fai1b55231rnk4jyj0kjicdnqcgdf9ph-python3-3.9.15-env/lib/python3.9/site-packages/matplotlib/axes/_axes.py:5340: ComplexWarning: Casting complex values to real discards the imaginary part
|
||||
: pts[0] = start
|
||||
: /nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/matplotlib/axes/_axes.py:5341: ComplexWarning: Casting complex values to real discards the imaginary part
|
||||
: /nix/store/fai1b55231rnk4jyj0kjicdnqcgdf9ph-python3-3.9.15-env/lib/python3.9/site-packages/matplotlib/axes/_axes.py:5341: ComplexWarning: Casting complex values to real discards the imaginary part
|
||||
: pts[N + 1] = end
|
||||
: /nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/matplotlib/axes/_axes.py:5344: ComplexWarning: Casting complex values to real discards the imaginary part
|
||||
: /nix/store/fai1b55231rnk4jyj0kjicdnqcgdf9ph-python3-3.9.15-env/lib/python3.9/site-packages/matplotlib/axes/_axes.py:5344: ComplexWarning: Casting complex values to real discards the imaginary part
|
||||
: pts[1:N+1, 1] = dep1slice
|
||||
: /nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/matplotlib/axes/_axes.py:5346: ComplexWarning: Casting complex values to real discards the imaginary part
|
||||
: /nix/store/fai1b55231rnk4jyj0kjicdnqcgdf9ph-python3-3.9.15-env/lib/python3.9/site-packages/matplotlib/axes/_axes.py:5346: ComplexWarning: Casting complex values to real discards the imaginary part
|
||||
: pts[N+2:, 1] = dep2slice[::-1]
|
||||
[[file:./.ob-jupyter/87ee9582d91c2e1b413352d63ce90bec9395a473.svg]]
|
||||
[[file:./.ob-jupyter/045efebdb7009899f180780898a31b7f6c48e106.svg]]
|
||||
:END:
|
||||
|
||||
|
||||
|
@ -510,7 +400,7 @@ coupling-change/cycle time.
|
|||
#+end_src
|
||||
|
||||
#+RESULTS:
|
||||
[[file:./.ob-jupyter/b9ca63a22b07896f059e501f293122a207f60016.svg]]
|
||||
[[file:./.ob-jupyter/2a877ebd7c84b122825c60319a419fe5cd199876.svg]]
|
||||
|
||||
|
||||
#+begin_src jupyter-python
|
||||
|
@ -520,7 +410,7 @@ coupling-change/cycle time.
|
|||
#+RESULTS:
|
||||
:RESULTS:
|
||||
| <Figure | size | 340x320 | with | 2 | Axes> | <AxesSubplot: | xlabel= | $\omega_c$ | ylabel= | $\bar{P}$ | > | (<AxesSubplot: xlabel= $\omega_c$ ylabel= $\bar{P}$ > <AxesSubplot: ylabel= $\eta$ >) |
|
||||
[[file:./.ob-jupyter/69b499338780926af7bb8c3936bf6c23a27c7d9e.svg]]
|
||||
[[file:./.ob-jupyter/6eccb61abca525820e2df7e9a93704f42eefc925.svg]]
|
||||
:END:
|
||||
|
||||
|
||||
|
@ -531,8 +421,14 @@ coupling-change/cycle time.
|
|||
|
||||
#+RESULTS:
|
||||
:RESULTS:
|
||||
: [WARNING root 241349] Adding values with unequal snapshot count discards the snapshots.
|
||||
: [WARNING root 241349] Adding values with unequal snapshot count discards the snapshots.
|
||||
: [WARNING root 241349] Adding values with unequal snapshot count discards the snapshots.
|
||||
: [WARNING root 241349] Adding values with unequal snapshot count discards the snapshots.
|
||||
: [WARNING root 241349] Adding values with unequal snapshot count discards the snapshots.
|
||||
: [WARNING root 241349] Adding values with unequal snapshot count discards the snapshots.
|
||||
| <Figure | size | 340x320 | with | 2 | Axes> | (<AxesSubplot: xlabel= $N$ ylabel= $P$ > <AxesSubplot: xlabel= $N$ ylabel= $\eta$ >) |
|
||||
[[file:./.ob-jupyter/8146b7071cda2606563186cddc75c7551a4508b8.svg]]
|
||||
[[file:./.ob-jupyter/c11f1a91e2f5aff480076974436ee62a17d4f1be.svg]]
|
||||
:END:
|
||||
|
||||
|
||||
|
@ -571,7 +467,15 @@ coupling-change/cycle time.
|
|||
#+end_src
|
||||
|
||||
#+RESULTS:
|
||||
[[file:./.ob-jupyter/28cfefab23d9ed0190a04f826614e6220cd36555.svg]]
|
||||
:RESULTS:
|
||||
: [WARNING root 269253] Adding values with unequal snapshot count discards the snapshots.
|
||||
: [WARNING root 269253] Adding values with unequal snapshot count discards the snapshots.
|
||||
: [WARNING root 269253] Adding values with unequal snapshot count discards the snapshots.
|
||||
: [WARNING root 269253] Dividing values with unequal snapshot count discards the snapshots.
|
||||
: [WARNING root 269253] Adding values with unequal snapshot count discards the snapshots.
|
||||
: [WARNING root 269253] Dividing values with unequal snapshot count discards the snapshots.
|
||||
[[file:./.ob-jupyter/9f7b5b9ac4f5aeaf6b4769542196b14333e652d3.svg]]
|
||||
:END:
|
||||
|
||||
#+begin_src jupyter-python
|
||||
for model in models:
|
||||
|
@ -583,161 +487,31 @@ coupling-change/cycle time.
|
|||
:RESULTS:
|
||||
: /home/hiro/Documents/Projects/UNI/master/eflow_paper/python/otto_motor/subprojects/bath_memory/plot_utils.py:38: RuntimeWarning: More than 20 figures have been opened. Figures created through the pyplot interface (`matplotlib.pyplot.figure`) are retained until explicitly closed and may consume too much memory. (To control this warning, see the rcParam `figure.max_open_warning`). Consider using `matplotlib.pyplot.close()`.
|
||||
: fig, ax = setup_function()
|
||||
# [goto error]
|
||||
#+begin_example
|
||||
[0;31m---------------------------------------------------------------------------[0m
|
||||
[0;31mOSError[0m Traceback (most recent call last)
|
||||
File [0;32m~/src/two_qubit_model/hiro_models/model_auxiliary.py:221[0m, in [0;36mget_data[0;34m(model, data_path, read_only, **kwargs)[0m
|
||||
[1;32m 220[0m [38;5;28;01mtry[39;00m:
|
||||
[0;32m--> 221[0m [38;5;28;01mreturn[39;00m [43mHIData[49m[43m([49m[43mpath[49m[43m,[49m[43m [49m[43mread_only[49m[38;5;241;43m=[39;49m[43mread_only[49m[43m,[49m[43m [49m[43mrobust[49m[38;5;241;43m=[39;49m[38;5;28;43;01mFalse[39;49;00m[43m,[49m[43m [49m[38;5;241;43m*[39;49m[38;5;241;43m*[39;49m[43mkwargs[49m[43m)[49m
|
||||
[1;32m 222[0m [38;5;28;01mexcept[39;00m:
|
||||
|
||||
File [0;32m/nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/hops/core/hierarchy_data.py:255[0m, in [0;36mHIData.__init__[0;34m(self, hdf5_name, read_only, hi_key, hi_key_bin, hi_key_bin_hash, check_consistency, overwrite_key, robust, stream_file)[0m
|
||||
[1;32m 254[0m [38;5;28;01mif[39;00m [38;5;129;01mnot[39;00m hi_key:
|
||||
[0;32m--> 255[0m [38;5;28;01mwith[39;00m [43mh5py[49m[38;5;241;43m.[39;49m[43mFile[49m[43m([49m[43mhdf5_name[49m[43m,[49m[43m [49m[38;5;124;43m"[39;49m[38;5;124;43mr[39;49m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[43mlibver[49m[38;5;241;43m=[39;49m[38;5;124;43m"[39;49m[38;5;124;43mlatest[39;49m[38;5;124;43m"[39;49m[43m)[49m [38;5;28;01mas[39;00m h5File:
|
||||
[1;32m 256[0m [38;5;28;01mtry[39;00m:
|
||||
|
||||
File [0;32m/nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/h5py/_hl/files.py:533[0m, in [0;36mFile.__init__[0;34m(self, name, mode, driver, libver, userblock_size, swmr, rdcc_nslots, rdcc_nbytes, rdcc_w0, track_order, fs_strategy, fs_persist, fs_threshold, fs_page_size, page_buf_size, min_meta_keep, min_raw_keep, locking, alignment_threshold, alignment_interval, **kwds)[0m
|
||||
[1;32m 530[0m fcpl [38;5;241m=[39m make_fcpl(track_order[38;5;241m=[39mtrack_order, fs_strategy[38;5;241m=[39mfs_strategy,
|
||||
[1;32m 531[0m fs_persist[38;5;241m=[39mfs_persist, fs_threshold[38;5;241m=[39mfs_threshold,
|
||||
[1;32m 532[0m fs_page_size[38;5;241m=[39mfs_page_size)
|
||||
[0;32m--> 533[0m fid [38;5;241m=[39m [43mmake_fid[49m[43m([49m[43mname[49m[43m,[49m[43m [49m[43mmode[49m[43m,[49m[43m [49m[43muserblock_size[49m[43m,[49m[43m [49m[43mfapl[49m[43m,[49m[43m [49m[43mfcpl[49m[43m,[49m[43m [49m[43mswmr[49m[38;5;241;43m=[39;49m[43mswmr[49m[43m)[49m
|
||||
[1;32m 535[0m [38;5;28;01mif[39;00m [38;5;28misinstance[39m(libver, [38;5;28mtuple[39m):
|
||||
|
||||
File [0;32m/nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/h5py/_hl/files.py:226[0m, in [0;36mmake_fid[0;34m(name, mode, userblock_size, fapl, fcpl, swmr)[0m
|
||||
[1;32m 225[0m flags [38;5;241m|[39m[38;5;241m=[39m h5f[38;5;241m.[39mACC_SWMR_READ
|
||||
[0;32m--> 226[0m fid [38;5;241m=[39m [43mh5f[49m[38;5;241;43m.[39;49m[43mopen[49m[43m([49m[43mname[49m[43m,[49m[43m [49m[43mflags[49m[43m,[49m[43m [49m[43mfapl[49m[38;5;241;43m=[39;49m[43mfapl[49m[43m)[49m
|
||||
[1;32m 227[0m [38;5;28;01melif[39;00m mode [38;5;241m==[39m [38;5;124m'[39m[38;5;124mr+[39m[38;5;124m'[39m:
|
||||
|
||||
File [0;32mh5py/_objects.pyx:54[0m, in [0;36mh5py._objects.with_phil.wrapper[0;34m()[0m
|
||||
|
||||
File [0;32mh5py/_objects.pyx:55[0m, in [0;36mh5py._objects.with_phil.wrapper[0;34m()[0m
|
||||
|
||||
File [0;32mh5py/h5f.pyx:106[0m, in [0;36mh5py.h5f.open[0;34m()[0m
|
||||
|
||||
[0;31mOSError[0m: Unable to open file (file is already open for write (may use <h5clear file> to clear file consistency flags))
|
||||
|
||||
During handling of the above exception, another exception occurred:
|
||||
|
||||
[0;31mOSError[0m Traceback (most recent call last)
|
||||
Cell [0;32mIn[33], line 2[0m
|
||||
[1;32m 1[0m [38;5;28;01mfor[39;00m model [38;5;129;01min[39;00m models:
|
||||
[0;32m----> 2[0m [43mot[49m[38;5;241;43m.[39;49m[43mplot_bloch_components[49m[43m([49m[43mmodel[49m[43m)[49m
|
||||
|
||||
File [0;32m~/Documents/Projects/UNI/master/eflow_paper/python/otto_motor/subprojects/bath_memory/plot_utils.py:40[0m, in [0;36mwrap_plot.<locals>.wrapped[0;34m(ax, setup_function, *args, **kwargs)[0m
|
||||
[1;32m 37[0m [38;5;28;01mif[39;00m [38;5;129;01mnot[39;00m ax:
|
||||
[1;32m 38[0m fig, ax [38;5;241m=[39m setup_function()
|
||||
[0;32m---> 40[0m ret_val [38;5;241m=[39m [43mf[49m[43m([49m[38;5;241;43m*[39;49m[43margs[49m[43m,[49m[43m [49m[43max[49m[38;5;241;43m=[39;49m[43max[49m[43m,[49m[43m [49m[38;5;241;43m*[39;49m[38;5;241;43m*[39;49m[43mkwargs[49m[43m)[49m
|
||||
[1;32m 41[0m [38;5;28;01mreturn[39;00m (fig, ax, ret_val) [38;5;28;01mif[39;00m ret_val [38;5;28;01melse[39;00m (fig, ax)
|
||||
|
||||
File [0;32m~/Documents/Projects/UNI/master/eflow_paper/python/otto_motor/subprojects/bath_memory/otto_utilities.py:553[0m, in [0;36mplot_bloch_components[0;34m(model, ax, **kwargs)[0m
|
||||
[1;32m 551[0m [38;5;129m@pu[39m[38;5;241m.[39mwrap_plot
|
||||
[1;32m 552[0m [38;5;28;01mdef[39;00m [38;5;21mplot_bloch_components[39m(model, ax[38;5;241m=[39m[38;5;28;01mNone[39;00m, [38;5;241m*[39m[38;5;241m*[39mkwargs):
|
||||
[0;32m--> 553[0m [38;5;28;01mwith[39;00m [43maux[49m[38;5;241;43m.[39;49m[43mget_data[49m[43m([49m[43mmodel[49m[43m)[49m [38;5;28;01mas[39;00m data:
|
||||
[1;32m 554[0m ρ [38;5;241m=[39m data[38;5;241m.[39mrho_t_accum[38;5;241m.[39mmean[:]
|
||||
[1;32m 555[0m σ_ρ [38;5;241m=[39m data[38;5;241m.[39mrho_t_accum[38;5;241m.[39mensemble_std[:]
|
||||
|
||||
File [0;32m~/src/two_qubit_model/hiro_models/model_auxiliary.py:223[0m, in [0;36mget_data[0;34m(model, data_path, read_only, **kwargs)[0m
|
||||
[1;32m 221[0m [38;5;28;01mreturn[39;00m HIData(path, read_only[38;5;241m=[39mread_only, robust[38;5;241m=[39m[38;5;28;01mFalse[39;00m, [38;5;241m*[39m[38;5;241m*[39mkwargs)
|
||||
[1;32m 222[0m [38;5;28;01mexcept[39;00m:
|
||||
[0;32m--> 223[0m [38;5;28;01mreturn[39;00m [43mHIData[49m[43m([49m
|
||||
[1;32m 224[0m [43m [49m[43mpath[49m[43m,[49m
|
||||
[1;32m 225[0m [43m [49m[43mhi_key[49m[38;5;241;43m=[39;49m[43mmodel[49m[38;5;241;43m.[39;49m[43mhops_config[49m[43m,[49m
|
||||
[1;32m 226[0m [43m [49m[43mread_only[49m[38;5;241;43m=[39;49m[38;5;28;43;01mFalse[39;49;00m[43m,[49m
|
||||
[1;32m 227[0m [43m [49m[43mcheck_consistency[49m[38;5;241;43m=[39;49m[38;5;28;43;01mFalse[39;49;00m[43m,[49m
|
||||
[1;32m 228[0m [43m [49m[43moverwrite_key[49m[38;5;241;43m=[39;49m[38;5;28;43;01mTrue[39;49;00m[43m,[49m
|
||||
[1;32m 229[0m [43m [49m[43mrobust[49m[38;5;241;43m=[39;49m[38;5;28;43;01mFalse[39;49;00m[43m,[49m
|
||||
[1;32m 230[0m [43m [49m[38;5;241;43m*[39;49m[38;5;241;43m*[39;49m[43mkwargs[49m[43m,[49m
|
||||
[1;32m 231[0m [43m [49m[43m)[49m
|
||||
[1;32m 233[0m [38;5;28;01melse[39;00m:
|
||||
[1;32m 234[0m [38;5;28;01mraise[39;00m [38;5;167;01mRuntimeError[39;00m([38;5;124mf[39m[38;5;124m"[39m[38;5;124mNo data found for model with hash [39m[38;5;124m'[39m[38;5;132;01m{[39;00mhexhash[38;5;132;01m}[39;00m[38;5;124m'[39m[38;5;124m.[39m[38;5;124m"[39m)
|
||||
|
||||
File [0;32m/nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/hops/core/hierarchy_data.py:416[0m, in [0;36mHIData.__init__[0;34m(self, hdf5_name, read_only, hi_key, hi_key_bin, hi_key_bin_hash, check_consistency, overwrite_key, robust, stream_file)[0m
|
||||
[1;32m 404[0m [38;5;124;03m"""The time points on which the trajectories and everything else are[39;00m
|
||||
[1;32m 405[0m [38;5;124;03mgiven.[39;00m
|
||||
[1;32m 406[0m
|
||||
[0;32m (...)[0m
|
||||
[1;32m 412[0m [38;5;124;03m:any:`time_set`.[39;00m
|
||||
[1;32m 413[0m [38;5;124;03m"""[39;00m
|
||||
[1;32m 415[0m [38;5;28mself[39m[38;5;241m.[39m_init_bcf_terms_and_aux_states()
|
||||
[0;32m--> 416[0m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43m_open_file[49m[43m([49m[43mread_only[49m[43m,[49m[43m [49m[43mhi_key_bin[49m[43m,[49m[43m [49m[43mhi_key_bin_hash[49m[43m,[49m[43m [49m[43moverwrite_key[49m[43m,[49m[43m [49m[43mrobust[49m[43m)[49m
|
||||
[1;32m 418[0m [38;5;28;01mif[39;00m check_consistency:
|
||||
[1;32m 419[0m [38;5;28mself[39m[38;5;241m.[39m_check_consistency(hi_key_bin, hi_key_bin_hash)
|
||||
|
||||
File [0;32m/nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/hops/core/hierarchy_data.py:552[0m, in [0;36mHIData._open_file[0;34m(self, read_only, hi_key_bin, hi_key_bin_hash, overwrite_key, backup_if_error)[0m
|
||||
[1;32m 550[0m [38;5;28;01mif[39;00m [38;5;129;01mnot[39;00m read_only:
|
||||
[1;32m 551[0m [38;5;28;01mtry[39;00m:
|
||||
[0;32m--> 552[0m p [38;5;241m=[39m [43mtest_file_version[49m[43m([49m[38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43mhdf5_name[49m[43m)[49m
|
||||
[1;32m 553[0m [38;5;28;01mif[39;00m p:
|
||||
[1;32m 554[0m warnings[38;5;241m.[39mwarn(
|
||||
[1;32m 555[0m [38;5;124m"[39m[38;5;124mcan not check version! process list [39m[38;5;132;01m{}[39;00m[38;5;124m has access to hdf5 file [39m[38;5;132;01m{}[39;00m[38;5;124m"[39m[38;5;241m.[39mformat(
|
||||
[1;32m 556[0m p, [38;5;28mself[39m[38;5;241m.[39mhdf5_name
|
||||
[1;32m 557[0m )
|
||||
[1;32m 558[0m )
|
||||
|
||||
File [0;32m/nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/hops/core/hierarchy_data.py:1543[0m, in [0;36mtest_file_version[0;34m(hdf5_name)[0m
|
||||
[1;32m 1538[0m [38;5;28;01mif[39;00m [38;5;28mlen[39m(p) [38;5;241m>[39m [38;5;241m0[39m:
|
||||
[1;32m 1539[0m [38;5;66;03m# another process accesses the file, assume that the file has allready the new format,[39;00m
|
||||
[1;32m 1540[0m [38;5;66;03m# since that other process has already changed it[39;00m
|
||||
[1;32m 1541[0m [38;5;28;01mreturn[39;00m p
|
||||
[0;32m-> 1543[0m [38;5;28;01mwith[39;00m [43mh5py[49m[38;5;241;43m.[39;49m[43mFile[49m[43m([49m[43mhdf5_name[49m[43m,[49m[43m [49m[38;5;124;43m"[39;49m[38;5;124;43mr+[39;49m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[43mlibver[49m[38;5;241;43m=[39;49m[38;5;124;43m"[39;49m[38;5;124;43mlatest[39;49m[38;5;124;43m"[39;49m[43m)[49m [38;5;28;01mas[39;00m h5File:
|
||||
[1;32m 1544[0m [38;5;66;03m# print("test file, open", hdf5_name, "'r+")[39;00m
|
||||
[1;32m 1545[0m [38;5;28;01mtry[39;00m:
|
||||
[1;32m 1546[0m [38;5;66;03m# print("test file, try to set swmr_mode True")[39;00m
|
||||
[1;32m 1547[0m h5File[38;5;241m.[39mswmr_mode [38;5;241m=[39m [38;5;28;01mTrue[39;00m
|
||||
|
||||
File [0;32m/nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/h5py/_hl/files.py:533[0m, in [0;36mFile.__init__[0;34m(self, name, mode, driver, libver, userblock_size, swmr, rdcc_nslots, rdcc_nbytes, rdcc_w0, track_order, fs_strategy, fs_persist, fs_threshold, fs_page_size, page_buf_size, min_meta_keep, min_raw_keep, locking, alignment_threshold, alignment_interval, **kwds)[0m
|
||||
[1;32m 525[0m fapl [38;5;241m=[39m make_fapl(driver, libver, rdcc_nslots, rdcc_nbytes, rdcc_w0,
|
||||
[1;32m 526[0m locking, page_buf_size, min_meta_keep, min_raw_keep,
|
||||
[1;32m 527[0m alignment_threshold[38;5;241m=[39malignment_threshold,
|
||||
[1;32m 528[0m alignment_interval[38;5;241m=[39malignment_interval,
|
||||
[1;32m 529[0m [38;5;241m*[39m[38;5;241m*[39mkwds)
|
||||
[1;32m 530[0m fcpl [38;5;241m=[39m make_fcpl(track_order[38;5;241m=[39mtrack_order, fs_strategy[38;5;241m=[39mfs_strategy,
|
||||
[1;32m 531[0m fs_persist[38;5;241m=[39mfs_persist, fs_threshold[38;5;241m=[39mfs_threshold,
|
||||
[1;32m 532[0m fs_page_size[38;5;241m=[39mfs_page_size)
|
||||
[0;32m--> 533[0m fid [38;5;241m=[39m [43mmake_fid[49m[43m([49m[43mname[49m[43m,[49m[43m [49m[43mmode[49m[43m,[49m[43m [49m[43muserblock_size[49m[43m,[49m[43m [49m[43mfapl[49m[43m,[49m[43m [49m[43mfcpl[49m[43m,[49m[43m [49m[43mswmr[49m[38;5;241;43m=[39;49m[43mswmr[49m[43m)[49m
|
||||
[1;32m 535[0m [38;5;28;01mif[39;00m [38;5;28misinstance[39m(libver, [38;5;28mtuple[39m):
|
||||
[1;32m 536[0m [38;5;28mself[39m[38;5;241m.[39m_libver [38;5;241m=[39m libver
|
||||
|
||||
File [0;32m/nix/store/32immcyww09pavyq3x5gdn14r3rfy8nl-python3-3.9.15-env/lib/python3.9/site-packages/h5py/_hl/files.py:228[0m, in [0;36mmake_fid[0;34m(name, mode, userblock_size, fapl, fcpl, swmr)[0m
|
||||
[1;32m 226[0m fid [38;5;241m=[39m h5f[38;5;241m.[39mopen(name, flags, fapl[38;5;241m=[39mfapl)
|
||||
[1;32m 227[0m [38;5;28;01melif[39;00m mode [38;5;241m==[39m [38;5;124m'[39m[38;5;124mr+[39m[38;5;124m'[39m:
|
||||
[0;32m--> 228[0m fid [38;5;241m=[39m [43mh5f[49m[38;5;241;43m.[39;49m[43mopen[49m[43m([49m[43mname[49m[43m,[49m[43m [49m[43mh5f[49m[38;5;241;43m.[39;49m[43mACC_RDWR[49m[43m,[49m[43m [49m[43mfapl[49m[38;5;241;43m=[39;49m[43mfapl[49m[43m)[49m
|
||||
[1;32m 229[0m [38;5;28;01melif[39;00m mode [38;5;129;01min[39;00m [[38;5;124m'[39m[38;5;124mw-[39m[38;5;124m'[39m, [38;5;124m'[39m[38;5;124mx[39m[38;5;124m'[39m]:
|
||||
[1;32m 230[0m fid [38;5;241m=[39m h5f[38;5;241m.[39mcreate(name, h5f[38;5;241m.[39mACC_EXCL, fapl[38;5;241m=[39mfapl, fcpl[38;5;241m=[39mfcpl)
|
||||
|
||||
File [0;32mh5py/_objects.pyx:54[0m, in [0;36mh5py._objects.with_phil.wrapper[0;34m()[0m
|
||||
|
||||
File [0;32mh5py/_objects.pyx:55[0m, in [0;36mh5py._objects.with_phil.wrapper[0;34m()[0m
|
||||
|
||||
File [0;32mh5py/h5f.pyx:106[0m, in [0;36mh5py.h5f.open[0;34m()[0m
|
||||
|
||||
[0;31mOSError[0m: Unable to open file (file is already open for write/SWMR write (may use <h5clear file> to clear file consistency flags))
|
||||
#+end_example
|
||||
[[file:./.ob-jupyter/391839204016c027928dce723e2f60989df24238.svg]]
|
||||
[[file:./.ob-jupyter/9cabaf41cf638bbfa616935e4dbca0b60bcfd3cd.svg]]
|
||||
[[file:./.ob-jupyter/397d515cf3f849f2c51109ec484f8cecce7fddae.svg]]
|
||||
[[file:./.ob-jupyter/f387eaadc3e789d6657cc553054130a90f9d954d.svg]]
|
||||
[[file:./.ob-jupyter/5a16efe74b0164bb08689d0240fac7670b841b3b.svg]]
|
||||
[[file:./.ob-jupyter/4150efcade266857daeff2a083dbacb5890d4f0b.svg]]
|
||||
[[file:./.ob-jupyter/ef888b06352df909cb330d223bc51c7a2ce4b964.svg]]
|
||||
[[file:./.ob-jupyter/840187a1542d72f699a7eb68d2a13067ab633e64.svg]]
|
||||
[[file:./.ob-jupyter/aecd112aabeff70627d43b3808a17a0d5ffcd53a.svg]]
|
||||
[[file:./.ob-jupyter/151a897d81d62634709dba7ef6b2ea0860cf7061.svg]]
|
||||
[[file:./.ob-jupyter/3cb4a449492bba16272b7701c096f694fe025415.svg]]
|
||||
[[file:./.ob-jupyter/48a2d5d58391caa1218752b06fca5c80fad369c1.svg]]
|
||||
[[file:./.ob-jupyter/154c3792555d3122b19ac015cb5cba784852433f.svg]]
|
||||
[[file:./.ob-jupyter/b9d0c73884c96e71bb4d517ade6d0ff1641e6936.svg]]
|
||||
[[file:./.ob-jupyter/d56c099c7f74f44c3067a8da8efcef6ec451eba2.svg]]
|
||||
[[file:./.ob-jupyter/c55409a2e0a9df91920de0513761c0410b31887a.svg]]
|
||||
[[file:./.ob-jupyter/157f23707f76f0d13ed9bf18c950c4c744a6e165.svg]]
|
||||
[[file:./.ob-jupyter/ef56e6d0cc0f6b2ad02ed7d9ec09787d1a9fc2ab.svg]]
|
||||
[[file:./.ob-jupyter/d82c24f06bcd2def905b57ebe722fd0f2f291259.svg]]
|
||||
[[file:./.ob-jupyter/70060d2704674ed3f3d250adcdb0769f3e394332.svg]]
|
||||
[[file:./.ob-jupyter/e9f5e3979a389f3825659c508f36ce78c0db6808.svg]]
|
||||
[[file:./.ob-jupyter/07ca0ea14076941372969a52b2c15e5b5518f8fd.svg]]
|
||||
[[file:./.ob-jupyter/d5aa80f97eecfd980f1543c8892cd434d05d5552.svg]]
|
||||
[[file:./.ob-jupyter/0df7cfe50115ce562288e0ee5ac51256a864dbe6.svg]]
|
||||
[[file:./.ob-jupyter/7b586b9d458aae65d6bb03350905bc132f897b19.svg]]
|
||||
[[file:./.ob-jupyter/7312898112e29a7fbe0c551bdea7727170f51aa5.svg]]
|
||||
[[file:./.ob-jupyter/ab1364d48bac7a0407d12bfc571ff22839ef0b9e.svg]]
|
||||
[[file:./.ob-jupyter/5130570263d371cf29b5f885fbe3a17b14e1525c.svg]]
|
||||
[[file:./.ob-jupyter/ec66deb9232d33e038fc9d7695eafbbc66fd32b6.svg]]
|
||||
[[file:./.ob-jupyter/8a4fb84fa9e3403cc504bf346399d716a3632874.svg]]
|
||||
[[file:./.ob-jupyter/66a6c0a8155fb358ddaff688faf0b9688d811970.svg]]
|
||||
[[file:./.ob-jupyter/aac1cd42fcea2716c112f423674620996e971b51.svg]]
|
||||
[[file:./.ob-jupyter/b2474a687485dd0c5ef432bab65577445bfb3af8.svg]]
|
||||
[[file:./.ob-jupyter/c05e38691ec6390fcb6a1d348ad676f7f1593f95.svg]]
|
||||
[[file:./.ob-jupyter/bdf956f38937df3eea83c24b78b56a39c53c94c9.svg]]
|
||||
[[file:./.ob-jupyter/b869d7a4f7c8ef6ea1ec832172c6e9f0874e52e4.svg]]
|
||||
[[file:./.ob-jupyter/69d46626832953e6cef4eaa7588057bb340a35e5.svg]]
|
||||
[[file:./.ob-jupyter/e23c99ac76f0c7171ffc8928c0826506a06c4105.svg]]
|
||||
[[file:./.ob-jupyter/f771cb1d92e5dedbba4ff856543ca0e59b5b3fee.svg]]
|
||||
[[file:./.ob-jupyter/e06ab97aff6d6f97a0025e3c9fd47ccf4ba1e06c.svg]]
|
||||
[[file:./.ob-jupyter/4b60282e07356bc7faa706d37adf0469093142fe.svg]]
|
||||
[[file:./.ob-jupyter/eb6bb6240be7c02c5d3f7f6cb2e16fbf26715d62.svg]]
|
||||
[[file:./.ob-jupyter/6b03ad3f30e07aeeb96fa1337d6343a413ddadda.svg]]
|
||||
[[file:./.ob-jupyter/50b37a6e55de4c46d338671cb9701a4368de9743.svg]]
|
||||
[[file:./.ob-jupyter/8fa686381fd81aa7a62f133814ebc30d55d74c65.svg]]
|
||||
[[file:./.ob-jupyter/0ce1c995679c905cf03f5f22b77d170c6bb36256.svg]]
|
||||
[[file:./.ob-jupyter/fc83287a59e890e937b19644ee4280935950fc9a.svg]]
|
||||
[[file:./.ob-jupyter/b344bce75b6a4a7600eea5af656816936e75fef1.svg]]
|
||||
[[file:./.ob-jupyter/7e601568d54a636a176925f29f8bd289530c643b.svg]]
|
||||
:END:
|
||||
|
||||
* Things to Look At
|
||||
|
|