
    i                     L   d dl Z d dlmZ d dlZej                  d        Zej                  j                  d      ej                  j                  dd      dd              Z	ej                  j                  d	      ej                  j                  dd
      dd              Z
y)    N)Pathc                    t        j                  d       t        j                  d       dd l}dd l}ddlm} t        |       j                         sy t        j                  j                  dd      }t        |       5 }|j                  |d      }d d d         |d	|
      }d|_        |j                  dddii       |j                  D cg c]	  }d|v s| }	}|	D ][  }
|
d   D ]Q  }|j                   dk(  s|j"                  D ]  }t%        |        t'        |j(                   d|j*                          ] y # 1 sw Y   xY wc c}w )N	nbconvertnbformatr   )ExecutePreprocessorNOTEBOOK_KERNELpython3   )
as_versioniX  )timeoutkernel_nameTmetadatapath/outputserrorz: )pytestimportorskipr   r   nbconvert.preprocessorsr   r   existsosenvirongetopenreadallow_errors
preprocesscellsoutput_type	tracebackprint	Exceptionenameevalue)nb_filer   r   r   r   fnbprocccells_with_outputscelloutputls                j/var/www/vps2.regionflexible.com/Desarrollo/venv/lib/python3.12/site-packages/thinc/tests/test_examples.py
test_filesr/      s;   
$

#;=!**..!2I>K	g ,!]]1]+,sDDDOOBfc]34%'XX@a!@@" D9o 	DF!!W,)) A!H6<<.6==/ BCC		DD, ,
 As   >E 	EE E	zNotebooks should be updated)reasonr%   )z0examples/01_intro_model_definition_methods.ipynbz%examples/05_benchmarking_layers.ipynbc                      y N r/   s    r.   test_ipython_notebooksr5       s     /2    z1these notebooks need special software or hardware)z examples/00_intro_to_thinc.ipynbz*examples/02_transformers_tagger_bert.ipynbz&examples/03_pos_tagger_basic_cnn.ipynbz*examples/03_textcat_basic_neural_bow.ipynbz&examples/04_configure_gpu_memory.ipynbz'examples/04_parallel_training_ray.ipynbz$examples/05_visualizing_models.ipynbz'examples/06_predicting_like_terms.ipynbc                      y r2   r3   r4   s    r.   test_ipython_notebooks_slowr8   +   s     47r6   )r/   N)r   pathlibr   r   fixturer/   markskipparametrizer5   r8   r3   r6   r.   <module>r>      s    	   D D0 67 2 8 2 LM	 7 N 7r6   