a
    d=icö  ã                   @   s$   d Z ddlZddlmZ dd„ ZdS )z#Functions for dealing with metrics.é    N)Úapi_pb2c                 C   sD   t | tƒsJ ‚t |tjƒsJ ‚tj tj | |j¡¡}|j	}||fS )zÁReturns a (run,tag) tuple storing the evaluations of the specified
    metric.

    Args:
      session_name: str.
      metric_name: MetricName protobuffer.
    Returns: (run, tag) tuple.
    )
Ú
isinstanceÚstrr   Z
MetricNameÚosÚpathÚnormpathÚjoinÚgroupÚtag)Zsession_nameZmetric_nameÚrunr
   © r   út/home/droni/.local/share/virtualenvs/DPS-5Je3_V2c/lib/python3.9/site-packages/tensorboard/plugins/hparams/metrics.pyÚrun_tag_from_session_and_metric   s
    	r   )Ú__doc__r   Ztensorboard.plugins.hparamsr   r   r   r   r   r   Ú<module>   s   