class sklearn.random_projection.SparseRandomProjection(n_components='auto', density='auto', eps=0.1, dense_output=False
sklearn.random_projection.johnson_lindenstrauss_min_dim(n_samples, eps=0.1)
class sklearn.random_projection.GaussianRandomProjection(n_components='auto', eps=0.1, random_state=None)