public static class IndependentDimensionApproximator.EncoderFactory extends java.lang.Object implements VectorGenerator
Constructor and Description |
---|
IndependentDimensionApproximator.EncoderFactory()
Defaults to radius 1.
|
IndependentDimensionApproximator.EncoderFactory(float radius) |
Modifier and Type | Method and Description |
---|---|
float[][] |
genVectors(int number,
int dimension)
The vector distribution is decided by implementing classes.
|
float |
getRadius() |
void |
setRadius(float radius) |
public IndependentDimensionApproximator.EncoderFactory(float radius)
radius
- As RandomHypersphereGenerator argpublic IndependentDimensionApproximator.EncoderFactory()
public float getRadius()
public void setRadius(float radius)
radius
- Radiuspublic float[][] genVectors(int number, int dimension)
VectorGenerator
genVectors
in interface VectorGenerator
number
- Number of vectors to be returneddimension
- Dimension of the vectors to be returnedVectorGenerator.genVectors(int, int)