Ë
    2ÆVhÀ  ã                   ó   — d Z ddlZdd„Zy)z2Utilities common to CIFAR10 and CIFAR100 datasets.é    Nc                 ó0  — t        | d«      5 }t        j                  |d¬«      }i }|j                  «       D ]  \  }}|||j	                  d«      <   Œ |}ddd«       d   }||   }|j                  |j                  d   dd	d	«      }||fS # 1 sw Y   Œ8xY w)
zÝInternal utility for parsing CIFAR data.

    Args:
        fpath: path the file to parse.
        label_key: key for label data in the retrieve
            dictionary.

    Returns:
        A tuple `(data, labels)`.
    ÚrbÚbytes)ÚencodingÚutf8NÚdatar   é   é    )ÚopenÚcPickleÚloadÚitemsÚdecodeÚreshapeÚshape)	ÚfpathÚ	label_keyÚfÚdÚ	d_decodedÚkÚvr   Úlabelss	            úH/home/dcms/DCMS/lib/python3.12/site-packages/keras/src/datasets/cifar.pyÚ
load_batchr      s¥   € ô 
ˆeTÓ	ð ˜aÜL‰L˜ WÔ-ˆàˆ	Ø—G‘G“Iò 	,‰DˆAˆqØ*+ˆIa—h‘h˜vÓ&Ò'ð	,àˆ÷ð ˆV‰9€DØˆy‰\€Fà<‰<˜Ÿ
™
 1™ q¨"¨bÓ1€DØˆ<Ð÷ð ús   ABÂB)r   )Ú__doc__Ú_pickler   r   © ó    r   ú<module>r       s   ðÙ 8ã ôr   