o
    eix                     @   s&   G d d de ZG dd dedZdS )c                       s   e Zd Z fddZ  ZS )OpaqueBaseMetac                    s0   ddl m} t |pt||ot |jS )N    )FakeScriptObject)"torch._library.fake_class_registryr   super__instancecheck__
isinstancereal_obj)clsinstancer   	__class__ \/var/www/addictedbytheproject.nl/epg/venv/lib/python3.10/site-packages/torch/_opaque_base.pyr      s
   
z OpaqueBaseMeta.__instancecheck__)__name__
__module____qualname__r   __classcell__r   r   r   r   r      s    r   c                   @   s   e Zd ZdS )
OpaqueBaseN)r   r   r   r   r   r   r   r      s    r   )	metaclassN)typer   r   r   r   r   r   <module>   s    
