elpigraph.utils.getWeights

elpigraph.utils.getWeights(X, bandwidth=1, griddelta=100, exponent=1, method='sklearn', **kwargs)[source]

Get point weights as the inverse density of data X: np.array, (n_sample x n_dims) bandwidth: sklearn KernelDensity bandwidth if method == ‘sklearn’ griddelta: FFTKDE grid step size if method ==’fft’ exponent: density values are raised to the power of exponent