
    9i                     >    S SK r S SKr " S S\ R                  5      rg)    Nc                       \ rS rSrSrS rSrg)EnhancedEncoder   z.Enhanced json encoder for not supported types c                 F   [        U[        R                  5      (       a  [        U5      $ [        U[        R                  5      (       a  [        U5      $ [        U[        R                  5      (       a  UR                  5       $ [        R                  R                  X5      $ )N)
isinstancenpintegerintfloatingfloatndarraytolistjsonJSONEncoderdefault)selfobjs     [/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/modelscope/utils/json_utils.pyr   EnhancedEncoder.default
   sk    c2::&&s8OR[[)):RZZ((::<''22     N)__name__
__module____qualname____firstlineno____doc__r   __static_attributes__r   r   r   r   r      s
    93r   r   )r   numpyr   r   r   r   r   r   <module>r      s     
3d&& 
3r   