+
    ij                        ^ RI Ht ^ RIt^ RIt^ RIt^ RIHt 0 RmtR R ltR R lt	R R	 lt
]R
8X  d
   ]
! 4        R# R# )    )annotationsN)Pathc               $    V ^8  d   QhRRRRRR/# )   valuesz	list[int]percentile_valuefloatreturnint )formats   "3/Volumes/www/pataniscAI/src/pataniscai/benchmark.py__annotate__r      s!      y E c     c           	         V '       g   ^ # \        V 4      p\        ^ \        P                  ! V\	        V4      ,          4      ^,
          4      pW#,          # )r   )sortedmaxmathceillen)r   r   orderedindexs   &&  r   
percentiler      s=    VnG499-G<=ABE>r   c                    V ^8  d   QhRRRR/# )r   recordsz
list[dict]r
   dictr   )r   s   "r   r   r      s      z d r   c                   V  Uu. uF   qP                  R 4      \        9  g   K  VNK"  	  ppV  Uu. uF)  qP                  R4      f   K  \        VR,          4      NK+  	  ppR^ R^ R^ R^ /p/ pV F  p\        VP                  RR4      4      pWd9  d   \	        RV 24      hWF;;,          ^,          uu&   \        VP                  R R4      4      pTP                  Yt Uu/ uF  q^ bK  	  up4      V;;,          ^,          uu&   K  	  R	TR
TRR\        V4      RV'       d%   \        \        V4      \        V4      ,          4      M^ R\        VR4      //# u upi u upi u upi )fieldduration_mscorrectwrongemptyno_dataverdictzVeredicto desconhecido:  totalsby_fieldtimingsamplesmean_msp95_msgffffff?)
getEXCLUDED_FIELDSr   str
ValueError
setdefaultr   roundsumr   )	r   recorduseful	durationsverdictsr'   r$   r   keys	   &        r   	summarizer8      sS   #*Y7jj.A.Xff7FY:Ak'ZZP]E^+VM*+'Ik1gq'1iCH*,HfjjI67"7yABBQFJJw+,Eh#?hsFh#?@IQNI  	(Hs9~uS^c)n<=PQjD1
  Zk $@s   EEE
E E c                   V ^8  d   QhRR/# )r   r
   Noner   )r   s   "r   r   r   +   s     X Xd Xr   c            	        \         P                  ! R R7      p V P                  R\        R7       V P	                  4       pVP
                  P                  RR7      P                  4        Uu. uF0  q"P                  4       '       g   K  \        P                  ! V4      NK2  	  pp\        \        P                  ! \        V4      R^RR7      4       R	# u upi )
z8Resume um JSONL de benchmark sem imprimir dados pessoais)descriptionjsonl)typezutf-8)encodingFT)ensure_asciiindent	sort_keysN)argparseArgumentParseradd_argumentr   
parse_argsr=   	read_text
splitlinesstripjsonloadsprintdumpsr8   )parserargsliner   s       r   mainrQ   +   s    $$1klF
d+D,0JJ,@,@',@,R,],],_p,_Dcmcmcotzz$,_Gp	$**Yw'eAQU
VW qs   +CC__main__>   mainifmoradahabilitacoes)
__future__r   rC   rJ   r   pathlibr   r-   r   r8   rQ   __name__r   r   r   <module>rZ      s?    "     ;.X zF r   