o
    
Û¾i  ã                   @   s<   d dl mZmZ d dlmZ d dlmZ G dd„ deƒZdS )é    )ÚABCÚabstractmethod)ÚPath)ÚPretrainedConfigc                   @   sH   e Zd Ze		d	deeB dededB dedB deee	f f
dd„ƒZ
dS )
ÚConfigParserBaseNÚmodelÚtrust_remote_codeÚrevisionÚcode_revisionÚreturnc                 K   s   t ‚)N)ÚNotImplementedError)Úselfr   r   r	   r
   Úkwargs© r   ú^/home/ubuntu/.local/lib/python3.10/site-packages/vllm/transformers_utils/config_parser_base.pyÚparse   s   	zConfigParserBase.parse)NN)Ú__name__Ú
__module__Ú__qualname__r   Ústrr   ÚboolÚtupleÚdictr   r   r   r   r   r   r   
   s    ûþýüû
ùr   N)Úabcr   r   Úpathlibr   Útransformersr   r   r   r   r   r   Ú<module>   s   