U
    <ºc”  ã                   @   s8   d dl mZ d dlmZ ddlmZ eedœdd„ZdS )	é    )Ú
ModuleType)ÚAnyé   )Ú
is_mangled)ÚobjÚreturnc                 C   s(   t | ƒtkrt| jƒS tt | ƒjƒS dS )z†
    Return whether an object was loaded from a package.

    Note: packaged objects from externed modules will return ``False``.
    N)Útyper   r   Ú__name__Ú
__module__)r   © r   úI/tmp/pip-unpacked-wheel-gikjz4vx/torch/package/analyze/is_from_package.pyÚis_from_package   s    
r   N)Útypesr   Útypingr   Z	_manglingr   Úboolr   r   r   r   r   Ú<module>   s   