2017-07-11 41 views

答えて

1

たとえば、次のような指標を作成する必要があるようです。 DistanceMetric

たとえば、あなたが使用できます。

import numpy as np 
from sklearn.datasets import make_classification 
from sklearn.neighbors import DistanceMetric 
from sklearn.cluster import DBSCAN 

X, y = make_classification() 
metric = DistanceMetric.get_metric('mahalanobis', V=np.cov(X)) 

sklearn.cluster.DBSCAN(eps=0.15, min_samples=8, metric=metric, 
         algorithm='brute', leaf_size=30, n_jobs=-1) 
関連する問題