B
    .(b                 @   sH   d dl mZ d dlmZ d dlmZmZ d dlZej	ddd Z
dS )    )unicode_literals)English)	minibatchcompoundingNzignore::UserWarningc        
      C   s   ddg ifddg ifg} t  }|d}|| | }xTtdD ]H}i }t| tdddd}x*|D ]"}t| \}}	|j||	||d	 qfW qDW d
S )zCTest that training the tagger with empty data, doesn't throw errors tagstagger   g      @g      @@gjt?)size)ZsgdlossesN)	r   Zcreate_pipeZadd_pipeZbegin_trainingranger   r   zipupdate)
Z
TRAIN_DATAZnlpr   Z	optimizerir   ZbatchesbatchZtextsannotations r   T/home/dcms/DCMS/lib/python3.7/site-packages/spacy/tests/regression/test_issue4348.pytest_issue4348	   s    


r   )
__future__r   Zspacy.lang.enr   Z
spacy.utilr   r   Zpytestmarkfilterwarningsr   r   r   r   r   <module>   s   