
@Reference(title="Locality-sensitive hashing scheme based on p-stable distributions", authors="M. Datar and N. Immorlica and P. Indyk and V. S. Mirrokni", booktitle="Proceedings of the 20th annual symposium on Computational geometry", url="http://dx.doi.org/10.1145/997817.997857") public class CauchyRandomProjectionFamily extends AbstractRandomProjectionFamily
 M. Datar and N. Immorlica and P. Indyk and V. S. Mirrokni
 Locality-sensitive hashing scheme based on p-stable distributions.
 In Proc. 20th annual symposium on Computational geometry
 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
CauchyRandomProjectionFamily.Parameterizer
Parameterization class. 
 | 
random| Constructor and Description | 
|---|
CauchyRandomProjectionFamily(RandomFactory random)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Matrix | 
generateProjectionMatrix(int idim,
                        int odim)
Generate a projection matrix for the given dimensionalities. 
 | 
Vector | 
generateProjectionVector(int odim)
Generate a random projection vector for the given dimensionality. 
 | 
public CauchyRandomProjectionFamily(RandomFactory random)
random - Random number generator.public Matrix generateProjectionMatrix(int idim, int odim)
RandomProjectionFamilyidim - Input Dimensionalityodim - Output Dimensionalitypublic Vector generateProjectionVector(int odim)
RandomProjectionFamilyodim - Input Dimensionality