a
    ¶Àhp  ã                   @   s   d Z ddlZd	dd„ZdS )
z+
Common utilities for testing clustering.

é    Né   é   é   çš™™™™™Ù?c           	   	   C   s|   t j | ¡}t  g d¢g d¢g d¢g d¢g¡d }t  d|f¡}t|ƒD ].}t j||| d |… || ||¡  f }qH|S )N)é   r   r   r   )éÿÿÿÿr   r   r   )r   r   r   r   )r   r   r   r   é
   r   )ÚnpÚrandomZRandomStateÚarrayÚemptyÚrangeZr_Zrandn)	ÚseedZ
n_clustersZ
n_featuresZn_samples_per_clusterZstdZprngZmeansÚXÚi© r   úX/var/www/html/assistant/venv/lib/python3.9/site-packages/sklearn/cluster/tests/common.pyÚgenerate_clustered_data   s&    üÿøÿÿÿr   )r   r   r   r   r   )Ú__doc__Únumpyr	   r   r   r   r   r   Ú<module>   s    ÿ