
    i              
           d dl mZmZmZ ddlmZ ddlmZ  ed      Z ej                  d      dedeeef   fd	       Z
d
eeef   dededeeef   fdZy)    )CallableTupleTypeVar   )registry)ModelInOutTznoop.v1layersreturnc                  &    t        dt        |       S )z6Transform a sequences of layers into a null operation.noopr
   )r   forwardr   s    b/var/www/vps2.regionflexible.com/Desarrollo/venv/lib/python3.12/site-packages/thinc/layers/noop.pyr   r   	   s     00    modelXis_trainc                 *    dt         dt         fd}||fS )NdYr   c                     | S )N )r   s    r   backpropzforward.<locals>.backprop   s    	r   )r	   )r   r   r   r   s       r   r   r      s!    V   h;r   N)typingr   r   r   configr   r   r   r	   r
   r   boolr   r   r   r   <module>r      s    + +  		 1% 1E&&.1 1 1
 %+7;
68r   