
    Si                    :    S SK Jr  S SKrS SKJr   " S S\5      rg)    )annotationsN)OpRunUnaryNumc                      \ rS rSrSS jrSrg)HardSigmoid   Nc                    U=(       d    U R                   nU=(       d    U R                  n[        R                  " S[        R                  " SX-  U-   5      5      R                  UR                  5      nU4$ )Nr      )alphabetanpmaximumminimumastypedtype)selfxr
   r   ys        a/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/onnx/reference/ops/op_hard_sigmoid.py_runHardSigmoid._run   sV    # tyyJJq"**Q	D(89:AA!''Jt     )NN)__name__
__module____qualname____firstlineno__r   __static_attributes__r   r   r   r   r      s    r   r   )
__future__r   numpyr   onnx.reference.ops._opr   r   r   r   r   <module>r!      s    #  0- r   