U
    }±Ëh  ã                
   @   sš   d dl Zd dlZd dlmZmZ dd„ Zej de 	dd d gd dd gg¡e 	dddgd	d
d
gg¡fe 	d d dgg¡j
e 	d	ddgg¡j
fg¡dd„ ƒZdS )é    N)Úbinary_log_lossÚlog_lossc                  C   sD   t  dddgg¡j} t  dddgg¡j}t| |ƒ}t  |¡s@t‚d S )Nr   é   çÍÌÌÌÌÌì?ç      ð?)ÚnpÚarrayÚTr   ÚisfiniteÚAssertionError©Zy_trueZy_probZloss© r   úJ/tmp/pip-unpacked-wheel-ig1s1lm8/sklearn/neural_network/tests/test_base.pyÚ"test_binary_log_loss_1_prob_finite   s    
r   zy_true, y_probr   g        r   r   gš™™™™™©?c                 C   s   t | |ƒ}t |¡st‚d S )N)r   r   r
   r   r   r   r   r   Útest_log_loss_1_prob_finite   s    
r   )Znumpyr   ZpytestZsklearn.neural_network._baser   r   r   ÚmarkZparametrizer   r	   r   r   r   r   r   Ú<module>   s   	þ&ûþ
