
    
Ng                     6    d dl Zd dlmZ  G d de          ZdS )    N)OpRunUnaryNumc                       e Zd ZddZdS )HardSigmoidNc                     |p| j         }|p| j        }t          j        dt          j        d||z  |z                       }|fS )Nr      )alphabetanpmaximumminimum)selfxr   r	   ys        ^/var/www/html/ai-engine/env/lib/python3.11/site-packages/onnx/reference/ops/op_hard_sigmoid.py_runzHardSigmoid._run   sG    # tyJq"*QE	D(899::t    )NN)__name__
__module____qualname__r    r   r   r   r      s(             r   r   )numpyr
   onnx.reference.ops._opr   r   r   r   r   <module>r      sY        0 0 0 0 0 0    -     r   