
    ͑iy                        S SK Jr  S SKrS SKJr  S SKrSSKJrJr  Sr	 " S S\R                  5      r " S	 S
\R                  5      r\" 5       rg)    )annotationsN)Any   )import_moduleload_libraryzpaddle.classesc                  6   ^  \ rS rSrSU 4S jjrSS jrSrU =r$ )ClassesNameSpace   c                B   > [         TU ]  [         SU 35        Xl        g )N.)super__init__PADDLE_CLASSES_MODULE_NAMEname)selfr   	__class__s     O/var/www/html/banglarbhumi/venv/lib/python3.13/site-packages/paddle/_classes.pyr   ClassesNameSpace.__init__    s"    67q?@	    c                    US:X  a  [         $ [        R                  R                  R                  R                  U R                  U5      $ )N__file__)r   paddlebasecoretorch_compat _get_custom_class_python_wrapperr   )r   r   s     r   __getattr__ClassesNameSpace.__getattr__$   s<    :--{{,,MMIIt
 	
r   )r   r   str)r   r    returnr   )__name__
__module____qualname____firstlineno__r   r   __static_attributes____classcell__r   s   @r   r	   r	      s    
 
r   r	   c                  B   ^  \ rS rSrSrU 4S jrSS jrS rS rSr	U =r
$ )	PaddleClassesModule,   z_classes.pyc                ,   > [         TU ]  [        5        g N)r   r   r   )r   r   s    r   r   PaddleClassesModule.__init__/   s    34r   c                4    [        U5      n[        XU5        U$ r-   )r	   setattr)r   r   	namespaces      r   r   PaddleClassesModule.__getattr__2   s    $T*	I&r   c                    [        U5      $ r-   )r   )r   modules     r   r   !PaddleClassesModule.import_module8   s    V$$r   c                    [        U5      $ r-   )r   )r   paths     r   r    PaddleClassesModule.load_library;   s    D!!r    r   )r"   r#   r$   r%   r   r   r   r   r   r&   r'   r(   s   @r   r*   r*   ,   s!    H5%" "r   r*   )
__future__r   typestypingr   r   _opsr   r   r   
ModuleTyper	   r*   classesr9   r   r   <module>r@      sJ   & #    -- 

u'' 

"%** "& 
r   