Graph Profiling

Only available on the github page: https://apn-pucky.github.io/smpl/

../combined.svg %3 3 ~:0:<method 'send' of 'generator' objects> 0.68% (0.03%) 921× 4 _callers:30:_multicall 99.45% (0.35%) 640× 4->3 0.68% 801× 566 python:187:pytest_pyfunc_call 47.88% (0.00%) 11× 4->566 47.88% 11× 946 ~:0:<built-in method builtins.next> 2.11% (0.28%) 18197× 4->946 0.32% 801× 1996 runner:160:pytest_runtest_call 97.07% (0.01%) 40× 4->1996 97.07% 40× 1706 test_fit:10:test_fit 25.93% (0.00%) 566->1706 25.93% 1707 test_plot:16:test_em 15.49% (0.00%) 566->1707 15.49% 2804 test_fit_algos:77:test_fit_algos 6.10% (0.00%) 566->2804 6.10% 356 __init__:1999:_setattr_cm 0.97% (0.72%) 13720× 946->356 0.97% 13720× 2012 capture:836:item_capture 0.52% (0.03%) 240× 946->2012 0.52% 240× 518 pytest_line_profiler_apn:85:runtest 33.16% (0.00%) 1996->518 33.16% 1974 python:1786:runtest 47.90% (0.00%) 11× 1996->1974 15.49% 1995 doctest:289:runtest 48.40% (0.01%) 34× 1996->1995 48.40% 34× 17 _mathtext:2026:non_math 0.67% (0.02%) 92× 21 wrap:169:str_get_expr 1.57% (0.02%) 24× 333 sympy_parser:911:parse_expr 1.55% (0.04%) 24× 21->333 1.55% 24× 97 sympy_parser:881:stringify_expr 0.51% (0.02%) 24× 333->97 0.51% 24× 473 ~:0:<built-in method builtins.exec> 48.10% (0.05%) 113× 333->473 0.52% 24× 22 wrap:31:get_latex 1.88% (0.01%) 44× 22->21 1.37% 21× 1124 printer:371:__call__ 0.59% (0.01%) 114× 22->1124 0.42% 21× 1123 latex:2929:latex 0.58% (0.01%) 106× 1124->1123 0.58% 106× 28 text:363:_get_layout 14.90% (1.01%) 775× 1363 text:93:_get_text_metrics_with_cache 11.92% (0.18%) 1962× 28->1363 11.92% 1962× 1564 transforms:800:from_bounds 1.16% (0.07%) 1862× 28->1564 0.51% 775× 1623 transforms:1889:__init__ 0.62% (0.24%) 4276× 28->1623 0.14% 775× 577 font_manager:633:__hash__ 1.03% (0.69%) 7393× 1363->577 0.30% 1962× 578 font_manager:644:__eq__ 0.74% (0.05%) 2421× 1363->578 0.57% 1878× 1089 text:101:_get_text_metrics_with_cache_impl 10.21% (0.01%) 84× 1363->1089 10.21% 84× 1382 font_manager:894:copy 1.10% (0.08%) 3069× 1363->1382 0.67% 1962× 1558 transforms:809:from_extents 1.25% (0.13%) 2123× 1564->1558 1.09% 1862× 1622 transforms:1772:__init__ 0.51% (0.33%) 10303× 1623->1622 0.20% 4276× 64 axis:1621:grid 9.34% (0.02%) 122× 318 axis:918:set_tick_params 9.56% (0.06%) 162× 64->318 9.29% 122× 221 axis:583:__get__ 8.20% (0.01%) 60× 318->221 7.23% 20× 327 axis:351:_apply_params 2.19% (0.22%) 676× 318->327 2.19% 676× 65 _base:406:_plot_args 0.67% (0.04%) 44× 87 line_profiler:207:show_func 0.72% (0.04%) 14× 828 inspect:959:getblock 0.59% (0.05%) 14× 87->828 0.59% 14× 88 tokenize:429:_tokenize 0.59% (0.25%) 2758× 828->88 0.49% 2406× 97->88 0.10% 338× 103 legend:345:__init__ 7.73% (0.10%) 35× 149 legend:808:_init_legend_box 7.08% (0.10%) 35× 103->149 7.08% 35× 853 deprecation:443:wrapper 11.96% (0.11%) 1530× 149->853 1.80% 257× 1180 legend_handler:104:legend_artist 4.06% (0.04%) 222× 149->1180 4.06% 222× 129 plot:698:get_fnc_legend 1.57% (0.03%) 35× 129->22 1.28% 35× 129->1124 0.17% 85× 146 copy:66:copy 1.41% (0.59%) 10918× 395 copy:258:_reconstruct 1.30% (0.43%) 4652× 146->395 0.44% 3272× 474 ~:0:<built-in method builtins.getattr> 2.64% (0.68%) 66692× 146->474 0.10% 7034× 254 copy:128:deepcopy 1.74% (0.77%) 16384× 395->254 0.49% 828× 1271 _base:855:viewLim 1.92% (0.07%) 2412× 474->1271 1.83% 2100× 853->103 7.73% 35× 612 lines:274:__init__ 2.99% (0.42%) 500× 853->612 2.99% 500× 839 patches:48:__init__ 0.56% (0.05%) 112× 853->839 0.56% 112× 1226 offsetbox:718:__init__ 1.79% (0.08%) 257× 853->1226 1.79% 257× 1391 text:132:__init__ 2.24% (0.08%) 497× 853->1391 2.24% 497× 1468 axis:643:__init__ 0.68% (0.01%) 20× 853->1468 0.68% 20× 1177 legend_handler:286:create_artists 3.70% (0.06%) 201× 1180->1177 3.70% 201× 152 _tight_layout:194:get_tight_layout_figure 45.95% (0.02%) 39× 431 _tight_layout:20:_auto_adjust_subplotpars 45.72% (0.06%) 26× 152->431 45.72% 26× 1258 artist:1408:_get_tightbbox_for_layout_only 45.47% (0.01%) 78× 431->1258 45.47% 26× 154 axis:1257:_update_ticks 15.52% (0.42%) 260× 220 axis:1595:get_major_ticks 1.58% (0.02%) 260× 154->220 1.58% 260× 477 axis:2204:getter 2.10% (0.08%) 2132× 154->477 0.17% 260× 848 ticker:696:set_locs 2.58% (0.06%) 520× 154->848 1.20% 260× 960 axis:1486:get_minorticklocs 3.83% (0.13%) 260× 154->960 3.83% 260× 1187 axis:1482:get_majorticklocs 3.46% (0.02%) 260× 154->1187 3.46% 260× 1235 axis:455:update_position 0.79% (0.13%) 997× 154->1235 0.76% 955× 1237 axis:516:update_position 0.82% (0.13%) 1048× 154->1237 0.79% 1005× 1671 ticker:215:format_ticks 1.84% (0.04%) 520× 154->1671 1.84% 520× 1444 axis:1565:_copy_tick_props 0.50% (0.00%) 25× 220->1444 0.50% 25× 1472 axis:1544:_get_tick 9.25% (0.01%) 85× 220->1472 1.06% 25× 477->474 2.01% 4160× 428 ticker:705:_compute_offset 0.77% (0.22%) 520× 848->428 0.77% 520× 849 ticker:744:_set_order_of_magnitude 0.60% (0.21%) 520× 848->849 0.60% 520× 850 ticker:778:_set_format 1.15% (0.35%) 520× 848->850 1.15% 520× 960->477 0.19% 260× 1845 <__array_function__ internals>:177:isclose 1.03% (0.02%) 417× 960->1845 0.69% 260× 1205 ticker:2134:__call__ 6.11% (0.07%) 520× 960->1205 2.67% 260× 1187->1205 3.43% 260× 1331 artist:319:stale 2.81% (1.42%) 64187× 1235->1331 0.23% 997× 1441 lines:1268:set_xdata 0.51% (0.20%) 3746× 1235->1441 0.36% 2991× 1237->1331 0.24% 1048× 1671->848 1.39% 260× 155 axis:1309:get_tightbbox 17.60% (0.05%) 52× 155->154 5.17% 52× 843 transforms:649:union 2.01% (0.09%) 338× 155->843 0.39% 52× 1199 axis:2294:_update_label_position 4.44% (0.02%) 26× 155->1199 4.44% 26× 1200 axis:2555:_update_label_position 4.42% (0.01%) 26× 155->1200 4.42% 26× 1254 axis:1300:_get_ticklabel_bboxes 4.74% (0.01%) 104× 155->1254 2.18% 52× 1322 text:918:get_window_extent 5.73% (0.29%) 836× 155->1322 0.54% 52× 1808 <__array_function__ internals>:177:amax 1.32% (0.16%) 5723× 843->1808 0.18% 676× 1810 <__array_function__ internals>:177:amin 1.39% (0.16%) 5646× 843->1810 0.20% 676× 1199->843 0.28% 26× 159 spines:142:get_window_extent 9.27% (0.13%) 156× 1199->159 1.58% 26× 230 axis:2079:_get_tick_boxes_siblings 5.18% (0.02%) 52× 1199->230 2.56% 26× 1200->843 0.21% 26× 1200->159 1.56% 26× 1200->230 2.62% 26× 1253 axis:1304:<listcomp> 4.72% (0.04%) 104× 1254->1253 4.72% 104× 1322->28 3.65% 594× 1322->1564 0.14% 242× 948 contextlib:108:__enter__ 1.03% (0.18%) 7397× 1322->948 0.19% 836× 949 contextlib:117:__exit__ 1.15% (0.25%) 7397× 1322->949 0.14% 836× 1609 transforms:1475:transform 1.27% (0.13%) 1360× 1322->1609 0.62% 576× 156 _base:2295:add_line 0.70% (0.02%) 44× 615 artist:778:set_clip_path 0.94% (0.09%) 410× 156->615 0.26% 44× 1347 patches:262:get_transform 0.74% (0.03%) 370× 615->1347 0.59% 188× 157 _base:4329:get_tightbbox 45.46% (0.06%) 26× 157->843 0.23% 26× 157->1322 0.19% 78× 934 _base:2937:_update_title_position 0.58% (0.04%) 26× 157->934 0.58% 26× 1168 legend:1024:get_tightbbox 19.72% (0.00%) 24× 157->1168 19.72% 24× 157->1258 17.61% 52× 1341 artist:352:get_tightbbox 6.54% (0.02%) 130× 157->1341 6.54% 130× 934->1322 0.22% 78× 276 deprecation:379:wrapper 0.51% (0.07%) 1332× 934->276 0.12% 78× 1292 offsetbox:396:get_window_extent 19.72% (0.00%) 24× 1168->1292 19.72% 24× 1258->155 17.60% 52× 1258->157 45.46% 26× 1341->159 6.12% 104× 1340 patches:603:get_window_extent 0.84% (0.02%) 182× 1341->1340 0.39% 26× 159->154 7.77% 156× 159->843 0.66% 156× 159->1340 0.45% 156× 1340->1347 0.15% 182× 846 path:603:get_extents 0.66% (0.07%) 182× 1340->846 0.66% 182× 160 artist:1180:_update_props 3.29% (0.66%) 5985× 160->948 0.67% 5985× 160->949 0.49% 5985× 1498 artist:417:pchanged 0.98% (0.18%) 8675× 160->1498 0.13% 1275× 2164 contextlib:238:helper 0.58% (0.17%) 7397× 160->2164 0.44% 5985× 948->946 0.85% 7397× 949->946 0.90% 7397× 277 __init__:296:process 0.81% (0.52%) 8757× 1498->277 0.80% 8675× 166 runner:119:runtestprotocol 99.70% (0.01%) 40× 1971 runner:219:call_and_report 99.68% (0.03%) 120× 166->1971 99.68% 120× 287 _hooks:427:__call__ 99.53% (0.05%) 640× 1971->287 0.72% 240× 1972 runner:247:call_runtest_hook 98.84% (0.02%) 120× 1971->1972 98.84% 120× 175 legend:1114:_find_best_position 6.30% (0.07%) 24× 175->1564 0.15% 210× 842 transforms:580:count_contains 4.53% (1.31%) 2075× 175->842 0.23% 186× 965 ~:0:<built-in method builtins.sum> 5.39% (0.20%) 8537× 175->965 5.09% 372× 1588 transforms:333:min 0.63% (0.07%) 2041× 842->1588 0.63% 2041× 1589 transforms:338:max 0.55% (0.07%) 2041× 842->1589 0.55% 2041× 1827 ~:0:<method 'all' of 'numpy.ndarray' objects> 1.07% (0.06%) 2119× 842->1827 1.06% 2041× 1172 legend:1140:<genexpr> 4.38% (0.07%) 2075× 965->1172 4.38% 2075× 1173 legend:1144:<genexpr> 0.66% (0.04%) 2075× 965->1173 0.66% 2075× 192 fit:312:_fit_curvefit 0.87% (0.02%) 21× 457 _minpack_py:533:curve_fit 0.77% (0.02%) 21× 192->457 0.77% 21× 724 _minpack_py:279:leastsq 0.68% (0.02%) 21× 457->724 0.68% 21× 193 core:635:f_with_affine_output 9.56% (5.67%) 58383× 347 ~:0:<method 'items' of 'dict' objects> 0.51% (0.51%) 152361× 193->347 0.17% 58383× 592 ~:0:<built-in method builtins.isinstance> 2.42% (1.73%) 409839× 193->592 0.81% 30083× 651 core:659:<listcomp> 1.26% (0.97%) 58383× 193->651 1.26% 58383× 1044 abc:96:__instancecheck__ 0.67% (0.34%) 34699× 592->1044 0.67% 34699× 651->592 0.29% 88466× 217 core:1545:expand 0.66% (0.41%) 4000× 1443 lines:1334:update_from 2.00% (0.05%) 276× 1444->1443 0.46% 75× 1465 axis:416:__init__ 7.25% (0.02%) 42× 1472->1465 7.25% 42× 1466 axis:477:__init__ 2.00% (0.02%) 43× 1472->1466 2.00% 43× 221->1472 8.19% 60× 221->221 0.97% 20× 230->154 2.58% 52× 230->1254 2.56% 52× 254->395 0.86% 1380× 263 ~:0:<method 'get' of 'dict' objects> 0.71% (0.53%) 89109× 254->263 0.12% 33872× 366 copy:226:_deepcopy_dict 1.70% (0.18%) 1104× 254->366 1.70% 276× 366->254 1.60% 7728× 262 __init__:678:_get 0.88% (0.61%) 55101× 268 axis:1553:_get_tick_label_size 0.63% (0.09%) 520× 606 font_manager:590:__init__ 1.00% (0.19%) 1251× 268->606 0.50% 520× 272 __init__:885:get_siblings 0.65% (0.29%) 5269× 273 __init__:1731:normalize_kwargs 1.07% (0.54%) 4672× 359 __init__:101:check_in_list 0.57% (0.49%) 18409× 277->359 0.23% 8747× 2107 _manager:103:_hookexec 99.47% (0.03%) 640× 287->2107 99.47% 440× 2107->4 99.45% 440× 1462 artist:147:<lambda> 3.15% (0.09%) 4091× 327->1462 1.74% 3380× 1517 artist:1227:set 3.06% (0.13%) 4091× 1462->1517 3.06% 4091× 329 text:221:update 0.66% (0.06%) 533× 329->273 0.18% 533× 1079 <doctest smpl.functions:1:<module> 1.36% (0.00%) 473->1079 1.36% 1691 <doctest smpl.functions:1:<module> 1.71% (0.00%) 473->1691 1.71% 1692 <doctest smpl.functions:1:<module> 2.49% (0.00%) 473->1692 2.49% 1693 <doctest smpl.functions:1:<module> 2.32% (0.00%) 473->1693 2.32% 1694 <doctest smpl.functions:1:<module> 2.61% (0.00%) 473->1694 2.61% 1695 <doctest smpl.functions:1:<module> 2.31% (0.00%) 473->1695 2.31% 1696 <doctest smpl.functions:1:<module> 1.94% (0.00%) 473->1696 1.94% 1697 <doctest smpl.functions:1:<module> 3.17% (0.00%) 473->1697 3.17% 1698 <doctest smpl.functions:1:<module> 2.33% (0.00%) 473->1698 2.33% 1699 <doctest smpl.functions:1:<module> 2.48% (0.00%) 473->1699 2.48% 1700 <doctest smpl.functions:1:<module> 2.44% (0.00%) 473->1700 2.44% 1701 <doctest smpl.functions:1:<module> 3.10% (0.00%) 473->1701 3.10% 1702 <doctest smpl.functions:1:<module> 2.70% (0.00%) 473->1702 2.70% 1703 <doctest smpl.functions:1:<module> 2.93% (0.00%) 473->1703 2.93% 1704 <doctest smpl.functions:1:<module> 2.78% (0.00%) 473->1704 2.78% 1705 <doctest smpl.functions:1:<module> 3.20% (0.00%) 473->1705 3.20% 2557 <doctest smpl.plot:1:<module> 4.92% (0.00%) 473->2557 4.92% 2618 <doctest smpl.stat:1:<module> 1.95% (0.00%) 473->2618 1.95% 353 _base:841:_unstale_viewLim 1.85% (0.14%) 2412× 444 _base:844:<dictcomp> 1.01% (0.23%) 2412× 353->444 1.01% 2412× 1259 _base:2809:autoscale_view 0.73% (0.02%) 26× 353->1259 0.73% 26× 444->272 0.59% 4824× 415 _base:2868:handle_single_axis 0.59% (0.04%) 52× 1259->415 0.59% 52× 362 fromnumeric:69:_wrapreduction 2.57% (0.78%) 15557× 1931 ~:0:<method 'reduce' of 'numpy.ufunc' objects> 3.23% (3.24%) 28375× 362->1931 1.33% 15249× 368 _mathtext:597:__init__ 0.96% (0.03%) 46× 369 _mathtext:698:__init__ 0.53% (0.04%) 92× 368->369 0.29% 46× 609 font_manager:1201:findfont 1.11% (0.25%) 2521× 368->609 0.15% 552× 369->609 0.33% 1104× 609->578 0.18% 543× 1385 font_manager:1257:<genexpr> 0.57% (0.22%) 15126× 609->1385 0.57% 15126× 375 core:1795:error_components 1.61% (0.52%) 8014× 2577 core:1695:derivatives 0.95% (0.18%) 8014× 375->2577 0.95% 8014× 2577->217 0.66% 4000× 379 line_profiler:274:show_text 0.72% (0.00%) 379->87 0.72% 14× 381 axis:58:__init__ 8.28% (0.10%) 85× 381->853 2.29% 425× 1429 lines:1025:get_path 5.61% (0.01%) 335× 381->1429 5.43% 85× 841 lines:656:recache 5.60% (0.09%) 129× 1429->841 5.60% 129× 382 _base:574:__init__ 13.42% (0.02%) 10× 2893 _base:818:_init_axis 1.67% (0.01%) 10× 382->2893 1.67% 10× 2917 _base:1388:clear 11.01% (0.00%) 10× 382->2917 11.01% 10× 1490 spines:208:register_axis 0.85% (0.00%) 40× 2893->1490 0.85% 40× 383 _base:1262:__clear 11.01% (0.03%) 10× 2917->383 11.01% 10× 383->853 0.10% 30× 789 axis:765:_set_scale 1.21% (0.02%) 140× 383->789 0.19% 20× 1192 _base:3155:grid 9.36% (0.02%) 61× 383->1192 7.54% 20× 1393 axis:855:clear 2.59% (0.05%) 120× 383->1393 0.42% 20× 1487 axis:1082:set_clip_path 1.53% (0.00%) 20× 383->1487 1.53% 20× 2908 spines:221:clear 0.88% (0.00%) 40× 383->2908 0.88% 40× 1716 scale:103:set_default_locators_and_formatters 1.16% (0.03%) 140× 789->1716 1.16% 140× 1192->64 9.34% 122× 1393->789 1.01% 120× 1392 text:185:_reset_visual_defaults 1.91% (0.18%) 737× 1393->1392 0.60% 240× 1487->221 0.97% 20× 2908->1393 0.88% 40× 389 core:1829:std_dev 2.26% (0.31%) 8014× 389->965 0.28% 8014× 389->375 1.61% 8014× 406 doctest:1843:run 48.38% (0.01%) 34× 1053 doctest:1425:run 48.37% (0.03%) 34× 406->1053 48.37% 34× 463 doctest:1279:__run 47.88% (0.05%) 34× 1053->463 47.88% 34× 411 results:533:copy 0.54% (0.19%) 3403× 655 results:136:__new__ 0.55% (0.43%) 7871× 411->655 0.30% 3403× 421 numeric:2359:within_tol 0.57% (0.20%) 417× 428->477 0.36% 520× 434 stride_tricks:480:broadcast_arrays 5.29% (5.24%) 151× 453 offsetbox:298:get_offset 6.32% (0.01%) 24× 1163 legend:691:_findoffset 6.31% (0.01%) 24× 453->1163 6.31% 24× 1163->175 6.30% 24× 2558 ~:0:<built-in method scipy.optimize._minpack._lmdif> 0.52% (0.02%) 21× 724->2558 0.52% 21× 463->473 47.70% 89× 1105 plot:495:function 58.41% (0.05%) 30× 1079->1105 1.36% 1691->1105 1.71% 1692->1105 2.49% 1693->1105 2.32% 1694->1105 2.61% 1695->1105 2.31% 1696->1105 1.94% 1697->1105 3.17% 1698->1105 2.33% 1699->1105 2.48% 1700->1105 2.44% 1701->1105 3.10% 1702->1105 2.70% 1703->1105 2.93% 1704->1105 2.78% 1705->1105 3.20% 735 plot:241:fit 27.69% (0.05%) 2557->735 4.92% 1763 stat:345:is_monotone 1.98% (0.00%) 2618->1763 1.94% 1271->353 1.85% 2256× 475 printer:294:_print 0.55% (0.04%) 327× 476 layout_engine:164:execute 46.46% (0.02%) 39× 476->152 45.95% 39× 485 markers:327:_set_marker 2.24% (0.14%) 946× 485->254 1.74% 276× 488 transforms:1780:__eq__ 0.71% (0.18%) 1228× 1801 <__array_function__ internals>:177:all 0.76% (0.08%) 2297× 488->1801 0.43% 1228× 1735 ~:0:<built-in method numpy.core._multiarray_umath.implement_array_function> 13.32% (1.08%) 32780× 1801->1735 0.66% 2297× 490 fromnumeric:38:_wrapit 1.01% (0.26%) 3080× 491 fromnumeric:51:_wrapfunc 1.54% (0.24%) 5534× 491->490 1.01% 3080× 986 pytest_line_profiler_apn:12:get_stats 0.74% (0.00%) 518->986 0.74% 518->1974 18.53% 2776 line_profiler:167:runcall 13.88% (0.00%) 518->2776 13.88% 2775 line_profiler:144:print_stats 0.74% (0.01%) 986->2775 0.74% 1974->287 47.89% 11× 2776->1974 13.88% 527 _odrpack:1074:run 0.76% (0.01%) 16× 2846 ~:0:<built-in method _odrpack.odr> 0.74% (0.06%) 16× 527->2846 0.74% 16× 2572 fit:343:<lambda> 0.72% (0.04%) 574× 2846->2572 0.68% 558× 1706->735 22.77% 1706->1105 3.05% 1707->1105 15.48% 12× 2803 test_fit_algos:71:_test_fit_algos 6.10% (0.00%) 2804->2803 6.10% 575 ~:0:<built-in method builtins.hash> 0.74% (0.14%) 15341× 575->577 0.63% 4842× 578->575 0.69% 4842× 598 _base:241:__call__ 0.73% (0.02%) 88× 598->65 0.67% 44× 603 figure:3511:tight_layout 46.55% (0.01%) 39× 603->476 46.46% 39× 1709 __init__:729:__getitem__ 1.88% (1.01%) 55101× 1385->1709 0.35% 12605× 1303 artist:180:__init__ 1.06% (0.58%) 2075× 612->1303 0.24% 500× 1449 markers:228:__init__ 2.43% (0.06%) 946× 612->1449 0.41% 500× 1516 artist:1216:_internal_update 2.99% (0.10%) 5452× 612->1516 0.48% 500× 612->1709 0.12% 4028× 1303->1709 0.16% 4150× 1449->485 2.24% 946× 1516->160 2.88% 5452× 1709->262 0.88% 55101× 1346 patches:742:get_patch_transform 0.60% (0.07%) 214× 1347->1346 0.60% 214× 620 transforms:1343:__add__ 0.61% (0.06%) 1847× 625 transforms:2511:composite_transform_factory 0.54% (0.09%) 1847× 620->625 0.54% 1847× 621 transforms:1421:__sub__ 0.97% (0.11%) 520× 621->488 0.56% 1040× 621->620 0.19% 520× 622 transforms:1851:transform_affine 0.50% (0.15%) 3495× 632 plot:445:__function 11.49% (0.08%) 35× 1081 wrap:91:<lambda> 1.26% (0.00%) 60× 632->1081 1.26% 60× 1527 plot:436:plt_plt 1.23% (0.01%) 35× 632->1527 1.23% 35× 2321 core:82:nominal_values 2.80% (0.10%) 2772× 632->2321 0.32% 13× 2322 core:98:std_devs 2.57% (0.01%) 155× 632->2322 2.50% 2584 plot:796:fitted 7.98% (0.00%) 19× 632->2584 5.83% 14× 1080 <string>:1:<lambda> 1.29% (0.01%) 3076× 1081->1080 1.23% 34× 1186 pyplot:2810:plot 1.52% (0.01%) 44× 1527->1186 1.23% 35× 2313 function_base:2301:__call__ 7.97% (0.22%) 5018× 2321->2313 2.66% 2772× 2322->2313 2.56% 155× 658 core:776:_parseNoCache 8.48% (1.25%) 12684× 658->655 0.19% 3918× 2249 core:287:wrapper 8.10% (0.04%) 664× 658->2249 8.10% 184× 2293 core:3861:parseImpl 8.39% (0.21%) 3132× 658->2293 8.39% 46× 2294 core:4108:parseImpl 7.08% (0.27%) 1187× 658->2294 7.08% 133× 2296 core:5200:parseImpl 7.15% (0.14%) 3440× 658->2296 7.15% 133× 2297 core:4779:parseImpl 7.75% (0.04%) 354× 658->2297 7.25% 46× 2298 core:4889:parseImpl 7.75% (0.01%) 88× 658->2298 7.75% 46× 2299 core:4956:parseImpl 4.87% (0.03%) 430× 658->2299 4.87% 187× 2249->17 0.67% 92× 2250 _mathtext:2018:math_string 7.37% (0.00%) 46× 2249->2250 7.37% 46× 659 core:909:_parseCache 8.50% (1.34%) 13039× 2293->659 8.38% 138× 2294->659 7.07% 227× 2295 core:4373:parseImpl 7.14% (0.11%) 3440× 2296->2295 7.14% 133× 2297->659 7.74% 92× 2298->2297 7.75% 46× 2299->659 4.86% 187× 659->411 0.54% 3403× 659->658 8.48% 46× 866 util:111:set_ 0.79% (0.51%) 12684× 659->866 0.79% 12684× 727 core:2865:nominal_value 1.17% (0.84%) 107016× 727->592 0.27% 107016× 728 core:2880:std_dev 2.44% (0.15%) 8799× 728->389 2.26% 8008× 1708 plot:327:_fit_impl 27.63% (0.01%) 735->1708 27.63% 1084 plot:534:plt_residue 8.91% (0.01%) 1708->1084 8.91% 1112 plot:841:save_plot 56.24% (0.02%) 39× 1708->1112 3.39% 1098 plot:789:plt_fit 11.63% (0.01%) 1708->1098 11.63% 1111 plot:808:init_plot 5.08% (0.01%) 35× 1708->1111 3.49% 1717 ticker:427:__init__ 0.54% (0.02%) 140× 1716->1717 0.54% 140× 791 figure:529:add_axes 11.99% (0.01%) 791->382 11.97% 834 offsetbox:796:get_bbox 12.35% (0.09%) 181× 834->28 11.25% 181× 834->1564 0.11% 181× 1087 backend_agg:221:get_text_width_height_descent 11.01% (0.05%) 265× 834->1087 0.81% 181× 1090 backend_agg:263:_prepare_font 0.52% (0.03%) 219× 1087->1090 0.52% 219× 1364 mathtext:210:parse 10.02% (0.01%) 46× 1087->1364 10.02% 46× 836 _axes:197:legend 7.84% (0.01%) 35× 836->853 7.74% 35× 1757 <__array_function__ internals>:177:broadcast_arrays 5.30% (0.01%) 151× 841->1757 5.28% 129× 1757->1735 5.29% 151× 1588->1810 0.55% 2041× 1589->1808 0.46% 2041× 1826 _methods:61:_all 1.05% (0.04%) 2427× 1827->1826 1.02% 2119× 1808->1735 1.13% 5723× 1810->1735 1.19% 5646× 1611 transforms:1596:transform_path 0.62% (0.02%) 388× 846->1611 0.27% 182× 1612 transforms:1605:transform_path_affine 0.53% (0.02%) 388× 1611->1612 0.53% 388× 849->477 0.28% 520× 1226->853 1.12% 257× 1226->620 0.13% 257× 1298 offsetbox:217:__init__ 0.95% (0.06%) 806× 1226->1298 0.32% 257× 1391->329 0.61% 497× 1391->1303 0.24% 497× 1391->1392 1.31% 497× 1468->853 0.19% 40× 1468->1393 0.44% 20× 905 stat:303:get_domain 2.01% (0.10%) 78× 905->2321 1.36% 78× 905->905 1.92% 1762 <__array_function__ internals>:177:linspace 0.51% (0.02%) 395× 905->1762 0.15% 156× 905->1845 0.33% 153× 1762->1735 0.49% 395× 1845->1735 1.01% 417× 924 figure:643:add_subplot 1.45% (0.00%) 924->382 1.44% 937 ticker:2074:_raw_ticks 4.55% (0.59%) 520× 1188 axis:2474:get_tick_space 1.42% (0.10%) 260× 937->1188 1.42% 260× 1189 axis:2733:get_tick_space 1.35% (0.10%) 260× 937->1189 1.35% 260× 1797 <__array_function__ internals>:177:clip 0.67% (0.03%) 624× 937->1797 0.62% 520× 1188->268 0.31% 260× 1188->621 0.51% 260× 1561 transforms:474:transformed 0.71% (0.13%) 520× 1188->1561 0.37% 260× 1189->268 0.31% 260× 1189->621 0.47% 260× 1189->1561 0.35% 260× 1797->1735 0.64% 624× 1205->477 1.09% 520× 1659 ticker:2138:tick_values 4.95% (0.07%) 520× 1205->1659 4.95% 520× 1172->842 4.30% 1889× 1548 path:653:intersects_bbox 0.61% (0.10%) 1889× 1173->1548 0.61% 1889× 981 runner:318:from_call 98.77% (0.04%) 120× 2040 runner:262:<lambda> 98.71% (0.01%) 120× 981->2040 98.71% 120× 2040->287 98.70% 120× 2775->379 0.72% 1105->129 1.50% 30× 1105->1112 52.75% 30× 1105->1111 1.59% 30× 1690 plot:410:_function 2.36% (0.02%) 30× 1105->1690 2.36% 30× 2237 functions:29:line 5.92% (0.27%) 38× 1080->2237 5.92% 38× 2238 functions:23:linear 2.11% (0.12%) 398× 1080->2238 2.11% 398× 2315 functions:81:exponential 2.10% (0.43%) 2052× 1080->2315 2.10% 2052× 2237->193 5.65% 22037× 2238->193 1.98% 8022× 2315->2313 1.68% 2052× 1083 fit:195:_wrapped_func 3.31% (0.25%) 2459× 1083->2321 0.99% 2459× 1084->791 8.62% 1084->1112 0.11% 1265 pyplot:2708:legend 7.86% (0.00%) 35× 1112->1265 7.86% 35× 1287 pyplot:2614:grid 1.85% (0.01%) 41× 1112->1287 1.79% 39× 1329 pyplot:2347:tight_layout 46.57% (0.00%) 39× 1112->1329 46.57% 39× 1088 mathtext:228:_parse_cached 9.99% (0.03%) 46× 1364->1088 9.99% 46× 1088->368 0.96% 46× 2239 _mathtext:1981:parse 8.57% (0.01%) 46× 1088->2239 8.57% 46× 2224 core:1076:parse_string 8.52% (0.01%) 92× 2239->2224 8.52% 46× 1089->1087 10.20% 84× 1094 offsetbox:474:_get_bbox_and_child_offsets 13.36% (0.04%) 48× 1309 offsetbox:485:<listcomp> 13.30% (0.01%) 48× 1094->1309 13.30% 24× 1308 offsetbox:365:get_bbox 13.36% (0.02%) 253× 1309->1308 13.30% 24× 1095 offsetbox:506:_get_bbox_and_child_offsets 13.29% (0.15%) 205× 1095->1564 0.11% 205× 1225 offsetbox:512:<listcomp> 13.23% (0.02%) 205× 1095->1225 13.23% 24× 1225->834 12.35% 181× 1225->1308 13.23% 24× 1118 plot:719:plt_fit_or_interpolate 11.38% (0.03%) 1098->1118 11.38% 1118->632 9.16% 1118->2584 2.15% 1111->791 3.37% 1524 pyplot:3089:xlabel 1.56% (0.00%) 18× 1111->1524 1.56% 18× 1690->632 2.34% 30× 1332 pyplot:2307:gca 1.58% (0.01%) 160× 1524->1332 1.50% 18× 1265->836 7.84% 35× 1287->1192 1.83% 41× 1329->603 46.55% 39× 1120 fit:130:fit 6.10% (0.03%) 53× 1120->192 0.87% 21× 2220 fit:273:_fit_minuit_leastsquares 3.91% (0.01%) 16× 1120->2220 3.91% 16× 2575 fit:342:_fit_odr 0.89% (0.01%) 16× 1120->2575 0.89% 16× 2817 minuit:711:migrad 3.27% (0.18%) 16× 2220->2817 3.27% 16× 2575->527 0.76% 16× 1125 latex:263:doprint 0.53% (0.00%) 106× 1123->1125 0.53% 106× 1128 printer:290:doprint 0.52% (0.01%) 114× 1125->1128 0.52% 106× 1128->475 0.52% 106× 1160 legend_handler:87:update_prop 2.04% (0.02%) 222× 1160->615 0.12% 222× 1175 legend_handler:78:_update_prop 1.56% (0.01%) 201× 1160->1175 1.56% 201× 1176 legend_handler:84:_default_update_prop 1.56% (0.01%) 201× 1175->1176 1.56% 201× 1292->1308 13.36% 24× 1291 offsetbox:54:get_offset 6.33% (0.00%) 24× 1292->1291 6.33% 24× 1176->1443 1.55% 201× 1443->1449 1.85% 276× 1177->853 1.23% 201× 1177->1762 0.28% 201× 1177->1160 1.95% 201× 1185 _axes:1443:plot 1.48% (0.02%) 44× 1185->156 0.70% 44× 1185->598 0.73% 88× 1186->1185 1.48% 44× 1561->1609 0.42% 520× 1556 transforms:754:__init__ 1.15% (0.55%) 5462× 1561->1556 0.12% 520× 1659->937 4.55% 520× 1308->1094 13.36% 24× 1308->1095 13.29% 24× 1298->1303 0.43% 806× 1298->1516 0.31% 806× 1330 figure:68:_stale_figure_callback 0.97% (0.15%) 7855× 1331->1330 0.97% 7855× 1461 artist:103:_stale_axes_callback 1.61% (0.27%) 9270× 1331->1461 1.61% 9270× 1522 pyplot:872:_auto_draw_if_interactive 0.55% (0.15%) 7872× 1331->1522 0.55% 7872× 1441->146 0.16% 3746× 1253->1322 4.67% 576× 1291->453 6.32% 24× 1633 transforms:2421:transform_affine 0.96% (0.05%) 1360× 1609->1633 0.96% 1360× 1327 figure:1649:gca 1.47% (0.01%) 160× 1327->924 1.45% 1330->1331 0.82% 7855× 1461->1331 1.25% 9270× 1332->1327 1.47% 160× 1362 text:1307:set_fontproperties 0.74% (0.06%) 772× 1362->1382 0.31% 772× 1382->146 1.02% 3069× 1392->1362 0.72% 737× 1517->273 0.87% 4091× 1517->1516 2.07% 4091× 1465->1462 0.33% 210× 1465->381 6.76% 42× 1466->1462 0.34% 215× 1466->381 1.51% 43× 1490->1393 0.84% 40× 1533 _mathtext:303:_get_info 0.92% (0.13%) 509× 1558->1556 0.41% 2123× 1788 <__array_function__ internals>:177:reshape 0.72% (0.09%) 2165× 1558->1788 0.71% 2123× 1788->1735 0.62% 2165× 1637 transforms:2444:get_affine 0.92% (0.24%) 2088× 1633->1637 0.76% 1360× 1612->1637 0.16% 232× 1637->1623 0.26% 2088× 1637->1637 0.21% 418× 1735->434 5.29% 151× 1773 fromnumeric:198:reshape 0.56% (0.06%) 2165× 1735->1773 0.56% 2165× 1776 fromnumeric:2111:clip 0.62% (0.03%) 624× 1735->1776 0.62% 624× 1784 fromnumeric:2432:all 0.59% (0.10%) 2297× 1735->1784 0.59% 2297× 1785 fromnumeric:2703:amax 1.03% (0.19%) 5723× 1735->1785 1.03% 5723× 1786 fromnumeric:2829:amin 1.08% (0.20%) 5646× 1735->1786 1.08% 5646× 1840 numeric:2278:isclose 0.99% (0.09%) 417× 1735->1840 0.99% 417× 1773->491 0.50% 2165× 1776->491 0.59% 624× 1784->362 0.49% 2297× 1785->362 0.84% 5723× 1786->362 0.88% 5646× 1840->421 0.57% 417× 1840->1801 0.26% 834× 1763->905 1.97% 1826->1931 1.00% 2427× 1834 _ufunc_config:33:seterr 0.73% (0.34%) 4922× 1897 ~:0:<built-in method numpy.asanyarray> 0.55% (0.55%) 22448× 1899 function_base:2400:_vectorize_call 7.75% (1.40%) 5018× 1899->193 1.92% 28300× 1899->727 1.17% 107016× 1899->728 2.44% 8799× 1899->1897 0.22% 5018× 1970 runner:111:pytest_runtest_protocol 100.00% (0.01%) 40× 1970->166 99.70% 40× 1970->287 0.11% 80× 1972->981 98.77% 120× 1995->406 48.38% 34× 2813 cost:585:__call__ 3.28% (0.05%) 1492× 2817->2813 3.04% 1372× 2224->659 8.50% 46× 2250->2224 7.36% 46× 2262 _mathtext:182:get_metrics 0.89% (0.03%) 611× 2262->1533 0.86% 465× 2263 _mathtext:1007:_update_metrics 0.87% (0.03%) 535× 2263->2262 0.84% 535× 2273 _mathtext:992:__init__ 0.94% (0.04%) 537× 2273->2263 0.87% 535× 2295->659 7.14% 133× 2313->1899 7.75% 5018× 2567 test_fit_algos:11:_test_fit_linear 1.04% (0.01%) 24× 2567->1120 1.02% 24× 2568 test_fit_algos:30:_test_fit_exponential 4.94% (0.01%) 24× 2568->1120 4.92% 24× 2570 cost:1835:_call 3.22% (0.20%) 1492× 2570->1083 2.14% 1492× 2600 cost:209:chi2 0.84% (0.09%) 1492× 2570->2600 0.84% 1492× 2572->1083 0.68% 574× 2666 test_fit_algos:50:_test_fit 6.10% (0.01%) 2666->2567 1.04% 24× 2666->2568 4.94% 24× 2803->2666 6.10% 2813->2570 3.22% 1492×