File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed
users/zeyer/experiments/exp2023_02_16_chunked_attention/scripts Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -475,12 +475,21 @@ def main():
475475 chunk_size = args .chunk_size ,
476476 )
477477
478+ outliers = []
478479 res = []
479480 for segment_name in args .segment or corpus :
480481 print (corpus [segment_name ])
481- res += handle_segment (deps , segment_name )
482+ seg_latencies = handle_segment (deps , segment_name )
483+ if max (seg_latencies ) > args .chunk_left_padding + args .chunk_size :
484+ outliers .append ((segment_name , max (seg_latencies )))
485+ res += seg_latencies
482486 print (f"avg latency: { sum (res ) / len (res )} sec" )
483487 print (f"max latency: { max (res )} sec" )
488+ print ("outliers:" )
489+ for segment_name , latency in outliers :
490+ print (f" { segment_name } : { latency } sec" )
491+ if not outliers :
492+ print (" (no outliers)" )
484493
485494
486495if __name__ == "__main__" :
You can’t perform that action at this time.
0 commit comments