o
    toi                     @  s@   d dl mZ d dlmZ d dlZd dlmZ G dd deZdS )    )annotations)erfN)OpRunUnaryNumc                   @  s   e Zd Zdd Zdd ZdS )Erfc                 C  s$   t | || tjtdgd| _d S )Nf)otypes)r   __init__np	vectorizer   _erf)self	onnx_node
run_params r   M/home/ubuntu/.local/lib/python3.10/site-packages/onnx/reference/ops/op_erf.pyr      s   zErf.__init__c                 C  s   |  ||jfS )N)r   astypedtype)r   xr   r   r   _run   s   zErf._runN)__name__
__module____qualname__r   r   r   r   r   r   r      s    r   )	
__future__r   mathr   numpyr	   onnx.reference.ops._opr   r   r   r   r   r   <module>   s
   