ddl.utils.make_interior_probability

ddl.utils.make_interior_probability(X, eps=None)[source]

Convert data to probability values in the open interval between 0 and 1.

Parameters:
X : array-like, shape (n_samples, n_features)

Data matrix.

eps : float, optional

Epsilon for clipping, defaults to np.info(X.dtype).eps

Returns:
X : array, shape (n_samples, n_features)

Data matrix after possible modification.