o
    ?e                     @   s*   d Z ddlmZ ddlmZ dddZdS )z0The implementation of `tf.data.Dataset.counter`.    )dataset_ops)opsNc                    st   t d+ t j| |dd} t j |dd tjjd|dd |  fddW  d    S 1 s3w   Y  d S )	Ncounterstart)dtypenamestepr   )r   c                    s   |   | fS N )state_r   r
   f/home/www/facesmatcher.com/pyenv/lib/python3.10/site-packages/tensorflow/python/data/ops/counter_op.py<lambda>   s    z_counter.<locals>.<lambda>)r   Z
name_scopeZconvert_to_tensorr   ZDatasetZfrom_tensorsrepeatscan)r   r   r   r   r
   r   r   _counter   s   $r   r	   )__doc__Ztensorflow.python.data.opsr   Ztensorflow.python.frameworkr   r   r
   r
   r
   r   <module>   s   