eegprep.optimal_kmeans# eegprep.optimal_kmeans(clustdata, clusnum, *, random_state=0)# Run k-means for a range and choose the best silhouette score. Parameters: clustdata (Any) clusnum (int | list[int] | tuple[int, int]) random_state (int) Return type: tuple[ndarray, ndarray, ndarray, ndarray]