-
-
Save nickodell/281d9e5886e2a5557d6b97eeac9f4d7a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
branch | method | dim | time | |
---|---|---|---|---|
main | 2-point | 1 | 0.00012987712726000608 | |
main | 3-point | 1 | 0.00014865199206000397 | |
main | cs | 1 | 0.00011712715980000212 | |
main | 2-point | 10 | 0.0002861118999997416 | |
main | 3-point | 10 | 0.0003969861562000006 | |
main | cs | 10 | 0.00030076218319991313 | |
main | 2-point | 100 | 0.0017488996200008841 | |
main | 3-point | 100 | 0.002878760386000067 | |
main | cs | 100 | 0.002247224729999289 | |
main | 2-point | 1000 | 0.020430839560031017 | |
main | 3-point | 1000 | 0.034294362399996316 | |
main | cs | 1000 | 0.02926857911999832 | |
main | 2-point | 10000 | 0.9219538620000094 | |
main | 3-point | 10000 | 1.2421713034000277 | |
main | cs | 10000 | 1.6066472335998696 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00012737051649997739 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00014286859439998807 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00011244721530001698 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.00027545316260002437 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0003863092208001035 | |
njo-numdiff-loop-exchange | cs | 10 | 0.0002891503572001966 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0017036038359983649 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.00277093273400169 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0020041759539999476 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.017384488040006543 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.0289279402199827 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.020808440620021428 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.2742087935999734 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.4856046870001592 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.41044808179976827 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012407892751998588 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013791441667999606 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010781500551998761 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002683211942003254 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.00038077666360004513 | |
njo-numdiff-mem-usage | cs | 10 | 0.0002899713755999983 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.001689745394000056 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.0027749174919990765 | |
njo-numdiff-mem-usage | cs | 100 | 0.002099002344002656 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.017921337820007467 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.030703628200026287 | |
njo-numdiff-mem-usage | cs | 1000 | 0.022607584739998857 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.3287750965999294 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.6009935136000422 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5210740321999765 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00012931079358000715 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.0001427642664599989 | |
njo-numdiff-sep-vars | cs | 1 | 0.0001121515014200122 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.000279314527400129 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.0003841058996000356 | |
njo-numdiff-sep-vars | cs | 10 | 0.00029032029200025134 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.001708238634000736 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.0027642656300013186 | |
njo-numdiff-sep-vars | cs | 100 | 0.001991567213997769 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.017679892259984627 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.02926960852000775 | |
njo-numdiff-sep-vars | cs | 1000 | 0.02054751898001996 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2759132990002399 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.49651949260005496 | |
njo-numdiff-sep-vars | cs | 10000 | 0.41208039280027153 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00012636785755999882 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00013937359902000025 | |
njo-numdiff-loop-exchange | cs | 1 | 0.0001103650615800143 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.00026380831520000355 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0003649247879999166 | |
njo-numdiff-loop-exchange | cs | 10 | 0.0002797300379999797 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0016240070380008546 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.0025783308900026894 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0019014512600006128 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.016263215819999458 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.02745499982000183 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.01975761236000835 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.26300883199983216 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.47299709499966414 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.3988042511999083 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012422543504002532 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013784552322002128 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010797662150001997 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002686276841999643 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.00038338184200001704 | |
njo-numdiff-mem-usage | cs | 10 | 0.0002936141043999669 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0016555040480016033 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.00276157508000324 | |
njo-numdiff-mem-usage | cs | 100 | 0.002147090759997809 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.017743400100007422 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.03050901562000945 | |
njo-numdiff-mem-usage | cs | 1000 | 0.02296030069999688 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.33257318820033105 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.5979388018000463 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5197013421999145 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.0001391246458400201 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.0001511351798800024 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011815944829999353 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.00030160658419990796 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.0004182349275997694 | |
njo-numdiff-sep-vars | cs | 10 | 0.0003081041738001659 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0018684546240001509 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.0030298907279975537 | |
njo-numdiff-sep-vars | cs | 100 | 0.0021111316819988134 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.018863265639993188 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.03156534281999484 | |
njo-numdiff-sep-vars | cs | 1000 | 0.021531469979963733 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2895889925999654 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.5154441088001477 | |
njo-numdiff-sep-vars | cs | 10000 | 0.41926677060000656 | |
main | 2-point | 1 | 0.00013495582822000869 | |
main | 3-point | 1 | 0.00015063530923998769 | |
main | cs | 1 | 0.00011881632882003032 | |
main | 2-point | 10 | 0.0002898020425996947 | |
main | 3-point | 10 | 0.0004046101312000246 | |
main | cs | 10 | 0.00030561766979990353 | |
main | 2-point | 100 | 0.0017685570739995455 | |
main | 3-point | 100 | 0.002922229394000169 | |
main | cs | 100 | 0.0022513226580012998 | |
main | 2-point | 1000 | 0.02127300567997736 | |
main | 3-point | 1000 | 0.03383111318002193 | |
main | cs | 1000 | 0.029563278819987316 | |
main | 2-point | 10000 | 0.9360072123999998 | |
main | 3-point | 10000 | 1.2474186189996543 | |
main | cs | 10000 | 1.6060595866001677 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012401383070002338 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013847602367997753 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010923023174000263 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002705974631997378 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.000381761521399676 | |
njo-numdiff-mem-usage | cs | 10 | 0.00028985820620000595 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.00166797733200292 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.0027673813619985593 | |
njo-numdiff-mem-usage | cs | 100 | 0.002151465240000107 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.017935127339987957 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.030781989200004318 | |
njo-numdiff-mem-usage | cs | 1000 | 0.0227799791399957 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.3269120073997328 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.6106417642000451 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5391989852003463 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00012583089859999745 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00014101283771997258 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00010986837180000293 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.0002716313764001825 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.00038432858559972374 | |
njo-numdiff-loop-exchange | cs | 10 | 0.00028293434660008645 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.001682479691997287 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.002786755021999852 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0019531541500000457 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.01670023355996818 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.028852218499996526 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.020301568260001658 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.27318486279982607 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.4771954502000881 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.4034890716000518 | |
main | 2-point | 1 | 0.00013042667752000852 | |
main | 3-point | 1 | 0.0001444185882599777 | |
main | cs | 1 | 0.00011407301054001437 | |
main | 2-point | 10 | 0.000274139837599796 | |
main | 3-point | 10 | 0.0003822838287997001 | |
main | cs | 10 | 0.00028188060560023584 | |
main | 2-point | 100 | 0.0016620149920017866 | |
main | 3-point | 100 | 0.002731191631999536 | |
main | cs | 100 | 0.0021281665099995733 | |
main | 2-point | 1000 | 0.01981761553997785 | |
main | 3-point | 1000 | 0.032277161599995455 | |
main | cs | 1000 | 0.027738438119995407 | |
main | 2-point | 10000 | 0.8855915070002084 | |
main | 3-point | 10000 | 1.1870843922002678 | |
main | cs | 10000 | 1.5434267119999276 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00012575986315998308 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.0001394616295400192 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011004831547998037 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.00027749118979991183 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.00038587389800013623 | |
njo-numdiff-sep-vars | cs | 10 | 0.0002812565293999796 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0017250164440010848 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.002775903069999913 | |
njo-numdiff-sep-vars | cs | 100 | 0.0019403535339988594 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.017639824860016234 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.029073372820021176 | |
njo-numdiff-sep-vars | cs | 1000 | 0.01985916874000395 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2638930994002294 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.469827534200158 | |
njo-numdiff-sep-vars | cs | 10000 | 0.39816647519983234 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.000126469085380013 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.0001401916744200207 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011076558163997106 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.0002746258159997524 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.00038355441839994455 | |
njo-numdiff-sep-vars | cs | 10 | 0.00028523170619992015 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0017017000679988997 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.0028030811400021776 | |
njo-numdiff-sep-vars | cs | 100 | 0.0019664333760010776 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.01699019992000103 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.028679110360026242 | |
njo-numdiff-sep-vars | cs | 1000 | 0.020440475159994094 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2667447140000149 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.4770954882002115 | |
njo-numdiff-sep-vars | cs | 10000 | 0.3994814203997521 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00013123489225999946 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00014615639605999604 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00011536914943997545 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.0002900543962001393 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.00039434235840017206 | |
njo-numdiff-loop-exchange | cs | 10 | 0.0003030312173999846 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0017622319960028108 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.0028511425540018536 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0021118279719994464 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.017972955240002194 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.030120751799986464 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.022342939480004133 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.2931435699996655 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.5130302003999532 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.4295456805997674 | |
main | 2-point | 1 | 0.0001361830946400005 | |
main | 3-point | 1 | 0.0001495555558200067 | |
main | cs | 1 | 0.00011699316851998446 | |
main | 2-point | 10 | 0.00028499082199996337 | |
main | 3-point | 10 | 0.00039852306880020476 | |
main | cs | 10 | 0.0002993893898001261 | |
main | 2-point | 100 | 0.001744289906000631 | |
main | 3-point | 100 | 0.0028511229360010477 | |
main | cs | 100 | 0.0021877972039983434 | |
main | 2-point | 1000 | 0.020100564139975175 | |
main | 3-point | 1000 | 0.03306523093997384 | |
main | cs | 1000 | 0.028083124740005586 | |
main | 2-point | 10000 | 0.9258316931998707 | |
main | 3-point | 10000 | 1.2525843038001767 | |
main | cs | 10000 | 1.5970094243999484 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.0001234886220000044 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013817227932002424 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010776222494001559 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002687492198001564 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.000381057802000214 | |
njo-numdiff-mem-usage | cs | 10 | 0.00029132588020002 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.001660026083998673 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.002765175407999777 | |
njo-numdiff-mem-usage | cs | 100 | 0.0020815292199986286 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.017719373979998634 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.030470848880031553 | |
njo-numdiff-mem-usage | cs | 1000 | 0.022378830679990643 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.3163031860000046 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.5896703381997213 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5135801090000314 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00012714947921998828 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.00014031502556001216 | |
njo-numdiff-sep-vars | cs | 1 | 0.0001110862803600321 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.000278600878600264 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.0003828040897999017 | |
njo-numdiff-sep-vars | cs | 10 | 0.0002929114422000566 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0017152099660015666 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.002767651227997703 | |
njo-numdiff-sep-vars | cs | 100 | 0.0020264267060010753 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.017642053119998308 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.029210966600003302 | |
njo-numdiff-sep-vars | cs | 1000 | 0.020932639499988 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2731136747999699 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.48698732800003197 | |
njo-numdiff-sep-vars | cs | 10000 | 0.4118675557998358 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00012194256268001481 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00013567002349998801 | |
njo-numdiff-loop-exchange | cs | 1 | 0.0001075798346800002 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.0002656006666002213 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0003685209065999516 | |
njo-numdiff-loop-exchange | cs | 10 | 0.0002717878362000192 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0016405372219996934 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.002712197704000573 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0018545661899988773 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.01668411193997599 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.028264277079979364 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.01923041567999462 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.27138353880000066 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.47391095339989986 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.3951205305998883 | |
main | 2-point | 1 | 0.00013397832618000394 | |
main | 3-point | 1 | 0.00014843841424000856 | |
main | cs | 1 | 0.0001160003160800261 | |
main | 2-point | 10 | 0.0002930196578003233 | |
main | 3-point | 10 | 0.00040559443919992193 | |
main | cs | 10 | 0.0003026943283999572 | |
main | 2-point | 100 | 0.0018010868940000365 | |
main | 3-point | 100 | 0.002939443801999005 | |
main | cs | 100 | 0.002271982680002111 | |
main | 2-point | 1000 | 0.02105389625998214 | |
main | 3-point | 1000 | 0.03455549776001135 | |
main | cs | 1000 | 0.029332293219995337 | |
main | 2-point | 10000 | 0.9147307350001939 | |
main | 3-point | 10000 | 1.2300471231999837 | |
main | cs | 10000 | 1.5452075018001779 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012205990236001526 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013633825664001052 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010734553900001629 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002679779060003057 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.0003795932542001538 | |
njo-numdiff-mem-usage | cs | 10 | 0.0002870968401999562 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0016481761600007302 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.002719423906000884 | |
njo-numdiff-mem-usage | cs | 100 | 0.0020774845739979357 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.017453073079996103 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.029748179900016113 | |
njo-numdiff-mem-usage | cs | 1000 | 0.02241576863998489 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.3287029768001958 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.5902005227999325 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5199044024000614 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.0001263847008400262 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.0001392680291600118 | |
njo-numdiff-loop-exchange | cs | 1 | 0.0001098166924600082 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.00026352130380000746 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.00036504590779986754 | |
njo-numdiff-loop-exchange | cs | 10 | 0.0002786844504000328 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0016036903519998304 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.0026508494619993145 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0019076563700000406 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.016323898899972846 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.02757750513999781 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.019765207320015177 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.26691733740008206 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.46998507360003716 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.4014695675999974 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012076718791999156 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.0001338400704599917 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010568913049999537 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.00026244532680029807 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.00036823764399996435 | |
njo-numdiff-mem-usage | cs | 10 | 0.00029460845479989075 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0016435353960005158 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.0026544832599975053 | |
njo-numdiff-mem-usage | cs | 100 | 0.002060626014001173 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.017341004240006442 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.029467721799992432 | |
njo-numdiff-mem-usage | cs | 1000 | 0.02223323639998853 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.32053515640000113 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.581679962400085 | |
njo-numdiff-mem-usage | cs | 10000 | 0.514070362199709 | |
main | 2-point | 1 | 0.00013389565858000423 | |
main | 3-point | 1 | 0.00014918713211998691 | |
main | cs | 1 | 0.00011697609478000231 | |
main | 2-point | 10 | 0.0002846465522001381 | |
main | 3-point | 10 | 0.00039526179599997703 | |
main | cs | 10 | 0.0002919179979999171 | |
main | 2-point | 100 | 0.0017300134139986768 | |
main | 3-point | 100 | 0.002837464150001324 | |
main | cs | 100 | 0.00219766212200193 | |
main | 2-point | 1000 | 0.02032537039998715 | |
main | 3-point | 1000 | 0.033387205979997815 | |
main | cs | 1000 | 0.027967537639997316 | |
main | 2-point | 10000 | 0.9030024034000235 | |
main | 3-point | 10000 | 1.219106887399903 | |
main | cs | 10000 | 1.5239621884000372 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00013746731538001768 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.00015367599167999288 | |
njo-numdiff-sep-vars | cs | 1 | 0.00012033942583999306 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.0003157959849999315 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.00044249849619991437 | |
njo-numdiff-sep-vars | cs | 10 | 0.0003228521854001883 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0020163891779993717 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.0032804818600016008 | |
njo-numdiff-sep-vars | cs | 100 | 0.002250917710000067 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.01977914991999569 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.03351577616002032 | |
njo-numdiff-sep-vars | cs | 1000 | 0.022919703059997118 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.30749113420024515 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.5509934839999915 | |
njo-numdiff-sep-vars | cs | 10000 | 0.4423859712002013 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00012428737081998406 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.0001393576074399971 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00011049882764000358 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.0002694625558000553 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0003752329529997951 | |
njo-numdiff-loop-exchange | cs | 10 | 0.0002783627325999987 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0016759653799999796 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.002719473625998944 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0018889609319994634 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.016810398359993997 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.028747063019982307 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.019845778040034928 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.2748336717999337 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.48078817540008456 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.4010486192000826 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.0001243696853200163 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013761542954001925 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010806199962000391 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002672169148001558 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.00037668778039987955 | |
njo-numdiff-mem-usage | cs | 10 | 0.00028938842120005575 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0016465194459997293 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.002753139762000501 | |
njo-numdiff-mem-usage | cs | 100 | 0.0021283723179985827 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.017668783640001493 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.029932268660013507 | |
njo-numdiff-mem-usage | cs | 1000 | 0.02267877504000353 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.3266948219999904 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.597200101999988 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5217254854000203 | |
main | 2-point | 1 | 0.00013253972661997977 | |
main | 3-point | 1 | 0.0001469948371400096 | |
main | cs | 1 | 0.00011448899921997509 | |
main | 2-point | 10 | 0.00028921287979974294 | |
main | 3-point | 10 | 0.00039893163300002923 | |
main | cs | 10 | 0.00029662649819983927 | |
main | 2-point | 100 | 0.0017811159039993073 | |
main | 3-point | 100 | 0.002906147941997915 | |
main | cs | 100 | 0.0022027539959999557 | |
main | 2-point | 1000 | 0.020787995319988112 | |
main | 3-point | 1000 | 0.03430105730003561 | |
main | cs | 1000 | 0.028357502539984127 | |
main | 2-point | 10000 | 0.9301228360000096 | |
main | 3-point | 10000 | 1.244837503999952 | |
main | cs | 10000 | 1.6049420695999288 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00012899047266000708 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.00014344542226001067 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011268134468002245 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.0002889091150002059 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.0003962691829998221 | |
njo-numdiff-sep-vars | cs | 10 | 0.0002943774875999225 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0017949305419970188 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.0028637636280000153 | |
njo-numdiff-sep-vars | cs | 100 | 0.0020368096959973627 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.01814574833999359 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.030645596540016414 | |
njo-numdiff-sep-vars | cs | 1000 | 0.021157684919999156 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2812384759999986 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.49897624320001344 | |
njo-numdiff-sep-vars | cs | 10000 | 0.41333331419991737 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.0001252120413800003 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013812208428000302 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010836693099998229 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002686141808000684 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.0003781316720000177 | |
njo-numdiff-mem-usage | cs | 10 | 0.00028768561420001787 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0016975095420020806 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.0027530734760002817 | |
njo-numdiff-mem-usage | cs | 100 | 0.0021020101200010686 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.018110307159986405 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.030618928840012813 | |
njo-numdiff-mem-usage | cs | 1000 | 0.023009315300005256 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.33673063979986184 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.6199112438000156 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5389514719998261 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00012667605466001988 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.00013983739662002336 | |
njo-numdiff-sep-vars | cs | 1 | 0.0001105896295400089 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.0002781499786000495 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.00038552174219985317 | |
njo-numdiff-sep-vars | cs | 10 | 0.00028119660939992174 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0017221959620001145 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.002769616887999291 | |
njo-numdiff-sep-vars | cs | 100 | 0.0019384783799978322 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.017502568759991847 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.02952348279999569 | |
njo-numdiff-sep-vars | cs | 1000 | 0.019975603800012322 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2715667486001621 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.4783994297999016 | |
njo-numdiff-sep-vars | cs | 10000 | 0.40038138120035 | |
main | 2-point | 1 | 0.00013392174392000015 | |
main | 3-point | 1 | 0.00014642484653999417 | |
main | cs | 1 | 0.00011616485348000423 | |
main | 2-point | 10 | 0.0002805754971999704 | |
main | 3-point | 10 | 0.0003899240748000011 | |
main | cs | 10 | 0.0002924218145999475 | |
main | 2-point | 100 | 0.0017710108820028837 | |
main | 3-point | 100 | 0.002800808497999242 | |
main | cs | 100 | 0.0021592183139982806 | |
main | 2-point | 1000 | 0.020120925060000447 | |
main | 3-point | 1000 | 0.03293587037998805 | |
main | cs | 1000 | 0.028532556259997365 | |
main | 2-point | 10000 | 0.9296766870000284 | |
main | 3-point | 10000 | 1.2554580484000326 | |
main | cs | 10000 | 1.6064231489999656 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.0001233524072200089 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00013803424509998877 | |
njo-numdiff-loop-exchange | cs | 1 | 0.0001084086453800046 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.000266546844000186 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0003731406843999139 | |
njo-numdiff-loop-exchange | cs | 10 | 0.0002827609407999262 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0016697708900028374 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.002701587857998675 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0019454910459971871 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.01653344652000669 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.028500644119994832 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.020047898419979903 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.2649985634001496 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.47472433680013637 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.40130235020005783 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00012764105402002313 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.00014078399125999567 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011045283080002264 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.0002845471774002363 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.00038784671899993556 | |
njo-numdiff-sep-vars | cs | 10 | 0.00028772598759969697 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0017469568779997645 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.002801088341999275 | |
njo-numdiff-sep-vars | cs | 100 | 0.0019798762400023407 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.0176849041999958 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.029286931060014468 | |
njo-numdiff-sep-vars | cs | 1000 | 0.02088164692002465 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.28710152200001177 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.5088644006002141 | |
njo-numdiff-sep-vars | cs | 10000 | 0.41597961919978843 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012513807384002576 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013812408173998847 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010958058418000292 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002673576803998003 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.0003739210671999899 | |
njo-numdiff-mem-usage | cs | 10 | 0.00028900750979992155 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.001636900027999218 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.0026870025219977835 | |
njo-numdiff-mem-usage | cs | 100 | 0.0021272204980014066 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.01752595003999886 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.0297237043199857 | |
njo-numdiff-mem-usage | cs | 1000 | 0.022496728020014414 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.32960807460003705 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.6105923843999335 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5304699329997675 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.0001293051125599959 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00014133039840002313 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00011232299225997849 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.00027435444680013463 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0003745584668002266 | |
njo-numdiff-loop-exchange | cs | 10 | 0.00028743628299998815 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0016564582159990095 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.0026602953399997202 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0019732370860001537 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.016682238160028645 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.028120493219976197 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.020616550779996034 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.2807310913998663 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.48451209740014745 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.4120353109999996 | |
main | 2-point | 1 | 0.0001340952643000128 | |
main | 3-point | 1 | 0.00014879070169998158 | |
main | cs | 1 | 0.00011897496682002384 | |
main | 2-point | 10 | 0.0002814318357999582 | |
main | 3-point | 10 | 0.0003909769507998135 | |
main | cs | 10 | 0.0002934875482002099 | |
main | 2-point | 100 | 0.0017121163060000982 | |
main | 3-point | 100 | 0.0028567076639992592 | |
main | cs | 100 | 0.0021577813379990403 | |
main | 2-point | 1000 | 0.019980433179989633 | |
main | 3-point | 1000 | 0.03245890578000399 | |
main | cs | 1000 | 0.028034672720023083 | |
main | 2-point | 10000 | 0.9190154020001501 | |
main | 3-point | 10000 | 1.2290296414001205 | |
main | cs | 10000 | 1.5982893524000246 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.0001261667528199905 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00013734334960001433 | |
njo-numdiff-loop-exchange | cs | 1 | 0.0001078010725799686 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.00026768361940012256 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0003702162780002254 | |
njo-numdiff-loop-exchange | cs | 10 | 0.0002757853711998905 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.001667482884000492 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.0027285094959988783 | |
njo-numdiff-loop-exchange | cs | 100 | 0.001889257656002883 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.016844442640031047 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.02849057018000167 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.019725529860006644 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.27082951000011235 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.47720852399979774 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.40028606739979294 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012485330901999988 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013896917048001342 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010852288608002709 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.00027209360400011067 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.0003830796375998034 | |
njo-numdiff-mem-usage | cs | 10 | 0.0002959515842001565 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0016906470459980482 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.002778416749999451 | |
njo-numdiff-mem-usage | cs | 100 | 0.002088424273999408 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.018129192060005152 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.030636674019988278 | |
njo-numdiff-mem-usage | cs | 1000 | 0.02275509756000247 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.32835530759984977 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.593769880599939 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5209068785999988 | |
main | 2-point | 1 | 0.00013143689950000407 | |
main | 3-point | 1 | 0.00014742881941998348 | |
main | cs | 1 | 0.00011552895298002113 | |
main | 2-point | 10 | 0.00028378348559999724 | |
main | 3-point | 10 | 0.00039672283139989306 | |
main | cs | 10 | 0.00029691711480008963 | |
main | 2-point | 100 | 0.0017472464819984453 | |
main | 3-point | 100 | 0.002914920268001879 | |
main | cs | 100 | 0.0021699979639997766 | |
main | 2-point | 1000 | 0.02010162840000703 | |
main | 3-point | 1000 | 0.03283347705997585 | |
main | cs | 1000 | 0.028326681219987222 | |
main | 2-point | 10000 | 0.8972449548000441 | |
main | 3-point | 10000 | 1.201306251799906 | |
main | cs | 10000 | 1.5667436738000107 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00012888298987996676 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.0001429555399599849 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011263643206002598 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.00028071919939975487 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.00038995863260024637 | |
njo-numdiff-sep-vars | cs | 10 | 0.0002920025240000541 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0017243086640010006 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.002834091503998934 | |
njo-numdiff-sep-vars | cs | 100 | 0.0020183927879988913 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.01726707018002344 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.029139104620007857 | |
njo-numdiff-sep-vars | cs | 1000 | 0.02095920417999878 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2682672306000313 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.48142593439988557 | |
njo-numdiff-sep-vars | cs | 10000 | 0.4111586712002463 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012169103480002377 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013578752403998806 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010615294500003074 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002647104079998826 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.000378064601600272 | |
njo-numdiff-mem-usage | cs | 10 | 0.0002855858543996874 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0016352411980005855 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.002734391840000171 | |
njo-numdiff-mem-usage | cs | 100 | 0.0020682975119998446 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.017499501620004593 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.029953804420001687 | |
njo-numdiff-mem-usage | cs | 1000 | 0.022601642480003646 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.3140272110002115 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.5819947777999914 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5168592089998129 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00012805910005998157 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00014126463508000597 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00011133380240000407 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.00027528607880012714 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0003840451039999607 | |
njo-numdiff-loop-exchange | cs | 10 | 0.00028723818919970656 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.001711307448000298 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.00278964809199897 | |
njo-numdiff-loop-exchange | cs | 100 | 0.001973720557998604 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.017997780260011496 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.029247895580010664 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.020478328260032867 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.2694074834002095 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.4786669331999292 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.4089963517999422 | |
main | 2-point | 1 | 0.0001299538973199742 | |
main | 3-point | 1 | 0.00014343355322002027 | |
main | cs | 1 | 0.00011322948865999933 | |
main | 2-point | 10 | 0.00028088723619985103 | |
main | 3-point | 10 | 0.00039489696560012817 | |
main | cs | 10 | 0.0002994517483999516 | |
main | 2-point | 100 | 0.001751589219999005 | |
main | 3-point | 100 | 0.0028741385840003204 | |
main | cs | 100 | 0.0022141979040025033 | |
main | 2-point | 1000 | 0.02030289744001493 | |
main | 3-point | 1000 | 0.033485047279973514 | |
main | cs | 1000 | 0.028245068500000345 | |
main | 2-point | 10000 | 0.9194179303998681 | |
main | 3-point | 10000 | 1.2273467888000595 | |
main | cs | 10000 | 1.5804696115999832 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00013505502060001163 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.00014861896014001103 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011639555236000887 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.00029478378719977624 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.00041256770380023225 | |
njo-numdiff-sep-vars | cs | 10 | 0.000300214973400216 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0018059248819990898 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.0029493271140017896 | |
njo-numdiff-sep-vars | cs | 100 | 0.00205289317200004 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.018338497400000053 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.031171294279993163 | |
njo-numdiff-sep-vars | cs | 1000 | 0.021292295960010962 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2921441631999187 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.5186836774002586 | |
njo-numdiff-sep-vars | cs | 10000 | 0.42117819720006083 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00012609999775999313 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.00013970024861999263 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011047070461998373 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.0002726894904000801 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.0003733829550001246 | |
njo-numdiff-sep-vars | cs | 10 | 0.0002842182550000871 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0016738011199995525 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.002681866393999371 | |
njo-numdiff-sep-vars | cs | 100 | 0.001982306408001023 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.016664992539990636 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.02801226816001872 | |
njo-numdiff-sep-vars | cs | 1000 | 0.020114708759974745 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2622244766000222 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.4675629063996894 | |
njo-numdiff-sep-vars | cs | 10000 | 0.4010706103999837 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00012265458548001333 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.0001368125138799951 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00010815948995998042 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.00026555635039985645 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.00037521519699985217 | |
njo-numdiff-loop-exchange | cs | 10 | 0.00027729253780016736 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0016830637659986678 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.0027085477059990808 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0019143733220007562 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.01655104683999525 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.02825831485999515 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.01971402193998074 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.2669710797999869 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.4812080446001346 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.4041288490003353 | |
main | 2-point | 1 | 0.00013436505894002038 | |
main | 3-point | 1 | 0.00014882379047998257 | |
main | cs | 1 | 0.00011691358806001518 | |
main | 2-point | 10 | 0.00028773836039981687 | |
main | 3-point | 10 | 0.0003963039019999997 | |
main | cs | 10 | 0.0002951291614001093 | |
main | 2-point | 100 | 0.0017203741459998127 | |
main | 3-point | 100 | 0.002838394482001604 | |
main | cs | 100 | 0.0021663048539994636 | |
main | 2-point | 1000 | 0.020293023300000643 | |
main | 3-point | 1000 | 0.03369893176000915 | |
main | cs | 1000 | 0.028391638539978885 | |
main | 2-point | 10000 | 0.9265467704000911 | |
main | 3-point | 10000 | 1.2559852906000741 | |
main | cs | 10000 | 1.620036157800132 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012194148418002442 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013707455277999544 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010741365786001552 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002672477770000114 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.0003730976220002049 | |
njo-numdiff-mem-usage | cs | 10 | 0.0002875098688000435 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0016386268640017079 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.002719368215999566 | |
njo-numdiff-mem-usage | cs | 100 | 0.0020884988340003473 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.017588444519969926 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.029946046320001186 | |
njo-numdiff-mem-usage | cs | 1000 | 0.022713916880020404 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.32755858299969987 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.5945726499998273 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5258894283997506 | |
main | 2-point | 1 | 0.0001316285472600066 | |
main | 3-point | 1 | 0.00014441032438000548 | |
main | cs | 1 | 0.00011399178167997888 | |
main | 2-point | 10 | 0.0002763925641997048 | |
main | 3-point | 10 | 0.00038270733040008054 | |
main | cs | 10 | 0.0002911605001998396 | |
main | 2-point | 100 | 0.001692971018001117 | |
main | 3-point | 100 | 0.0027361291340021127 | |
main | cs | 100 | 0.002116511989999708 | |
main | 2-point | 1000 | 0.019715459239996562 | |
main | 3-point | 1000 | 0.0320999053000196 | |
main | cs | 1000 | 0.02780533879998984 | |
main | 2-point | 10000 | 0.9045568255998659 | |
main | 3-point | 10000 | 1.2033721126001182 | |
main | cs | 10000 | 1.5627375793999818 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00012615927348000696 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.0001409368784199978 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00011087112823999633 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.00026951184839999766 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.00037705974060008886 | |
njo-numdiff-loop-exchange | cs | 10 | 0.0002876459294002416 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0016652414180025517 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.00272570227200049 | |
njo-numdiff-loop-exchange | cs | 100 | 0.001948049861999607 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.01677139209998131 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.028880494299992277 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.020273456920003808 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.2794706418000715 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.4850347259998671 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.4076758229999541 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00011966696272000262 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013438503117999063 | |
njo-numdiff-mem-usage | cs | 1 | 0.0001045443289800096 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.00026322401519973936 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.00037937353099987375 | |
njo-numdiff-mem-usage | cs | 10 | 0.0002765360953999334 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0016483412599991424 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.0027521936579978502 | |
njo-numdiff-mem-usage | cs | 100 | 0.002001203431998874 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.017542422379992786 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.029992836040000838 | |
njo-numdiff-mem-usage | cs | 1000 | 0.02158431895997637 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.3132388332000119 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.5786172550000629 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5050757688000885 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.0001300431424999988 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.0001440649960600058 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011366187359999459 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.00028420791780008585 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.00039071193180025145 | |
njo-numdiff-sep-vars | cs | 10 | 0.00028775025799986906 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0017415220579969173 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.002841253450002114 | |
njo-numdiff-sep-vars | cs | 100 | 0.0019612104119987634 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.017612196059999405 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.02974609167999006 | |
njo-numdiff-sep-vars | cs | 1000 | 0.02050593938001839 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.28132573680013595 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.5024561223999626 | |
njo-numdiff-sep-vars | cs | 10000 | 0.41140617900018694 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00012855564106001112 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.00014101120518000243 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011117037050000362 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.00027260872320002816 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.0003792401978000271 | |
njo-numdiff-sep-vars | cs | 10 | 0.00028668499860032173 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0016439142800008994 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.002657220585999312 | |
njo-numdiff-sep-vars | cs | 100 | 0.0019519977279996966 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.016678085399980773 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.02814692826003011 | |
njo-numdiff-sep-vars | cs | 1000 | 0.020030811639990133 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.26729599280006366 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.47470305820024805 | |
njo-numdiff-sep-vars | cs | 10000 | 0.4008689618000062 | |
main | 2-point | 1 | 0.00013485230157999468 | |
main | 3-point | 1 | 0.00015058960946000296 | |
main | cs | 1 | 0.00011651608349999151 | |
main | 2-point | 10 | 0.0002907726215998991 | |
main | 3-point | 10 | 0.0004084279827999126 | |
main | cs | 10 | 0.00030375659280034594 | |
main | 2-point | 100 | 0.0018080512920023465 | |
main | 3-point | 100 | 0.0029563067199997023 | |
main | cs | 100 | 0.00231890607600144 | |
main | 2-point | 1000 | 0.020859841879973827 | |
main | 3-point | 1000 | 0.03443726567998965 | |
main | cs | 1000 | 0.02918937888000073 | |
main | 2-point | 10000 | 0.9123056360000191 | |
main | 3-point | 10000 | 1.2317011972001637 | |
main | cs | 10000 | 1.6020487003999733 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012686391531999106 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00014156250495998393 | |
njo-numdiff-mem-usage | cs | 1 | 0.00011189179209999565 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002819546564001939 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.0003960503646001598 | |
njo-numdiff-mem-usage | cs | 10 | 0.00030033775000010794 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0017634497239996563 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.002940364654001314 | |
njo-numdiff-mem-usage | cs | 100 | 0.0021830154140006926 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.0188266019999719 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.031826276980027615 | |
njo-numdiff-mem-usage | cs | 1000 | 0.023700920260016575 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.3298859014001209 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.6099752991998685 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5339621250001073 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00012306370856000285 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00013748738062000485 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00010825984081999195 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.0002710141011997621 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0003703970369999297 | |
njo-numdiff-loop-exchange | cs | 10 | 0.000272814914799892 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.001651427947999764 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.0026821633059989835 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0018652564080002777 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.016841135659997234 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.029047042820020578 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.019922661679993327 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.2767940125999303 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.4862501521998638 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.3994975383997371 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.0001267563902800248 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00014022360071998263 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010979846416001237 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002726463380000496 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.0003853705148001609 | |
njo-numdiff-mem-usage | cs | 10 | 0.00029221730700010085 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.001692797348001477 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.0028371345539999313 | |
njo-numdiff-mem-usage | cs | 100 | 0.0021119017800010622 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.018391234160008027 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.031581723660019635 | |
njo-numdiff-mem-usage | cs | 1000 | 0.02292586930001562 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.3327832839997427 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.6258505636000337 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5344510351998906 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00012719400796002447 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.00013978995227997075 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011026265206000972 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.00027557969320005213 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.00037500938919984037 | |
njo-numdiff-sep-vars | cs | 10 | 0.00028210696019996247 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0016815820320007333 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.002709098499999527 | |
njo-numdiff-sep-vars | cs | 100 | 0.0019479318720004813 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.016705127300010645 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.028352481959991564 | |
njo-numdiff-sep-vars | cs | 1000 | 0.020463794140014216 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2665319540003111 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.4774538678000681 | |
njo-numdiff-sep-vars | cs | 10000 | 0.40148934659991936 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00012747977462000562 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.0001423956329200155 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00011218836193998869 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.0002743357160001324 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0003855783295999572 | |
njo-numdiff-loop-exchange | cs | 10 | 0.00028662240260018734 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0016808485039982771 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.002766809161999845 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0020040736680020928 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.016924672400018607 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.0290235016799852 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.020567948679999972 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.26547999559988966 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.479671672800032 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.4096379357997648 | |
main | 2-point | 1 | 0.00013433946350000043 | |
main | 3-point | 1 | 0.00014947963831997185 | |
main | cs | 1 | 0.0001165652895599851 | |
main | 2-point | 10 | 0.0002871620953999809 | |
main | 3-point | 10 | 0.00040215781099977904 | |
main | cs | 10 | 0.00029702113940002165 | |
main | 2-point | 100 | 0.0017686350240001048 | |
main | 3-point | 100 | 0.0028976503160010906 | |
main | cs | 100 | 0.0021763955360002 | |
main | 2-point | 1000 | 0.020612600780004868 | |
main | 3-point | 1000 | 0.03386444859999756 | |
main | cs | 1000 | 0.029252409900000203 | |
main | 2-point | 10000 | 0.9477104485999007 | |
main | 3-point | 10000 | 1.2732020343999466 | |
main | cs | 10000 | 1.6380995663999784 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00012726500868000585 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.0001410030913399896 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011037161979998928 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.00027716223640018145 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.000379653252999924 | |
njo-numdiff-sep-vars | cs | 10 | 0.00028475752600024863 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.001675176412001747 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.0027106353439994564 | |
njo-numdiff-sep-vars | cs | 100 | 0.0019675761540020177 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.01707144714000606 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.028723589119981626 | |
njo-numdiff-sep-vars | cs | 1000 | 0.020689090580017364 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.26754323500026655 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.47518755279998004 | |
njo-numdiff-sep-vars | cs | 10000 | 0.40371232159995996 | |
main | 2-point | 1 | 0.00013501208812002004 | |
main | 3-point | 1 | 0.00014958008000001428 | |
main | cs | 1 | 0.00011766430126001069 | |
main | 2-point | 10 | 0.00028476542759999575 | |
main | 3-point | 10 | 0.0003954824272001133 | |
main | cs | 10 | 0.00029572059199999787 | |
main | 2-point | 100 | 0.001747378028001549 | |
main | 3-point | 100 | 0.002885074565998366 | |
main | cs | 100 | 0.0022022406200012485 | |
main | 2-point | 1000 | 0.020627613840006234 | |
main | 3-point | 1000 | 0.03407089391999762 | |
main | cs | 1000 | 0.02840216769996914 | |
main | 2-point | 10000 | 0.9269132732002617 | |
main | 3-point | 10000 | 1.2443287154001155 | |
main | cs | 10000 | 1.6128887117996782 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00013197027147998598 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00014728922441998294 | |
njo-numdiff-loop-exchange | cs | 1 | 0.0001177873503599767 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.00029226335140010635 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0004095434184000624 | |
njo-numdiff-loop-exchange | cs | 10 | 0.000303836204399704 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0018053195599968604 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.00292354967600113 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0020098007740016327 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.01821456659999967 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.03073937344001024 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.020918866800020624 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.2928706287999375 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.5262813601999369 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.4143841191998945 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012709620838002593 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00014167083203999936 | |
njo-numdiff-mem-usage | cs | 1 | 0.00011003878055998938 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.00027757149700009906 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.00038929921619965173 | |
njo-numdiff-mem-usage | cs | 10 | 0.00029182183220000297 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0017287741979998827 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.0028299902840008143 | |
njo-numdiff-mem-usage | cs | 100 | 0.0021133354420016987 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.01866567015997134 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.03214722728000197 | |
njo-numdiff-mem-usage | cs | 1000 | 0.023079890600020008 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.3289384351999615 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.6086712582000473 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5313463409998803 | |
main | 2-point | 1 | 0.00013591053663996718 | |
main | 3-point | 1 | 0.00014929440316002 | |
main | cs | 1 | 0.00011801398074003374 | |
main | 2-point | 10 | 0.00028639521200020683 | |
main | 3-point | 10 | 0.00040000844240021253 | |
main | cs | 10 | 0.0003023306433999096 | |
main | 2-point | 100 | 0.0017472525299999687 | |
main | 3-point | 100 | 0.0028292172319997915 | |
main | cs | 100 | 0.002252873263998481 | |
main | 2-point | 1000 | 0.02053579540002829 | |
main | 3-point | 1000 | 0.03348995847998595 | |
main | cs | 1000 | 0.02870626166000875 | |
main | 2-point | 10000 | 0.9344418667998979 | |
main | 3-point | 10000 | 1.2426499881999917 | |
main | cs | 10000 | 1.5357324706001236 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00012751566230002936 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.0001414215473600052 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011042761543998495 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.00027860718899974017 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.0003887323574002949 | |
njo-numdiff-sep-vars | cs | 10 | 0.0002864406983997469 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0017275428220018512 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.002791938083999412 | |
njo-numdiff-sep-vars | cs | 100 | 0.0019769892020012774 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.01742695688000822 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.029451036760001444 | |
njo-numdiff-sep-vars | cs | 1000 | 0.020428565399997753 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.27870637720006924 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.4861759687999438 | |
njo-numdiff-sep-vars | cs | 10000 | 0.40323946820026324 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012214897207999455 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.00013647418747998017 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010740707909997582 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002673296298002242 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.00037541135440005745 | |
njo-numdiff-mem-usage | cs | 10 | 0.00028374799199991683 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0016503446259994235 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.002750931616003072 | |
njo-numdiff-mem-usage | cs | 100 | 0.0020572459120012355 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.017902110399991216 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.030922866620021524 | |
njo-numdiff-mem-usage | cs | 1000 | 0.022697715920003247 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.3310010567998688 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.6131147963998955 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5389469649999228 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00013143116760002158 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.0001440446253799746 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00011432919086000766 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.0002813572741997632 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.00039593016799990436 | |
njo-numdiff-loop-exchange | cs | 10 | 0.0002956547590001719 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0017573677639993548 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.0028504083620027815 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0020379867279989414 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.017635307960008503 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.030150660979998065 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.021337678480012983 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.29419611180019273 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.5055179510000016 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.421267173799788 | |
main | 2-point | 1 | 0.0001335795457600034 | |
main | 3-point | 1 | 0.0001483081821000087 | |
main | cs | 1 | 0.00011692962682001963 | |
main | 2-point | 10 | 0.00028170172160025685 | |
main | 3-point | 10 | 0.0003935674291999021 | |
main | cs | 10 | 0.0002939444398001797 | |
main | 2-point | 100 | 0.0017160321939991264 | |
main | 3-point | 100 | 0.0028487137319971223 | |
main | cs | 100 | 0.0021649845579995598 | |
main | 2-point | 1000 | 0.02002031881998846 | |
main | 3-point | 1000 | 0.03271501325998542 | |
main | cs | 1000 | 0.02768495571999665 | |
main | 2-point | 10000 | 0.8961505267998291 | |
main | 3-point | 10000 | 1.199630987800265 | |
main | cs | 10000 | 1.560887728400121 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.0001245568490399819 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00013884010248002595 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00010930521794001834 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.0002659053909999784 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.00036977305379987227 | |
njo-numdiff-loop-exchange | cs | 10 | 0.0002799353072001395 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0016250885160006873 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.002644003084002179 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0019177378979984496 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.016868133579991992 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.027718512880019263 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.019827676540007815 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.26902843280004163 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.4788509721998707 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.40618178240001723 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012711858364000363 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.0001413710426000034 | |
njo-numdiff-mem-usage | cs | 1 | 0.0001115445343600004 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.00028068389399995793 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.00039533099580003184 | |
njo-numdiff-mem-usage | cs | 10 | 0.0003037059827998746 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.0017361248119996161 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.002855392369998299 | |
njo-numdiff-mem-usage | cs | 100 | 0.0021245491260015116 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.018444162159976258 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.03160633606003103 | |
njo-numdiff-mem-usage | cs | 1000 | 0.023229110979991675 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.3403106040001148 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.6230020748000242 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5388723098003538 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00013433276063999075 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.00014842570118002186 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011759264693999285 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.00029368917559986584 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.0004011264434000623 | |
njo-numdiff-sep-vars | cs | 10 | 0.0003063620175998949 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0018017939700002898 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.002941023295999912 | |
njo-numdiff-sep-vars | cs | 100 | 0.002091453924000234 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.01816663456000242 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.030539122439986386 | |
njo-numdiff-sep-vars | cs | 1000 | 0.021488069999977596 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2874405040001875 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.5207111896001152 | |
njo-numdiff-sep-vars | cs | 10000 | 0.4223669931998302 | |
main | 2-point | 1 | 0.00012946452471998782 | |
main | 3-point | 1 | 0.00014471907228002238 | |
main | cs | 1 | 0.00011346231088002241 | |
main | 2-point | 10 | 0.0002814495349997742 | |
main | 3-point | 10 | 0.0003866825958000845 | |
main | cs | 10 | 0.0002929641830000037 | |
main | 2-point | 100 | 0.0016950519839992921 | |
main | 3-point | 100 | 0.002774943873999291 | |
main | cs | 100 | 0.0021441535199992357 | |
main | 2-point | 1000 | 0.019607308479971833 | |
main | 3-point | 1000 | 0.03202606459999515 | |
main | cs | 1000 | 0.028502282299996295 | |
main | 2-point | 10000 | 0.9167628949999198 | |
main | 3-point | 10000 | 1.241827406399898 | |
main | cs | 10000 | 1.6026508663999266 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.0001230930152200017 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00013728669585998433 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00010821705185997416 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.00026141943239999817 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0003679155914000148 | |
njo-numdiff-loop-exchange | cs | 10 | 0.00027519518379995133 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0015807471400003123 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.0025806081440023264 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0018984868500010635 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.01608166783997149 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.027433699479988718 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.019784116619994165 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.26403615399976843 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.4633337572002347 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.3960502596000879 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.0001222389234199727 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.0001369781891200182 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010754746597998746 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.00026706911080000284 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.0003766612303999864 | |
njo-numdiff-mem-usage | cs | 10 | 0.00028782892119997997 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.00166333002799729 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.002750331466002535 | |
njo-numdiff-mem-usage | cs | 100 | 0.00208508952199918 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.018095320180000273 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.030289597720002347 | |
njo-numdiff-mem-usage | cs | 1000 | 0.0224723601399819 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.32120445339969594 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.5871814666003047 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5253549663997547 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.0001302619495199906 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.00014296427196000878 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011289824211999075 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.0002808028645999002 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.00038410329680009454 | |
njo-numdiff-sep-vars | cs | 10 | 0.00029628927779995137 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0017436000559973763 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.0027602294759999494 | |
njo-numdiff-sep-vars | cs | 100 | 0.002025146644002234 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.017223155020001286 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.02855551798002125 | |
njo-numdiff-sep-vars | cs | 1000 | 0.02086684558002162 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.28429708599978765 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.4939838689999306 | |
njo-numdiff-sep-vars | cs | 10000 | 0.41239411200003817 | |
njo-numdiff-sep-vars | 2-point | 1 | 0.00013002692974001546 | |
njo-numdiff-sep-vars | 3-point | 1 | 0.00014405922781999834 | |
njo-numdiff-sep-vars | cs | 1 | 0.00011417793810000149 | |
njo-numdiff-sep-vars | 2-point | 10 | 0.0002792485747999308 | |
njo-numdiff-sep-vars | 3-point | 10 | 0.00038194363879993036 | |
njo-numdiff-sep-vars | cs | 10 | 0.0002907114892001118 | |
njo-numdiff-sep-vars | 2-point | 100 | 0.0016814939600008074 | |
njo-numdiff-sep-vars | 3-point | 100 | 0.00270391937200111 | |
njo-numdiff-sep-vars | cs | 100 | 0.0019871760540008834 | |
njo-numdiff-sep-vars | 2-point | 1000 | 0.01763232606001111 | |
njo-numdiff-sep-vars | 3-point | 1000 | 0.02904063504000078 | |
njo-numdiff-sep-vars | cs | 1000 | 0.02056175435998739 | |
njo-numdiff-sep-vars | 2-point | 10000 | 0.2797641347999161 | |
njo-numdiff-sep-vars | 3-point | 10000 | 0.49583414779990564 | |
njo-numdiff-sep-vars | cs | 10000 | 0.41155623939994257 | |
njo-numdiff-loop-exchange | 2-point | 1 | 0.00012223363651999534 | |
njo-numdiff-loop-exchange | 3-point | 1 | 0.00013558603977999154 | |
njo-numdiff-loop-exchange | cs | 1 | 0.00010832927598003152 | |
njo-numdiff-loop-exchange | 2-point | 10 | 0.00026376799579993533 | |
njo-numdiff-loop-exchange | 3-point | 10 | 0.0003666492071999528 | |
njo-numdiff-loop-exchange | cs | 10 | 0.0002776367545997346 | |
njo-numdiff-loop-exchange | 2-point | 100 | 0.0016500614959986705 | |
njo-numdiff-loop-exchange | 3-point | 100 | 0.002595611552002083 | |
njo-numdiff-loop-exchange | cs | 100 | 0.0019114236540008279 | |
njo-numdiff-loop-exchange | 2-point | 1000 | 0.016611846719970343 | |
njo-numdiff-loop-exchange | 3-point | 1000 | 0.02803107240000827 | |
njo-numdiff-loop-exchange | cs | 1000 | 0.019814989699989384 | |
njo-numdiff-loop-exchange | 2-point | 10000 | 0.26672856519981 | |
njo-numdiff-loop-exchange | 3-point | 10000 | 0.47273346239999225 | |
njo-numdiff-loop-exchange | cs | 10000 | 0.3960737363999215 | |
njo-numdiff-mem-usage | 2-point | 1 | 0.00012279493370002457 | |
njo-numdiff-mem-usage | 3-point | 1 | 0.0001380459897200126 | |
njo-numdiff-mem-usage | cs | 1 | 0.00010757962933999806 | |
njo-numdiff-mem-usage | 2-point | 10 | 0.0002675773808001395 | |
njo-numdiff-mem-usage | 3-point | 10 | 0.0003823813645998598 | |
njo-numdiff-mem-usage | cs | 10 | 0.0002858065516000352 | |
njo-numdiff-mem-usage | 2-point | 100 | 0.001647873639998579 | |
njo-numdiff-mem-usage | 3-point | 100 | 0.002744670974003384 | |
njo-numdiff-mem-usage | cs | 100 | 0.0020407275119978295 | |
njo-numdiff-mem-usage | 2-point | 1000 | 0.01746993869997823 | |
njo-numdiff-mem-usage | 3-point | 1000 | 0.02976782445999561 | |
njo-numdiff-mem-usage | cs | 1000 | 0.02183490324001468 | |
njo-numdiff-mem-usage | 2-point | 10000 | 0.32153966260011657 | |
njo-numdiff-mem-usage | 3-point | 10000 | 0.5829225882000173 | |
njo-numdiff-mem-usage | cs | 10000 | 0.5081235843998002 | |
main | 2-point | 1 | 0.00013287817110001925 | |
main | 3-point | 1 | 0.00014713801678000891 | |
main | cs | 1 | 0.00011558925605997502 | |
main | 2-point | 10 | 0.00027746504599999755 | |
main | 3-point | 10 | 0.000385328698399826 | |
main | cs | 10 | 0.0002867254632001277 | |
main | 2-point | 100 | 0.0016780411619984079 | |
main | 3-point | 100 | 0.0027848478439991596 | |
main | cs | 100 | 0.0021569987240000047 | |
main | 2-point | 1000 | 0.020072589900009916 | |
main | 3-point | 1000 | 0.03283217870000953 | |
main | cs | 1000 | 0.027416295139992143 | |
main | 2-point | 10000 | 0.9152878345998033 | |
main | 3-point | 10000 | 1.2225248827999167 | |
main | cs | 10000 | 1.5800237727999047 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from scipy.optimize._numdiff import approx_derivative | |
from scipy.optimize import rosen | |
import numpy as np | |
import timeit | |
import functools | |
import subprocess | |
import sys | |
def bench(xk, method): | |
approx_derivative(np.linalg.norm, xk, method) | |
def auto_timeit(stmt, number): | |
# Warmup, throw result away | |
timeit.timeit(stmt, number=1) | |
t = timeit.timeit(stmt, number=number) | |
#while t < 0.5: | |
# n *= 10 | |
# t = timeit.timeit(stmt, setup, number=n) | |
return t / number, number # normalise to time-per-run | |
branch = subprocess.check_output("git rev-parse --abbrev-ref HEAD", shell=True).decode('ascii').strip() | |
print(branch) | |
total_iter = 50000 | |
for N in [1, 10, 100, 1000, 10000]: | |
for method in ['2-point', '3-point', 'cs']: | |
xk = np.ones(N) | |
duration, trials = auto_timeit(functools.partial(bench, xk, method), number=total_iter // N) | |
print(f"branch={branch} N={N}\tmethod={method}\ttime={duration:.8f}s\tloops={trials}") | |
with open('foo/bench.csv', 'at') as f: | |
f.write(','.join(map(str, (branch, method, N, duration))) + '\n') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
set -euo pipefail | |
bench() { | |
git checkout $1 | |
git rev-parse --abbrev-ref HEAD | |
python3 dev.py python foo/bench_approx_derivative.py | sed -ne '/Installation OK/,$ p' | |
sleep 1 | |
} | |
echo 'branch,method,dim,time' > foo/bench.csv | |
for i in $(seq 1 20); do | |
branches=( 'main' 'njo-numdiff-mem-usage' 'njo-numdiff-loop-exchange' 'njo-numdiff-sep-vars' ) | |
branches=( $(shuf -e "${branches[@]}") ) | |
for i in "${branches[@]}" | |
do | |
bench "$i" | |
done | |
done |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment