U
    qh5                     @  s,   d dl mZ d dlmZ G dd deZdS )    )annotations)_CommonRandomc                   @  s   e Zd ZdddZdS )RandomUniformNc                 C  sF   | j |d}| |}|j| |}||| 9 }||7 }||fS )N)dtype)Z_dtypeZ
_get_stateZrandZastype)selfr   highlowseedshapestateres r   H/tmp/pip-unpacked-wheel-xnis5xre/onnx/reference/ops/op_random_uniform.py_run
   s    
zRandomUniform._run)NNNNN)__name__
__module____qualname__r   r   r   r   r   r   	   s   r   N)
__future__r   Z$onnx.reference.ops._op_common_randomr   r   r   r   r   r   <module>   s   