U
    h                     @   s<   d dl Z d dlZd dlmZ d dlmZ d dlZdd ZdS )    N)Pathc              	   C   sf   t ttj d}| ds(| d } t || }t |sBd S t|d}t	
|}W 5 Q R X |S )NZobjectsz.pklrb)ospjoinr   __file__parentabsoluteendswithexistsopenpickleload)nameZobjects_dirfilepathfobj r   B/tmp/pip-unpacked-wheel-5oclok7i/insightface/data/pickle_object.py
get_object   s    

r   )	Zcv2osos.pathpathr   pathlibr   r   r   r   r   r   r   <module>   s
   