o
    ¶Thp  ã                   @   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 }q$|S )N)é   r   r   r   )éÿÿÿÿr   r   r   )r   r   r   r   )r   r   r   r   é
   r   )ÚnpÚrandomÚRandomStateÚarrayÚemptyÚrangeÚr_Úrandn)	ÚseedÚ
n_clustersÚ
n_featuresÚn_samples_per_clusterÚstdÚprngÚmeansÚXÚi© r   ú\/home/air/segue/gpt/backup/venv/lib/python3.10/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    ÿ