o
    ]÷¡i#  ã                   @   s    d Z G dd„ deƒZdd„ ZdS )zPlaceholder Config file.c                   @   s0   e Zd ZdZdd„ Zdd„ Zdd„ Zdd	„ Zd
S )Ú
MiniConfigzJust a placeholder config.c                 C   s   i | _ d| _d S )NF)ÚdictÚfield)Úself© r   úa/home/ubuntu/.local/lib/python3.10/site-packages/ml_collections/config_flags/tests/mini_config.pyÚ__init__   s   
zMiniConfig.__init__c                 C   s
   | j | S ©N©r   ©r   Úkeyr   r   r   Ú__getitem__   ó   
zMiniConfig.__getitem__c                 C   s
   || j v S r   r	   r
   r   r   r   Ú__contains__   r   zMiniConfig.__contains__c                 C   s   || j |< d S r   r	   )r   r   Úvaluer   r   r   Ú__setitem__   s   zMiniConfig.__setitem__N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r   r   r   r      s    r   c                  C   s   t ƒ } d| d< d| _| S )NFÚentry_with_collisionT)r   r   )Úcfgr   r   r   Ú
get_config#   s   r   N)r   Úobjectr   r   r   r   r   r   Ú<module>   s   