
    bIg                    >    d dl mZ d dlZd dlmZ dZ G d de      Zy)    )annotationsN)OpRun)UOc                      e Zd Zd Zy)StringConcatc                   |j                   j                  t        vs|j                   j                  t        vr%t        d|j                    d|j                          t        j
                  j                  |j                  t        j                        |j                  t        j                              j                  t              fS )Nz.Inputs must be string tensors, received dtype z and )
dtypekind_acceptable_str_dtypes	TypeErrornpcharaddastypestr_object)selfxys      `/var/www/html/answerous/venv/lib/python3.12/site-packages/onnx/reference/ops/op_string_concat.py_runzStringConcat._run   s    GGLL 66ww||#99@	qwwiX  AHHRWW-qxx/@AHHPRR    N)__name__
__module____qualname__r    r   r   r   r      s    	Sr   r   )
__future__r   numpyr   onnx.reference.op_runr   r   r   r   r   r   <module>r!      s$    #  '# 
S5 
Sr   