def predict(self, X):
        check_is_fitted(self, "cluster_centers_indices_")
        if not hasattr(self, "cluster_centers_"):
            raise ValueError("Predict method is not supported when "
                             "affinity='precomputed'.")

        return pairwise_distances_argmin(X, self.cluster_centers_)
normal(a[, axis=(axis0, axis1, ...)]) --> Array
dataset/ETHPy150Open scikit-learn/scikit-learn/sklearn/cluster/affinity_propagation_.py/AffinityPropagation.predict--crossover with--dataset/ETHPy150Open CountZer0/PipelineConstructionSet/python/maya/site-packages/pymel-1.0.5/extras/completion/py/pymel/util/arrays.py/normal