
    ijv                     (    d dl mZ d dl mZ d Zd Zy)    )backend)treec                     ddl m | st        d      t        j                  d      5  t        j                  fdg|  cd d d        S # 1 sw Y   y xY w)Nr   ops)Cannot batch 0 values. Please file a bug.cpuc                  &    j                  |       S )N)stack)xsr   s    p/var/www/html/emotional.easysim.app/public_html/venv/lib/python3.12/site-packages/keras/src/utils/grain_utils.py<lambda>zmake_batch.<locals>.<lambda>   s    ciim     	keras.srcr   
ValueErrorr   device_scoper   map_structure)valuesr   s    @r   
make_batchr      sP    DEE			e	$ F!!";EfEF F Fs   AAc                     ddl m | st        d      fd}t        j                  d      5  t        j                  |g|  cd d d        S # 1 sw Y   y xY w)Nr   r   r   c                     t        | d   t              rXt        j                         dk(  r?dd l}| D cg c]  }|j	                  ||j
                        ! } }|j                  |       } | S j                  |       S c c}w )Nr   
tensorflow)dtype)
isinstancestrr   r   convert_to_tensorstringr   )r   tfxr   s      r   batch_fnz#make_string_batch.<locals>.batch_fn   sp    beS! L0'HJK1b**1BII*>KKXXb\I99R= 	 Ls   $A>r	   r   )r   r!   r   s     @r   make_string_batchr"      sR    DEE	! 
		e	$ 5!!(4V45 5 5s   AAN)r   r   r   r   r"    r   r   <module>r$      s     F5r   