def generate_clusters(subject_num, feature_list_1, feature_list_2, feature_list_3, n_clusters = 5): labels_list = generate_clusters_multiple(subject_num, feature_list_1, feature_list_2, feature_list_3, n_clusters) result_labels = kmeans.merge_n_clusters(labels_list, n_clusters, feature_list_1.shape) return result_labels
def generate_clusters(subject_num, feature_list_1, feature_list_2, feature_list_3): n_clusters = 5 TR = project_config.TR labels_1 = kmeans.perform_kMeans_clustering_analysis(feature_list_1, n_clusters) labels_2 = kmeans.perform_kMeans_clustering_analysis(feature_list_2, n_clusters) labels_3 = kmeans.perform_kMeans_clustering_analysis(feature_list_3, n_clusters) labels_list = [labels_1, labels_2, labels_3] result_labels = kmeans.merge_n_clusters(labels_list, n_clusters, labels_1.shape) return result_labels
def generate_clusters(subject_num, feature_list_1, feature_list_2, feature_list_3, n_clusters=5): labels_list = generate_clusters_multiple(subject_num, feature_list_1, feature_list_2, feature_list_3, n_clusters) result_labels = kmeans.merge_n_clusters(labels_list, n_clusters, feature_list_1.shape) return result_labels
def generate_clusters(subject_num, feature_list_1, feature_list_2, feature_list_3): n_clusters = 5 TR = project_config.TR labels_1 = kmeans.perform_kMeans_clustering_analysis( feature_list_1, n_clusters) labels_2 = kmeans.perform_kMeans_clustering_analysis( feature_list_2, n_clusters) labels_3 = kmeans.perform_kMeans_clustering_analysis( feature_list_3, n_clusters) labels_list = [labels_1, labels_2, labels_3] result_labels = kmeans.merge_n_clusters(labels_list, n_clusters, labels_1.shape) return result_labels