B
    ٻd                 @   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          	      s\   t dH t j| |dd} t j |dd tjjd|dd |  fddS Q R X d S )	Ncounterstart)dtypenamestepr   )r   c                s   |   | fS )N )state_)r   r	   W/var/www/html/venv/lib/python3.7/site-packages/tensorflow/python/data/ops/counter_op.py<lambda>       zcounter.<locals>.<lambda>)r   Z
name_scopeZconvert_to_tensorr   ZDatasetZfrom_tensorsrepeatscan)r   r   r   r   r	   )r   r   r      s
    r   )N)__doc__Ztensorflow.python.data.opsr   Ztensorflow.python.frameworkr   r   r	   r	   r	   r   <module>   s   