skdim.id.FisherS.buildSeparabilityGraph

static FisherS.buildSeparabilityGraph(data, alpha, top_edges=10000)[source]

weighted directed separability graph, represented by a list of tuples (point i, point j) and an array of weights each tuple is the observation that point i is inseparable from j, the weight is <x_i,x_j>/<xi,xi>-alpha

data is a matrix of data which is assumed to be properly normalized alpha parameter is a signle value in this case top_edges is the number of edges to return. if top_edges is negative then all edges will be returned