Changes in / [2581f1e:6762d46]
- Location:
- doc/theses/mike_brooks_MMath/plots
- Files:
-
- 3 deleted
- 1 edited
-
ListCommon.py (modified) (4 diffs)
-
list-2ord.d (deleted)
-
list-2ord.gp (deleted)
-
list-2ord.py (deleted)
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/mike_brooks_MMath/plots/ListCommon.py
r2581f1e r6762d46 372 372 373 373 374 def trimPer( df, criteria ):375 for field, values in criteria.items():376 areMatches = df[ field ].isin(values)377 df = df[ areMatches ]378 return df379 380 374 # The range from 0.9759 to 1.0247 (which is 1.05 x wide) has 1.0 in its centre. 381 375 # This is the bucket with key 0. … … 423 417 tgtAccessor = 'all', 424 418 tgtInterleave = 0.0, 425 earlyFilter = {}, # exclude from benchmarking426 lateFilter = {}, # exclude from output427 419 drillOn = ['fx'], 428 420 marginalizeOn = None ): # None means match drill-on … … 442 434 szInc = ['SM', 'ML'], 443 435 sExcl = [1] ) 444 445 timings = trimPer( timings, earlyFilter ) 436 437 438 # annotateBaselines(timings) 439 446 440 447 441 options = timings.groupby(explanations) 442 448 443 aggregated = options.agg( 449 444 mean_op_dur_ns = ('mean_op_dur_ns', gMeanNoOutlr) 450 445 ).reset_index() 446 447 451 448 annotateBaseline(aggregated, marginalizeOn) 452 453 aggregated = trimPer( aggregated, lateFilter ) 449 # annotateCommonBaselines(aggregated) 450 454 451 455 452 # if examining "why CFA slow" need both … … 470 467 471 468 drillgrp = aggregated.groupby(drillOn) 469 472 470 473 471 # print(f'measure is {measure}')
Note:
See TracChangeset
for help on using the changeset viewer.