Package elki.data.projection.random
Interface RandomProjectionFamily
-
- All Known Implementing Classes:
AbstractRandomProjectionFamily,AchlioptasRandomProjectionFamily,CauchyRandomProjectionFamily,GaussianRandomProjectionFamily,RandomSubsetProjectionFamily,SimplifiedRandomHyperplaneProjectionFamily
public interface RandomProjectionFamilyInterface for random projection families.- Since:
- 0.6.0
- Author:
- Erich Schubert
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceRandomProjectionFamily.ProjectionInterface for projection instances (not thread safe).
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RandomProjectionFamily.ProjectiongenerateProjection(int idim, int odim)Generate a projection matrix for the given dimensionalities.
-
-
-
Method Detail
-
generateProjection
RandomProjectionFamily.Projection generateProjection(int idim, int odim)
Generate a projection matrix for the given dimensionalities.- Parameters:
idim- Input Dimensionalityodim- Output Dimensionality- Returns:
- Projection matrix
-
-